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.AccessToken
accessToken
protected org.keycloak.authorization.attribute.Attributes
attributes
protected org.keycloak.models.KeycloakSession
keycloakSession
protected org.keycloak.models.RealmModel
realm
-
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.AccessToken
getAccessToken()
org.keycloak.authorization.attribute.Attributes
getAttributes()
String
getId()
boolean
isResourceServer()
-
-
-
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:
getId
in interfaceorg.keycloak.authorization.identity.Identity
-
getAttributes
public org.keycloak.authorization.attribute.Attributes getAttributes()
- Specified by:
getAttributes
in interfaceorg.keycloak.authorization.identity.Identity
-
getAccessToken
public org.keycloak.representations.AccessToken getAccessToken()
-
isResourceServer
public boolean isResourceServer()
-
-