public class UndertowAuthenticationMechanism extends AbstractUndertowKeycloakAuthMech
Modifier and Type | Field and Description |
---|---|
protected int |
confidentialPort |
protected NodesRegistrationManagement |
nodesRegistrationManagement |
deploymentContext, errorPage, KEYCLOAK_CHALLENGE_ATTACHMENT_KEY, sessionManagement
Constructor and Description |
---|
UndertowAuthenticationMechanism(AdapterDeploymentContext deploymentContext,
UndertowUserSessionManagement sessionManagement,
NodesRegistrationManagement nodesRegistrationManagement,
int confidentialPort,
String errorPage) |
Modifier and Type | Method and Description |
---|---|
io.undertow.security.api.AuthenticationMechanism.AuthenticationMechanismOutcome |
authenticate(io.undertow.server.HttpServerExchange exchange,
io.undertow.security.api.SecurityContext securityContext) |
createFacade, getTokenStore, keycloakAuthenticate, registerNotifications, sendChallenge, servePage
protected NodesRegistrationManagement nodesRegistrationManagement
protected int confidentialPort
public UndertowAuthenticationMechanism(AdapterDeploymentContext deploymentContext, UndertowUserSessionManagement sessionManagement, NodesRegistrationManagement nodesRegistrationManagement, int confidentialPort, String errorPage)
Copyright © 2019 JBoss by Red Hat. All rights reserved.