Uses of Class
com.logicaldoc.core.security.authentication.AuthenticationException
-
Packages that use AuthenticationException Package Description com.logicaldoc.core.security com.logicaldoc.core.security.authentication The pluggable authentication mechanism. -
-
Uses of AuthenticationException in com.logicaldoc.core.security
Methods in com.logicaldoc.core.security with parameters of type AuthenticationException Modifier and Type Method Description static void
LoginThrottle. recordFailure(String username, Client client, AuthenticationException exception)
Saves the login failure in the databaseMethods in com.logicaldoc.core.security that throw AuthenticationException Modifier and Type Method Description static void
LoginThrottle. checkLoginThrottle(String username, String ip)
Performs anti brute force attack checksSession
SessionManager. createSession(User user, Client client)
Creates a new session by authenticated the given user and stores it in the pool of opened sessionsSession
SessionManager. newSession(String username, String password, Client client)
Creates a new session by authenticated the given user and stores it in the pool of opened sessionsSession
SessionManager. newSession(String username, String password, String key, Client client)
Creates a new session by authenticating the given user and stores it in the pool of opened sessions -
Uses of AuthenticationException in com.logicaldoc.core.security.authentication
Subclasses of AuthenticationException in com.logicaldoc.core.security.authentication Modifier and Type Class Description class
AccountDisabledException
Raised when the account exists but it is disabledclass
AccountExpiredException
Raised when the account is expiredclass
AccountInactiveException
Raised when the account is interpreted as inactive because it was not interacting since a lot of daysclass
AccountNotFoundException
Raised when the specified user was not foundclass
IPBlockedException
Raised when the remote client is in the black listclass
OutsideWorkingTimeException
Raised when the user is trying to enter outside the working timeclass
PasswordAlreadyUsedException
Raised when you try to change password that was already usedclass
PasswordExpiredException
Raised when the password has expiredclass
PasswordWeakException
Raised when you try to change a password that is too weakclass
UsernameBlockedException
Raised when the remote client is in the black listclass
WrongPasswordException
Raised when given password is not correctMethods in com.logicaldoc.core.security.authentication that throw AuthenticationException Modifier and Type Method Description User
AbstractAuthenticator. authenticate(String username, String password, String key)
User
AbstractAuthenticator. authenticate(String username, String password, String key, Client client)
User
AuthenticationChain. authenticate(String username, String password)
User
AuthenticationChain. authenticate(String username, String password, String key, Client client)
User
Authenticator. authenticate(String username, String password)
Authenticates the user using the given credentials, if successful, the corresponding user is returned.User
Authenticator. authenticate(String username, String password, String key)
Authenticates the user using the given credentials, if successful, the corresponding user is returned.User
Authenticator. authenticate(String username, String password, String key, Client client)
Authenticates the user using the given credentials, if successful, the corresponding user is returned.User
DefaultAuthenticator. authenticate(String username, String password)
User
DefaultAuthenticator. authenticate(String username, String password, String key, Client client)
void
DefaultAuthenticator. validateUser(User user)
Perform some security validations on the user but does not check the password.
-