Package io.quarkus.undertow.runtime
Class QuarkusAuthMechanism
java.lang.Object
io.quarkus.undertow.runtime.QuarkusAuthMechanism
- All Implemented Interfaces:
io.undertow.security.api.AuthenticationMechanism
public class QuarkusAuthMechanism
extends Object
implements io.undertow.security.api.AuthenticationMechanism
-
Nested Class Summary
Nested classes/interfaces inherited from interface io.undertow.security.api.AuthenticationMechanism
io.undertow.security.api.AuthenticationMechanism.AuthenticationMechanismOutcome, io.undertow.security.api.AuthenticationMechanism.ChallengeResult
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionio.undertow.security.api.AuthenticationMechanism.AuthenticationMechanismOutcome
authenticate
(io.undertow.server.HttpServerExchange exchange, io.undertow.security.api.SecurityContext securityContext) io.undertow.security.api.AuthenticationMechanism.ChallengeResult
sendChallenge
(io.undertow.server.HttpServerExchange exchange, io.undertow.security.api.SecurityContext securityContext)
-
Field Details
-
INSTANCE
-
-
Constructor Details
-
QuarkusAuthMechanism
public QuarkusAuthMechanism()
-
-
Method Details
-
authenticate
public io.undertow.security.api.AuthenticationMechanism.AuthenticationMechanismOutcome authenticate(io.undertow.server.HttpServerExchange exchange, io.undertow.security.api.SecurityContext securityContext) - Specified by:
authenticate
in interfaceio.undertow.security.api.AuthenticationMechanism
-
sendChallenge
public io.undertow.security.api.AuthenticationMechanism.ChallengeResult sendChallenge(io.undertow.server.HttpServerExchange exchange, io.undertow.security.api.SecurityContext securityContext) - Specified by:
sendChallenge
in interfaceio.undertow.security.api.AuthenticationMechanism
-