Class KeycloakIdentity
- java.lang.Object
-
- org.keycloak.authorization.common.KeycloakIdentity
-
- All Implemented Interfaces:
org.keycloak.authorization.identity.Identity
public class KeycloakIdentity extends Object implements org.keycloak.authorization.identity.Identity
- Author:
- Pedro Igor
-
-
Field Summary
Fields Modifier and Type Field Description protected org.keycloak.representations.AccessTokenaccessTokenprotected org.keycloak.authorization.attribute.Attributesattributesprotected org.keycloak.models.KeycloakSessionkeycloakSessionprotected org.keycloak.models.RealmModelrealm
-
Constructor Summary
Constructors Constructor Description KeycloakIdentity(org.keycloak.models.KeycloakSession keycloakSession)KeycloakIdentity(org.keycloak.models.KeycloakSession keycloakSession, org.keycloak.representations.IDToken token)KeycloakIdentity(org.keycloak.representations.AccessToken accessToken, org.keycloak.models.KeycloakSession keycloakSession)KeycloakIdentity(org.keycloak.representations.IDToken token, org.keycloak.models.KeycloakSession keycloakSession, org.keycloak.models.RealmModel realm)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description org.keycloak.representations.AccessTokengetAccessToken()org.keycloak.authorization.attribute.AttributesgetAttributes()StringgetId()booleanisResourceServer()
-
-
-
Field Detail
-
accessToken
protected final org.keycloak.representations.AccessToken accessToken
-
realm
protected final org.keycloak.models.RealmModel realm
-
keycloakSession
protected final org.keycloak.models.KeycloakSession keycloakSession
-
attributes
protected final org.keycloak.authorization.attribute.Attributes attributes
-
-
Constructor Detail
-
KeycloakIdentity
public KeycloakIdentity(org.keycloak.models.KeycloakSession keycloakSession)
-
KeycloakIdentity
public KeycloakIdentity(org.keycloak.models.KeycloakSession keycloakSession, org.keycloak.representations.IDToken token)
-
KeycloakIdentity
public KeycloakIdentity(org.keycloak.representations.IDToken token, org.keycloak.models.KeycloakSession keycloakSession, org.keycloak.models.RealmModel realm)
-
KeycloakIdentity
public KeycloakIdentity(org.keycloak.representations.AccessToken accessToken, org.keycloak.models.KeycloakSession keycloakSession)
-
-
Method Detail
-
getId
public String getId()
- Specified by:
getIdin interfaceorg.keycloak.authorization.identity.Identity
-
getAttributes
public org.keycloak.authorization.attribute.Attributes getAttributes()
- Specified by:
getAttributesin interfaceorg.keycloak.authorization.identity.Identity
-
getAccessToken
public org.keycloak.representations.AccessToken getAccessToken()
-
isResourceServer
public boolean isResourceServer()
-
-