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 TypeInterfaceDescriptioninterfaceAn UndertowSecurityContextthat uses UndertowAuthenticationMechanisminstances 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 aSecurityContextusing 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 SecurityContextAbstractSecurityContextAssociationHandler.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 TypeClassDescriptionclassA base class forSecurityContextimplementations predominantly focusing on the notification handling allowing the specific implementation for focus on authentication.classThe 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, io.netty.buffer.ByteBuf 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 TypeMethodDescriptionvoidHttpServerExchange.setSecurityContext(SecurityContext securityContext)