Package org.forgerock.openam.authentication.modules.common
This package contains classes that are common for use by all authentication modules.
-
Interface Summary Interface Description AMLoginModuleBinder The idea behind this interface is that implementations of this interface will also extend the AMLoginModule class and be instantiated with an instance of the AuthLoginModule interface and the implementation of this interface will then delegate the AMLoginModule calls to the AuthLoginModule instance. -
Class Summary Class Description AbstractLoginModuleBinder Implementation of the AMLoginModuleBinder, as per described in the interface's JavaDoc, also extends the AMLoginModule, with a constructor which takes an instance of a AuthLoginModule which the calls from the AMLoginModule will be pass through too.AuthLoginModule Sub types of this class represent the actual Authentication Logic for the Authentication Module.JaspiAuthLoginModule A class which wraps the JASPI Authentication Module framework, allowing JASPI Authentication Modules to be used with JAAS Authentication Modules and the OpenAM Post Authentication Procoess.JaspiAuthLoginModulePostAuthenticationPlugin Implementations of this class must only have a zero-arg constructor.JaspiAuthModuleWrapper<T extends javax.security.auth.message.module.ServerAuthModule> Base class for wrapping a Jaspi ServerAuthModule.