public static class CatalinaSessionTokenStore.SerializableKeycloakAccount extends Object implements KeycloakAccount, Serializable
| Modifier and Type | Field and Description |
|---|---|
protected Principal |
principal |
protected Set<String> |
roles |
protected RefreshableKeycloakSecurityContext |
securityContext |
| Constructor and Description |
|---|
CatalinaSessionTokenStore.SerializableKeycloakAccount(Set<String> roles,
Principal principal,
RefreshableKeycloakSecurityContext securityContext) |
| Modifier and Type | Method and Description |
|---|---|
RefreshableKeycloakSecurityContext |
getKeycloakSecurityContext() |
Principal |
getPrincipal() |
Set<String> |
getRoles() |
protected Principal principal
protected RefreshableKeycloakSecurityContext securityContext
public CatalinaSessionTokenStore.SerializableKeycloakAccount(Set<String> roles, Principal principal, RefreshableKeycloakSecurityContext securityContext)
public Principal getPrincipal()
getPrincipal in interface KeycloakAccountpublic Set<String> getRoles()
getRoles in interface KeycloakAccountpublic RefreshableKeycloakSecurityContext getKeycloakSecurityContext()
getKeycloakSecurityContext in interface KeycloakAccountCopyright © 2015. All rights reserved.