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
-
InterfacesClassDescriptionThis interface defines the methods that classes with
Credentialsfunctionalities have to implement.This interface defines the methods that classes withCredentialsManagerfunctionalities have to implement.This interface to be able to list all the active sessions in aSessionManagerwithout having to store them all in memory.Credentials managers that can encrypt passwords implement this interface.This interface defines the methods that classes withRememberManagerfunctionalities have to implement.This interface defines the methods that classes withSessionAttributesfunctionalities have to implement.This interface defines the methods that classes withSessionManagerfunctionalities have to implement.This interface defines the methods that classes withSessionValidatorfunctionalities have to implement.