Package rife.authentication
package rife.authentication
Provides classes, interfaces and elements for credentials, authentication sessions and "remember me" management.
Each feature is accessed through dedicated managers. These have several implementations according to the back-end store (for instance, memory or database).
- Since:
- 1.0
-
ClassDescriptionThis interface defines the methods that classes with
Credentials
functionalities have to implement.This interface defines the methods that classes withCredentialsManager
functionalities have to implement.This interface to be able to list all the active sessions in aSessionManager
without having to store them all in memory.Credentials managers that can encrypt passwords implement this interface.This interface defines the methods that classes withRememberManager
functionalities have to implement.This interface defines the methods that classes withSessionAttributes
functionalities have to implement.This interface defines the methods that classes withSessionManager
functionalities have to implement.This interface defines the methods that classes withSessionValidator
functionalities have to implement.