Package org.keycloak.services.managers
Class Auth
- java.lang.Object
- 
- org.keycloak.services.managers.Auth
 
- 
 public class Auth extends Object - Author:
- Stian Thorgersen
 
- 
- 
Constructor SummaryConstructors Constructor Description Auth(RealmModel realm, AccessToken token, UserModel user, ClientModel client, UserSessionModel session, boolean cookie)
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description ClientModelgetClient()AuthenticatedClientSessionModelgetClientSession()RealmModelgetRealm()UserSessionModelgetSession()AccessTokengetToken()UserModelgetUser()booleanhasClientRole(ClientModel app, String role)booleanhasOneOfAppRole(ClientModel app, String... roles)booleanhasOneOfRealmRole(String... roles)booleanhasRealmRole(String role)booleanisCookieAuthenticated()voidrequire(String role)voidrequireOneOf(String... roles)voidsetClientSession(AuthenticatedClientSessionModel clientSession)
 
- 
- 
- 
Constructor Detail- 
Authpublic Auth(RealmModel realm, AccessToken token, UserModel user, ClientModel client, UserSessionModel session, boolean cookie) 
 
- 
 - 
Method Detail- 
isCookieAuthenticatedpublic boolean isCookieAuthenticated() 
 - 
getRealmpublic RealmModel getRealm() 
 - 
getUserpublic UserModel getUser() 
 - 
getClientpublic ClientModel getClient() 
 - 
getTokenpublic AccessToken getToken() 
 - 
getSessionpublic UserSessionModel getSession() 
 - 
getClientSessionpublic AuthenticatedClientSessionModel getClientSession() 
 - 
setClientSessionpublic void setClientSession(AuthenticatedClientSessionModel clientSession) 
 - 
requirepublic void require(String role) 
 - 
requireOneOfpublic void requireOneOf(String... roles) 
 - 
hasRealmRolepublic boolean hasRealmRole(String role) 
 - 
hasOneOfRealmRolepublic boolean hasOneOfRealmRole(String... roles) 
 - 
hasClientRolepublic boolean hasClientRole(ClientModel app, String role) 
 - 
hasOneOfAppRolepublic boolean hasOneOfAppRole(ClientModel app, String... roles) 
 
- 
 
-