I respectfully disagree here. It seems to require only a ```SingleLogoutService``` and it's true to check if it has been already logged out, **but** the identifier and the original url of the service are also required in the ```logOutOfService``` method and they belong to ```AbstractWebApplicationService```...