Package org.keycloak.services.managers
Class Auth
java.lang.Object
org.keycloak.services.managers.Auth
- Author:
- Stian Thorgersen
-
Constructor Summary
ConstructorsConstructorDescriptionAuth(org.keycloak.models.RealmModel realm, org.keycloak.representations.AccessToken token, org.keycloak.models.UserModel user, org.keycloak.models.ClientModel client, org.keycloak.models.UserSessionModel session, boolean cookie) -
Method Summary
Modifier and TypeMethodDescriptionorg.keycloak.models.ClientModelorg.keycloak.models.AuthenticatedClientSessionModelorg.keycloak.models.RealmModelgetRealm()org.keycloak.models.UserSessionModelorg.keycloak.representations.AccessTokengetToken()org.keycloak.models.UserModelgetUser()booleanhasClientRole(org.keycloak.models.ClientModel app, String role) booleanhasOneOfAppRole(org.keycloak.models.ClientModel app, String... roles) booleanhasOneOfRealmRole(String... roles) booleanhasRealmRole(String role) booleanvoidvoidrequireOneOf(String... roles) voidsetClientSession(org.keycloak.models.AuthenticatedClientSessionModel clientSession)
-
Constructor Details
-
Auth
public Auth(org.keycloak.models.RealmModel realm, org.keycloak.representations.AccessToken token, org.keycloak.models.UserModel user, org.keycloak.models.ClientModel client, org.keycloak.models.UserSessionModel session, boolean cookie)
-
-
Method Details
-
isCookieAuthenticated
public boolean isCookieAuthenticated() -
getRealm
public org.keycloak.models.RealmModel getRealm() -
getUser
public org.keycloak.models.UserModel getUser() -
getClient
public org.keycloak.models.ClientModel getClient() -
getToken
public org.keycloak.representations.AccessToken getToken() -
getSession
public org.keycloak.models.UserSessionModel getSession() -
getClientSession
public org.keycloak.models.AuthenticatedClientSessionModel getClientSession() -
setClientSession
public void setClientSession(org.keycloak.models.AuthenticatedClientSessionModel clientSession) -
require
-
requireOneOf
-
hasRealmRole
-
hasOneOfRealmRole
-
hasClientRole
-
hasOneOfAppRole
-