public class DelegateAuthenticationMechanism extends Object implements io.undertow.security.api.AuthenticationMechanism, javax.security.jacc.PolicyContextHandler
| Constructor and Description |
|---|
DelegateAuthenticationMechanism(javax.servlet.ServletContext servletContext) |
| Modifier and Type | Method and Description |
|---|---|
io.undertow.security.api.AuthenticationMechanism.AuthenticationMechanismOutcome |
authenticate(io.undertow.server.HttpServerExchange exchange,
io.undertow.security.api.SecurityContext securityContext) |
Object |
getContext(String key,
Object data) |
String[] |
getKeys() |
io.undertow.security.api.AuthenticationMechanism.ChallengeResult |
sendChallenge(io.undertow.server.HttpServerExchange exchange,
io.undertow.security.api.SecurityContext securityContext) |
boolean |
supports(String key) |
public DelegateAuthenticationMechanism(javax.servlet.ServletContext servletContext)
public io.undertow.security.api.AuthenticationMechanism.AuthenticationMechanismOutcome authenticate(io.undertow.server.HttpServerExchange exchange,
io.undertow.security.api.SecurityContext securityContext)
authenticate in interface io.undertow.security.api.AuthenticationMechanismpublic io.undertow.security.api.AuthenticationMechanism.ChallengeResult sendChallenge(io.undertow.server.HttpServerExchange exchange,
io.undertow.security.api.SecurityContext securityContext)
sendChallenge in interface io.undertow.security.api.AuthenticationMechanismpublic Object getContext(String key, Object data) throws javax.security.jacc.PolicyContextException
getContext in interface javax.security.jacc.PolicyContextHandlerjavax.security.jacc.PolicyContextExceptionpublic String[] getKeys() throws javax.security.jacc.PolicyContextException
getKeys in interface javax.security.jacc.PolicyContextHandlerjavax.security.jacc.PolicyContextExceptionpublic boolean supports(String key) throws javax.security.jacc.PolicyContextException
supports in interface javax.security.jacc.PolicyContextHandlerjavax.security.jacc.PolicyContextExceptionCopyright © 2015-2016. All Rights Reserved.