@Override
    protected String getSessionIdentifier(Credentials credentials) {
        return AuthenticationProviderService.getSessionIdentifier(credentials);
    }
Session manager for generating and maintaining unique tokens to
represent the authentication flow of a user who has only partially
authenticated.

Requires static injection due to the fact that the webapp just calls the
constructor directly when creating new Listeners. The instances will not
be constructed by guice.
extensions/guacamole-auth-sso/modules/guacamole-auth-sso-ssl/src/main/java/org/apache/guacamole/auth/ssl/SSLAuthenticationEventListener.java