Class TomcatSamlSessionStore
- java.lang.Object
-
- org.keycloak.adapters.saml.CatalinaSamlSessionStore
-
- org.keycloak.adapters.saml.tomcat.TomcatSamlSessionStore
-
- All Implemented Interfaces:
SamlSessionStore,org.keycloak.adapters.spi.AdapterSessionStore
public class TomcatSamlSessionStore extends CatalinaSamlSessionStore
- Version:
- $Revision: 1 $
- Author:
- Bill Burke
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface org.keycloak.adapters.saml.SamlSessionStore
SamlSessionStore.CurrentAction
-
-
Field Summary
-
Fields inherited from class org.keycloak.adapters.saml.CatalinaSamlSessionStore
deployment, facade, log, principalFactory, request, SAML_REDIRECT_URI, valve
-
Fields inherited from interface org.keycloak.adapters.saml.SamlSessionStore
CURRENT_ACTION, SAML_LOGIN_ERROR_STATUS, SAML_LOGOUT_ERROR_STATUS
-
-
Constructor Summary
Constructors Constructor Description TomcatSamlSessionStore(org.keycloak.adapters.tomcat.CatalinaUserSessionManagement sessionManagement, org.keycloak.adapters.tomcat.PrincipalFactory principalFactory, org.keycloak.adapters.spi.SessionIdMapper idMapper, org.apache.catalina.connector.Request request, AbstractSamlAuthenticatorValve valve, org.keycloak.adapters.spi.HttpFacade facade, SamlDeployment deployment)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected StringchangeSessionId(org.apache.catalina.Session session)-
Methods inherited from class org.keycloak.adapters.saml.CatalinaSamlSessionStore
getAccount, getRedirectUri, getSession, isLoggedIn, isLoggingIn, isLoggingOut, logoutAccount, logoutByPrincipal, logoutBySsoId, logoutSessionIds, restoreRequest, saveAccount, saveRequest, setCurrentAction
-
-
-
-
Constructor Detail
-
TomcatSamlSessionStore
public TomcatSamlSessionStore(org.keycloak.adapters.tomcat.CatalinaUserSessionManagement sessionManagement, org.keycloak.adapters.tomcat.PrincipalFactory principalFactory, org.keycloak.adapters.spi.SessionIdMapper idMapper, org.apache.catalina.connector.Request request, AbstractSamlAuthenticatorValve valve, org.keycloak.adapters.spi.HttpFacade facade, SamlDeployment deployment)
-
-
Method Detail
-
changeSessionId
protected String changeSessionId(org.apache.catalina.Session session)
- Overrides:
changeSessionIdin classCatalinaSamlSessionStore
-
-