# Uses of Package
com.logicaldoc.core.security.authentication

Packages that use com.logicaldoc.core.security.authentication
Package
Description
com.logicaldoc.core.security
Container of the security-related interfaces and classes
com.logicaldoc.core.security.authentication
The pluggable authentication mechanism.
com.logicaldoc.core.security.user
Definition of the User object and ancillary objects

Classes in com.logicaldoc.core.security.authentication used by com.logicaldoc.core.security
Class
Description
AuthenticationException
A generic exception during the authentication process
Classes in com.logicaldoc.core.security.authentication used by com.logicaldoc.core.security.authentication
Class
Description
AbstractAuthenticator
A place to put common methods of the authenticators
AuthenticationException
A generic exception during the authentication process
Authenticator
Implementations of this interface must provide authentication of a user against a defined source.
DefaultAuthenticator
This is the basic authentication mechanism, that searches for the user in the LogicalDOC database.
Classes in com.logicaldoc.core.security.authentication used by com.logicaldoc.core.security.user
Class
Description
PasswordAlreadyUsedException
Raised when you try to change password that was already used
PasswordWeakException
Raised when you try to change or use a password that is too weak