public class AppAuthManager extends AuthenticationManager
AuthenticationManager.AuthenticationStatus, AuthenticationManager.AuthResult| Modifier and Type | Field and Description |
|---|---|
protected static org.jboss.logging.Logger |
logger |
CURRENT_REQUIRED_ACTION, END_AFTER_REQUIRED_ACTIONS, FORM_USERNAME, KEYCLOAK_IDENTITY_COOKIE, KEYCLOAK_LOGOUT_PROTOCOL, KEYCLOAK_REMEMBER_ME, KEYCLOAK_SESSION_COOKIE, protector| Constructor and Description |
|---|
AppAuthManager() |
| Modifier and Type | Method and Description |
|---|---|
AuthenticationManager.AuthResult |
authenticateBearerToken(KeycloakSession session,
RealmModel realm) |
AuthenticationManager.AuthResult |
authenticateBearerToken(KeycloakSession session,
RealmModel realm,
javax.ws.rs.core.UriInfo uriInfo,
org.keycloak.common.ClientConnection connection,
javax.ws.rs.core.HttpHeaders headers) |
AuthenticationManager.AuthResult |
authenticateIdentityCookie(KeycloakSession session,
RealmModel realm) |
String |
extractAuthorizationHeaderToken(javax.ws.rs.core.HttpHeaders headers) |
actionRequired, authenticateIdentityCookie, backchannelLogout, backchannelLogoutClientSession, backchannelUserFromClient, browserLogout, createIdentityToken, createLoginCookie, createRememberMeCookie, encodeToken, evaluateRequiredActionTriggers, executionActions, expireCookie, expireIdentityCookie, expireRememberMeCookie, expireUserSessionCookie, finishBrowserLogout, getIdentityCookiePath, getProtector, getRealmCookiePath, getRememberMeUsername, isSessionValid, nextActionAfterAuthentication, redirectAfterSuccessfulFlow, redirectAfterSuccessfulFlow, verifyIdentityTokenpublic AuthenticationManager.AuthResult authenticateIdentityCookie(KeycloakSession session, RealmModel realm)
authenticateIdentityCookie in class AuthenticationManagerpublic String extractAuthorizationHeaderToken(javax.ws.rs.core.HttpHeaders headers)
public AuthenticationManager.AuthResult authenticateBearerToken(KeycloakSession session, RealmModel realm)
public AuthenticationManager.AuthResult authenticateBearerToken(KeycloakSession session, RealmModel realm, javax.ws.rs.core.UriInfo uriInfo, org.keycloak.common.ClientConnection connection, javax.ws.rs.core.HttpHeaders headers)
Copyright © 2016 JBoss by Red Hat. All rights reserved.