Package org.keycloak.services.managers
Class Auth
- java.lang.Object
-
- org.keycloak.services.managers.Auth
-
public class Auth extends Object
- Author:
- Stian Thorgersen
-
-
Constructor Summary
Constructors Constructor Description 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 Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description org.keycloak.models.ClientModelgetClient()org.keycloak.models.AuthenticatedClientSessionModelgetClientSession()org.keycloak.models.RealmModelgetRealm()org.keycloak.models.UserSessionModelgetSession()org.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)booleanisCookieAuthenticated()voidrequire(String role)voidrequireOneOf(String... roles)voidsetClientSession(org.keycloak.models.AuthenticatedClientSessionModel clientSession)
-
-
-
Method Detail
-
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
public void require(String role)
-
requireOneOf
public void requireOneOf(String... roles)
-
hasRealmRole
public boolean hasRealmRole(String role)
-
hasOneOfRealmRole
public boolean hasOneOfRealmRole(String... roles)
-
hasClientRole
public boolean hasClientRole(org.keycloak.models.ClientModel app, String role)
-
hasOneOfAppRole
public boolean hasOneOfAppRole(org.keycloak.models.ClientModel app, String... roles)
-
-