## Uses of Class
io.undertow.security.api.AuthenticationMechanism.AuthenticationMechanismOutcome

Packages that use AuthenticationMechanism.AuthenticationMechanismOutcome
io.undertow.security.api
io.undertow.security.impl

### Uses of AuthenticationMechanism.AuthenticationMechanismOutcome in io.undertow.security.api

Methods in io.undertow.security.api that return AuthenticationMechanism.AuthenticationMechanismOutcome
`AuthenticationMechanism.AuthenticationMechanismOutcome` AuthenticationMechanism.`authenticate(HttpServerExchange exchange, SecurityContext securityContext)` Perform authentication of the request.
`static AuthenticationMechanism.AuthenticationMechanismOutcome` AuthenticationMechanism.AuthenticationMechanismOutcome.`valueOf(String name)` Returns the enum constant of this type with the specified name.
`static AuthenticationMechanism.AuthenticationMechanismOutcome[]` AuthenticationMechanism.AuthenticationMechanismOutcome.`values()` Returns an array containing the constants of this enum type, in the order they are declared.

### Uses of AuthenticationMechanism.AuthenticationMechanismOutcome in io.undertow.security.impl

Methods in io.undertow.security.impl that return AuthenticationMechanism.AuthenticationMechanismOutcome
`AuthenticationMechanism.AuthenticationMechanismOutcome` ExternalAuthenticationMechanism.`authenticate(HttpServerExchange exchange, SecurityContext securityContext)`
`AuthenticationMechanism.AuthenticationMechanismOutcome` ClientCertAuthenticationMechanism.`authenticate(HttpServerExchange exchange, SecurityContext securityContext)`
`AuthenticationMechanism.AuthenticationMechanismOutcome` CachedAuthenticatedSessionMechanism.`authenticate(HttpServerExchange exchange, SecurityContext securityContext)`
`AuthenticationMechanism.AuthenticationMechanismOutcome` DigestAuthenticationMechanism.`authenticate(HttpServerExchange exchange, SecurityContext securityContext)`
`AuthenticationMechanism.AuthenticationMechanismOutcome` FormAuthenticationMechanism.`authenticate(HttpServerExchange exchange, SecurityContext securityContext)`
`AuthenticationMechanism.AuthenticationMechanismOutcome` BasicAuthenticationMechanism.`authenticate(HttpServerExchange exchange, SecurityContext securityContext)`
`AuthenticationMechanism.AuthenticationMechanismOutcome` GSSAPIAuthenticationMechanism.`authenticate(HttpServerExchange exchange, SecurityContext securityContext)`
`AuthenticationMechanism.AuthenticationMechanismOutcome` GenericHeaderAuthenticationMechanism.`authenticate(HttpServerExchange exchange, SecurityContext securityContext)`
`AuthenticationMechanism.AuthenticationMechanismOutcome` SingleSignOnAuthenticationMechanism.`authenticate(HttpServerExchange exchange, SecurityContext securityContext)`
`AuthenticationMechanism.AuthenticationMechanismOutcome` CachedAuthenticatedSessionMechanism.`runCached(HttpServerExchange exchange, SecurityContext securityContext, AuthenticatedSessionManager sessionManager)`
`AuthenticationMechanism.AuthenticationMechanismOutcome` FormAuthenticationMechanism.`runFormAuth(HttpServerExchange exchange, SecurityContext securityContext)`
`AuthenticationMechanism.AuthenticationMechanismOutcome` GSSAPIAuthenticationMechanism.`runGSSAPI(HttpServerExchange exchange, ByteBuffer challenge, SecurityContext securityContext)`