Uses of Interface
io.undertow.security.api.SecurityContext
Packages that use SecurityContext
Package
Description
-
Uses of SecurityContext in io.undertow.security.api
Subinterfaces of SecurityContext in io.undertow.security.apiModifier and TypeInterfaceDescriptioninterface
An UndertowSecurityContext
that uses UndertowAuthenticationMechanism
instances for authentication.Methods in io.undertow.security.api that return SecurityContextModifier and TypeMethodDescriptionSecurityContextFactory.createSecurityContext
(HttpServerExchange exchange, AuthenticationMode mode, IdentityManager identityManager, String programmaticMechName) Deprecated.Instantiates and returns aSecurityContext
using the specified parameters.Methods in io.undertow.security.api with parameters of type SecurityContextModifier and TypeMethodDescriptionAuthenticationMechanism.authenticate
(HttpServerExchange exchange, SecurityContext securityContext) Perform authentication of the request.AuthenticationMechanism.sendChallenge
(HttpServerExchange exchange, SecurityContext securityContext) Send an authentication challenge to the remote client. -
Uses of SecurityContext in io.undertow.security.handlers
Methods in io.undertow.security.handlers that return SecurityContextModifier and TypeMethodDescriptionabstract SecurityContext
AbstractSecurityContextAssociationHandler.createSecurityContext
(HttpServerExchange exchange) SecurityInitialHandler.createSecurityContext
(HttpServerExchange exchange) -
Uses of SecurityContext in io.undertow.security.impl
Classes in io.undertow.security.impl that implement SecurityContextModifier and TypeClassDescriptionclass
A base class forSecurityContext
implementations predominantly focusing on the notification handling allowing the specific implementation for focus on authentication.class
The internal SecurityContext used to hold the state of security for the current exchange.Methods in io.undertow.security.impl that return SecurityContextModifier and TypeMethodDescriptionSecurityContextFactoryImpl.createSecurityContext
(HttpServerExchange exchange, AuthenticationMode mode, IdentityManager identityManager, String programmaticMechName) Methods in io.undertow.security.impl with parameters of type SecurityContextModifier and TypeMethodDescriptionBasicAuthenticationMechanism.authenticate
(HttpServerExchange exchange, SecurityContext securityContext) CachedAuthenticatedSessionMechanism.authenticate
(HttpServerExchange exchange, SecurityContext securityContext) ClientCertAuthenticationMechanism.authenticate
(HttpServerExchange exchange, SecurityContext securityContext) DigestAuthenticationMechanism.authenticate
(HttpServerExchange exchange, SecurityContext securityContext) ExternalAuthenticationMechanism.authenticate
(HttpServerExchange exchange, SecurityContext securityContext) FormAuthenticationMechanism.authenticate
(HttpServerExchange exchange, SecurityContext securityContext) GenericHeaderAuthenticationMechanism.authenticate
(HttpServerExchange exchange, SecurityContext securityContext) GSSAPIAuthenticationMechanism.authenticate
(HttpServerExchange exchange, SecurityContext securityContext) SingleSignOnAuthenticationMechanism.authenticate
(HttpServerExchange exchange, SecurityContext securityContext) CachedAuthenticatedSessionMechanism.runCached
(HttpServerExchange exchange, SecurityContext securityContext, AuthenticatedSessionManager sessionManager) FormAuthenticationMechanism.runFormAuth
(HttpServerExchange exchange, SecurityContext securityContext) GSSAPIAuthenticationMechanism.runGSSAPI
(HttpServerExchange exchange, ByteBuffer challenge, SecurityContext securityContext) BasicAuthenticationMechanism.sendChallenge
(HttpServerExchange exchange, SecurityContext securityContext) CachedAuthenticatedSessionMechanism.sendChallenge
(HttpServerExchange exchange, SecurityContext securityContext) ClientCertAuthenticationMechanism.sendChallenge
(HttpServerExchange exchange, SecurityContext securityContext) DigestAuthenticationMechanism.sendChallenge
(HttpServerExchange exchange, SecurityContext securityContext) ExternalAuthenticationMechanism.sendChallenge
(HttpServerExchange exchange, SecurityContext securityContext) FormAuthenticationMechanism.sendChallenge
(HttpServerExchange exchange, SecurityContext securityContext) GenericHeaderAuthenticationMechanism.sendChallenge
(HttpServerExchange exchange, SecurityContext securityContext) GSSAPIAuthenticationMechanism.sendChallenge
(HttpServerExchange exchange, SecurityContext securityContext) SingleSignOnAuthenticationMechanism.sendChallenge
(HttpServerExchange exchange, SecurityContext securityContext) -
Uses of SecurityContext in io.undertow.server
Methods in io.undertow.server that return SecurityContextMethods in io.undertow.server with parameters of type SecurityContextModifier and TypeMethodDescriptionvoid
HttpServerExchange.setSecurityContext
(SecurityContext securityContext)