public class CatalinaSessionTokenStore extends CatalinaAdapterSessionStore implements AdapterTokenStore
| Modifier and Type | Class and Description |
|---|---|
static class |
CatalinaSessionTokenStore.SerializableKeycloakAccount |
| Modifier and Type | Field and Description |
|---|---|
protected GenericPrincipalFactory |
principalFactory |
request, valve| Constructor and Description |
|---|
CatalinaSessionTokenStore(org.apache.catalina.connector.Request request,
KeycloakDeployment deployment,
CatalinaUserSessionManagement sessionManagement,
GenericPrincipalFactory principalFactory,
AbstractKeycloakAuthenticatorValve valve) |
| Modifier and Type | Method and Description |
|---|---|
void |
checkCurrentToken() |
protected void |
cleanSession(org.apache.catalina.Session catalinaSession) |
boolean |
isCached(RequestAuthenticator authenticator) |
void |
logout() |
void |
refreshCallback(RefreshableKeycloakSecurityContext securityContext) |
void |
saveAccountInfo(OidcKeycloakAccount account) |
restoreRequest, saveRequestclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitrestoreRequest, saveRequestprotected GenericPrincipalFactory principalFactory
public CatalinaSessionTokenStore(org.apache.catalina.connector.Request request,
KeycloakDeployment deployment,
CatalinaUserSessionManagement sessionManagement,
GenericPrincipalFactory principalFactory,
AbstractKeycloakAuthenticatorValve valve)
public void checkCurrentToken()
checkCurrentToken in interface AdapterTokenStoreprotected void cleanSession(org.apache.catalina.Session catalinaSession)
public boolean isCached(RequestAuthenticator authenticator)
isCached in interface AdapterTokenStorepublic void saveAccountInfo(OidcKeycloakAccount account)
saveAccountInfo in interface AdapterTokenStorepublic void logout()
logout in interface AdapterTokenStorepublic void refreshCallback(RefreshableKeycloakSecurityContext securityContext)
refreshCallback in interface AdapterTokenStoreCopyright © 2017 JBoss by Red Hat. All rights reserved.