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.ClientModel
getClient()
org.keycloak.models.AuthenticatedClientSessionModel
getClientSession()
org.keycloak.models.RealmModel
getRealm()
org.keycloak.models.UserSessionModel
getSession()
org.keycloak.representations.AccessToken
getToken()
org.keycloak.models.UserModel
getUser()
boolean
hasClientRole(org.keycloak.models.ClientModel app, String role)
boolean
hasOneOfAppRole(org.keycloak.models.ClientModel app, String... roles)
boolean
hasOneOfRealmRole(String... roles)
boolean
hasRealmRole(String role)
boolean
isCookieAuthenticated()
void
require(String role)
void
requireOneOf(String... roles)
void
setClientSession(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)
-
-