Class CatalinaSessionTokenStore.SerializableKeycloakAccount
java.lang.Object
org.nuxeo.shaded.keycloak.adapters.tomcat.CatalinaSessionTokenStore.SerializableKeycloakAccount
- All Implemented Interfaces:
Serializable
,org.keycloak.adapters.OidcKeycloakAccount
,org.keycloak.adapters.spi.KeycloakAccount
- Enclosing class:
CatalinaSessionTokenStore
public static class CatalinaSessionTokenStore.SerializableKeycloakAccount
extends Object
implements org.keycloak.adapters.OidcKeycloakAccount, Serializable
- See Also:
-
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionSerializableKeycloakAccount
(Set<String> roles, Principal principal, org.keycloak.adapters.RefreshableKeycloakSecurityContext securityContext) -
Method Summary
Modifier and TypeMethodDescriptionorg.keycloak.adapters.RefreshableKeycloakSecurityContext
getRoles()
-
Field Details
-
roles
-
principal
-
securityContext
protected org.keycloak.adapters.RefreshableKeycloakSecurityContext securityContext
-
-
Constructor Details
-
SerializableKeycloakAccount
-
-
Method Details
-
getPrincipal
- Specified by:
getPrincipal
in interfaceorg.keycloak.adapters.spi.KeycloakAccount
-
getRoles
- Specified by:
getRoles
in interfaceorg.keycloak.adapters.spi.KeycloakAccount
-
getKeycloakSecurityContext
public org.keycloak.adapters.RefreshableKeycloakSecurityContext getKeycloakSecurityContext()- Specified by:
getKeycloakSecurityContext
in interfaceorg.keycloak.adapters.OidcKeycloakAccount
-