Package org.forgerock.caf.authentication.api
package org.forgerock.caf.authentication.api
This package defines the core interfaces and classes to provide an asynchronous and improved
JASPI-like message authentication API.
-
ClassDescriptionAn asynchronous interface counterpart for the
ServerAuthContext.An asynchronous interface counterpart for theServerAuthModule.AsyncServerAuthContextimplementations should implement this interface when theAsyncServerAuthContexthas its own implementation of aAuthenticationStatethat 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.An exception that is thrown duringAuthenticationStateoperations.The authentication framework uses thisMessageContextto pass messages and message processing state to authentication contexts for processing by authentication modules.The authentication framework uses thisMessageContextInfoto pass messages and message processing state to authentication modules for processing of messages.