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
Filterthat will protect all downstream filters or handlers.Builder class that configures an Authentication Framework instance.Builder class that configuresAsyncServerAuthModules andServerAuthModules.An authentication framework for protecting all types of resources.Utility class providing utility methods for determining the meaning behind each of the differentAuthStatusvalues.AnAsyncServerAuthContextwhich manages aListofAsyncServerAuthModules 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 ofMessageContextthat holds contextual information and state for a given request and response message exchange.WritesAuthenticationExceptionresponses for different media types.