Class Auth

java.lang.Object
org.keycloak.services.managers.Auth

public class Auth extends Object
Author:
Stian Thorgersen
  • 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

      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)