public class AppAuthManager extends AuthenticationManager
AuthenticationManager.AuthenticationStatus, AuthenticationManager.AuthResult
Modifier and Type | Field and Description |
---|---|
protected static org.jboss.logging.Logger |
logger |
FORM_USERNAME, KEYCLOAK_IDENTITY_COOKIE, KEYCLOAK_REMEMBER_ME, KEYCLOAK_SESSION_COOKIE, protector
Constructor and Description |
---|
AppAuthManager() |
Modifier and Type | Method and Description |
---|---|
AuthenticationManager.AuthResult |
authenticateBearerToken(KeycloakSession session,
RealmModel realm,
javax.ws.rs.core.UriInfo uriInfo,
ClientConnection connection,
javax.ws.rs.core.HttpHeaders headers) |
AuthenticationManager.AuthResult |
authenticateIdentityCookie(KeycloakSession session,
RealmModel realm,
javax.ws.rs.core.UriInfo uriInfo,
ClientConnection connection,
javax.ws.rs.core.HttpHeaders headers) |
String |
extractAuthorizationHeaderToken(javax.ws.rs.core.HttpHeaders headers) |
authenticateForm, authenticateIdentityCookie, authenticateInternal, checkNonFormAuthentication, createIdentityToken, createLoginCookie, createRememberMeCookie, encodeToken, expireCookie, expireIdentityCookie, expireRememberMeCookie, getIdentityCookiePath, getRealmCookiePath, getRememberMeUsername, isEmailVerificationRequired, isSessionValid, isTotpConfigurationRequired, logout, nextActionAfterAuthentication, redirectAfterSuccessfulFlow, verifyIdentityToken
public AuthenticationManager.AuthResult authenticateIdentityCookie(KeycloakSession session, RealmModel realm, javax.ws.rs.core.UriInfo uriInfo, ClientConnection connection, javax.ws.rs.core.HttpHeaders headers)
authenticateIdentityCookie
in class AuthenticationManager
public String extractAuthorizationHeaderToken(javax.ws.rs.core.HttpHeaders headers)
public AuthenticationManager.AuthResult authenticateBearerToken(KeycloakSession session, RealmModel realm, javax.ws.rs.core.UriInfo uriInfo, ClientConnection connection, javax.ws.rs.core.HttpHeaders headers)
Copyright © 2015. All Rights Reserved.