At that time, the ```logoutType``` is not saved to database for example, just to avoid breaking anything.

So unfortunately I think we can have some use cases where the ```logoutType``` can be ```null```.

When the front SLO will become an official feature (instead of an experimental one), I think we'll do what you propose.