Package | Description |
---|---|
jakarta.security.enterprise.authentication.mechanism.http |
The HTTP authentication mechanism API package.
|
Modifier and Type | Class and Description |
---|---|
class |
HttpMessageContextWrapper
This class is an implementation of the HttpMessageContext interface that
can be subclassed by developers wishing to provide extra or different
functionality.
|
Modifier and Type | Method and Description |
---|---|
HttpMessageContext |
HttpMessageContextWrapper.getWrapped() |
HttpMessageContext |
HttpMessageContextWrapper.withRequest(HttpServletRequest request) |
HttpMessageContext |
HttpMessageContext.withRequest(HttpServletRequest request)
Sets the request object.
|
Modifier and Type | Method and Description |
---|---|
default 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 AuthenticationStatus |
HttpAuthenticationMechanism.secureResponse(HttpServletRequest request,
HttpServletResponse response,
HttpMessageContext httpMessageContext)
Secure the response, optionally.
|
AuthenticationStatus |
HttpAuthenticationMechanism.validateRequest(HttpServletRequest request,
HttpServletResponse response,
HttpMessageContext httpMessageContext)
Authenticate an HTTP request.
|
Constructor and Description |
---|
HttpMessageContextWrapper(HttpMessageContext httpMessageContext) |
Copyright © 2018,2020 Eclipse Foundation.
Use is subject to license terms.