Uses of Enum Class
jakarta.security.enterprise.AuthenticationStatus
Packages that use AuthenticationStatus
Package
Description
The main Jakarta Security package.
The HTTP authentication mechanism API package.
-
Uses of AuthenticationStatus in jakarta.security.enterprise
Methods in jakarta.security.enterprise that return AuthenticationStatusModifier and TypeMethodDescriptionSecurityContext.authenticate(HttpServletRequest request, HttpServletResponse response, AuthenticationParameters parameters) Signal to the container (programmatically trigger) that it should start or continue a web/HTTP based authentication dialog with the caller.static AuthenticationStatusReturns the enum constant of this class with the specified name.static AuthenticationStatus[]AuthenticationStatus.values()Returns an array containing the constants of this enum class, in the order they are declared. -
Uses of AuthenticationStatus in jakarta.security.enterprise.authentication.mechanism.http
Methods in jakarta.security.enterprise.authentication.mechanism.http that return AuthenticationStatusModifier and TypeMethodDescriptionHttpMessageContext.doNothing()Instructs the container to "do nothing".HttpMessageContextWrapper.doNothing()Forwards to another resource (Jakarta Servlet, Jakarta Server Pages file, or HTML file) on the server.HttpMessageContext.notifyContainerAboutLogin(CredentialValidationResult result) Convenience method intended to pass theCredentialValidationResultresult of an identity store directly on to the container.HttpMessageContext.notifyContainerAboutLogin(String callername, Set<String> groups) Asks the container to register the given caller name and groups in order to make them available to the application for use withSecurityContext.isCallerInRole(String)etc.HttpMessageContext.notifyContainerAboutLogin(Principal principal, Set<String> groups) Asks the container to register the given caller principal and groups in order to make them available to the application for use withSecurityContext.isCallerInRole(String)etc.HttpMessageContextWrapper.notifyContainerAboutLogin(CredentialValidationResult result) HttpMessageContextWrapper.notifyContainerAboutLogin(String username, Set<String> roles) HttpMessageContextWrapper.notifyContainerAboutLogin(Principal principal, Set<String> roles) Sets the response status to SC_FOUND 302 (Found)HttpMessageContext.responseNotFound()Sets the response status to 404 (not found).HttpMessageContextWrapper.responseNotFound()HttpMessageContext.responseUnauthorized()Sets the response status to 401 (unauthorized).HttpMessageContextWrapper.responseUnauthorized()default AuthenticationStatusHttpAuthenticationMechanism.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.HttpAuthenticationMechanismWrapper.validateRequest(HttpServletRequest request, HttpServletResponse response, HttpMessageContext httpMessageContext)