public class Auth extends Object
Constructor and Description |
---|
Auth(RealmModel realm,
AccessToken token,
UserModel user,
ClientModel client,
UserSessionModel session,
boolean cookie) |
Modifier and Type | Method and Description |
---|---|
ClientModel |
getClient() |
AuthenticatedClientSessionModel |
getClientSession() |
RealmModel |
getRealm() |
UserSessionModel |
getSession() |
AccessToken |
getToken() |
UserModel |
getUser() |
boolean |
hasClientRole(ClientModel app,
String role) |
boolean |
hasOneOfAppRole(ClientModel app,
String... roles) |
boolean |
hasOneOfRealmRole(String... roles) |
boolean |
hasRealmRole(String role) |
boolean |
isCookieAuthenticated() |
void |
require(String role) |
void |
requireOneOf(String... roles) |
void |
setClientSession(AuthenticatedClientSessionModel clientSession) |
public Auth(RealmModel realm, AccessToken token, UserModel user, ClientModel client, UserSessionModel session, boolean cookie)
public boolean isCookieAuthenticated()
public RealmModel getRealm()
public UserModel getUser()
public ClientModel getClient()
public AccessToken getToken()
public UserSessionModel getSession()
public AuthenticatedClientSessionModel getClientSession()
public void setClientSession(AuthenticatedClientSessionModel clientSession)
public void require(String role)
public void requireOneOf(String... roles)
public boolean hasRealmRole(String role)
public boolean hasOneOfRealmRole(String... roles)
public boolean hasClientRole(ClientModel app, String role)
public boolean hasOneOfAppRole(ClientModel app, String... roles)
Copyright © 2019 JBoss by Red Hat. All rights reserved.