Uses of Package
org.forgerock.caf.authentication.api
Package
Description
This package defines the core interfaces and classes to provide an asynchronous and improved
JASPI-like message authentication API.
This package defines the authentication framework classes for the authentication of messages
via authentication contexts and modules.
This package contains classes which form the Open ID Connect JASPIc AuthN module.
This package contains classes for the Jwt Session JASPI Authentication Module.
-
ClassDescriptionAn asynchronous interface counterpart for the
ServerAuthContext
.A generic authentication exception which accepts a detail message and/or the cause.Maintains state information and provides to retrieve values in a type safe manner.The authentication framework uses thisMessageContext
to pass messages and message processing state to authentication contexts for processing by authentication modules.The authentication framework uses thisMessageContextInfo
to pass messages and message processing state to authentication modules for processing of messages. -
ClassDescriptionAn asynchronous interface counterpart for the
ServerAuthContext
.An asynchronous interface counterpart for theServerAuthModule
.AsyncServerAuthContext
implementations should implement this interface when theAsyncServerAuthContext
has its own implementation of aAuthenticationState
that it will be using to store and maintain state for a single request.A generic authentication exception which accepts a detail message and/or the cause.Maintains state information and provides to retrieve values in a type safe manner.The authentication framework uses thisMessageContext
to pass messages and message processing state to authentication contexts for processing by authentication modules.The authentication framework uses thisMessageContextInfo
to pass messages and message processing state to authentication modules for processing of messages. -
ClassDescriptionAn asynchronous interface counterpart for the
ServerAuthModule
.A generic authentication exception which accepts a detail message and/or the cause.The authentication framework uses thisMessageContextInfo
to pass messages and message processing state to authentication modules for processing of messages. -
ClassDescriptionAn asynchronous interface counterpart for the
ServerAuthModule
.A generic authentication exception which accepts a detail message and/or the cause.The authentication framework uses thisMessageContextInfo
to pass messages and message processing state to authentication modules for processing of messages.