public class UndertowRequestAuthenticator extends AbstractUndertowRequestAuthenticator
exchange, securityContextchallenge, deployment, facade, log, sslRedirectPort, tokenStore| Constructor and Description |
|---|
UndertowRequestAuthenticator(HttpFacade facade,
KeycloakDeployment deployment,
int sslRedirectPort,
io.undertow.security.api.SecurityContext securityContext,
io.undertow.server.HttpServerExchange exchange,
AdapterTokenStore tokenStore) |
| Modifier and Type | Method and Description |
|---|---|
protected KeycloakUndertowAccount |
createAccount(KeycloakPrincipal<RefreshableKeycloakSecurityContext> principal)
Subclasses need to be able to create their own version of the KeycloakUndertowAccount
|
completeBearerAuthentication, completeOAuthAuthentication, createOAuthAuthenticator, getHttpSessionId, propagateKeycloakContextauthenticate, completeAuthentication, completeAuthentication, createBasicAuthAuthenticator, createBearerTokenAuthenticator, getChallenge, verifySSLpublic UndertowRequestAuthenticator(HttpFacade facade, KeycloakDeployment deployment, int sslRedirectPort, io.undertow.security.api.SecurityContext securityContext, io.undertow.server.HttpServerExchange exchange, AdapterTokenStore tokenStore)
protected KeycloakUndertowAccount createAccount(KeycloakPrincipal<RefreshableKeycloakSecurityContext> principal)
AbstractUndertowRequestAuthenticatorcreateAccount in class AbstractUndertowRequestAuthenticatorCopyright © 2014. All Rights Reserved.