Package org.forgerock.caf.authentication.framework
package org.forgerock.caf.authentication.framework
This package defines the authentication framework classes for the authentication of messages
via authentication contexts and modules.
-
ClassDescriptionAudit API interface for auditing the result of an authentication request.Responsible for tracking the auditing of an authentication attempt including auditing each of the modules that are executed and the overall result of the authentication.An authentication exception which signifies that authentication of the request has failed and an appropriate unauthorized response should be returned to the client.A HTTP
Filter
that will protect all downstream filters or handlers.Builder class that configures an Authentication Framework instance.Builder class that configuresAsyncServerAuthModule
s andServerAuthModule
s.An authentication framework for protecting all types of resources.Utility class providing utility methods for determining the meaning behind each of the differentAuthStatus
values.AnAsyncServerAuthContext
which manages aList
ofAsyncServerAuthModule
s that are in a desired order of preference for authenticating incoming request messages.Callback handler for the JASPI runtime.Adapter class implementing methods that adapt to and from JASPI interfaces to be able to inter-op with pure JASPI implementations.An implementation ofMessageContext
that holds contextual information and state for a given request and response message exchange.WritesAuthenticationException
responses for different media types.