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.
  • Class
    Description
    An asynchronous interface counterpart for the ServerAuthContext.
    An asynchronous interface counterpart for the ServerAuthModule.
    AsyncServerAuthContext implementations should implement this interface when the AsyncServerAuthContext has its own implementation of a AuthenticationState 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.
    An exception that is thrown during AuthenticationState operations.
    The authentication framework uses this MessageContext to pass messages and message processing state to authentication contexts for processing by authentication modules.
    The authentication framework uses this MessageContextInfo to pass messages and message processing state to authentication modules for processing of messages.