Uses of Interface
jakarta.security.enterprise.authentication.mechanism.http.HttpMessageContext
Package
Description
The HTTP authentication mechanism API package.
-
Uses of HttpMessageContext in jakarta.security.enterprise.authentication.mechanism.http
Modifier and TypeClassDescriptionclass
This class is an implementation of the HttpMessageContext interface that can be subclassed by developers wishing to provide extra or different functionality.Modifier and TypeMethodDescriptionHttpMessageContextWrapper.getWrapped()
HttpMessageContext.withRequest
(HttpServletRequest request) Sets the request object.HttpMessageContextWrapper.withRequest
(HttpServletRequest request) Modifier and TypeMethodDescriptiondefault void
HttpAuthenticationMechanism.cleanSubject
(HttpServletRequest request, HttpServletResponse response, HttpMessageContext httpMessageContext) Remove mechanism specific principals and credentials from the subject and any other state the mechanism might have used.default void
HttpAuthenticationMechanismHandler.cleanSubject
(HttpServletRequest request, HttpServletResponse response, HttpMessageContext httpMessageContext) Remove mechanism specific principals and credentials from the subject and any other state the mechanism might have used.void
HttpAuthenticationMechanismWrapper.cleanSubject
(HttpServletRequest request, HttpServletResponse response, HttpMessageContext httpMessageContext) default AuthenticationStatus
HttpAuthenticationMechanism.secureResponse
(HttpServletRequest request, HttpServletResponse response, HttpMessageContext httpMessageContext) Secure the response, optionally.default AuthenticationStatus
HttpAuthenticationMechanismHandler.secureResponse
(HttpServletRequest request, HttpServletResponse response, HttpMessageContext httpMessageContext) Secure the response, optionally.HttpAuthenticationMechanismWrapper.secureResponse
(HttpServletRequest request, HttpServletResponse response, HttpMessageContext httpMessageContext) HttpAuthenticationMechanism.validateRequest
(HttpServletRequest request, HttpServletResponse response, HttpMessageContext httpMessageContext) Authenticate an HTTP request.HttpAuthenticationMechanismHandler.validateRequest
(HttpServletRequest request, HttpServletResponse response, HttpMessageContext httpMessageContext) Authenticate an HTTP request.HttpAuthenticationMechanismWrapper.validateRequest
(HttpServletRequest request, HttpServletResponse response, HttpMessageContext httpMessageContext)