Package org.forgerock.openam.authentication.service
A collection of classes which support the authentication service.
-
Interface Summary Interface Description LoginContext Generic interface for LoginContexts, in order to wrap the two implementations currently used with OpenAM.SessionUpgradeHandler An internal extension point that can be used to maintain cache data corresponding to a given logged in user during a session upgrade. -
Class Summary Class Description AuthSessionFactory Factory for creating and caching an Authentication Session which is used by the authentication framework.AuthUtilsWrapper Wrapper class around AuthUtils to facilitate testing.DefaultSessionPropertyUpgrader Default implementation forSessionPropertyUpgraderThis class basically just lets the session upgrade to copy every single property into the new session.JAASModuleDetector This Class is responsible for looking up whether any used modules are non JAAS Modules.LoginContextFactory This Factory makes Login Context objects based on whether authentication is happening in pure JAAS modules and whether there is a subject available.LoginContextWrapper Wrapper class for the javax implementation of LoginContext.SessionPropertyUpgrader This class is used in case of session upgrade for copying session properties from the old session into the new one.