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 voidLoginThrottle. 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 voidLoginThrottle. checkLoginThrottle(String username, String ip)Performs anti brute force attack checksSessionSessionManager. createSession(User user, Client client)Creates a new session by authenticated the given user and stores it in the pool of opened sessionsSessionSessionManager. newSession(String username, String password, Client client)Creates a new session by authenticated the given user and stores it in the pool of opened sessionsSessionSessionManager. 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 classAccountDisabledExceptionRaised when the account exists but it is disabledclassAccountExpiredExceptionRaised when the account is expiredclassAccountInactiveExceptionRaised when the account is interpreted as inactive because it was not interacting since a lot of daysclassAccountNotFoundExceptionRaised when the specified user was not foundclassIPBlockedExceptionRaised when the remote client is in the black listclassOutsideWorkingTimeExceptionRaised when the user is trying to enter outside the working timeclassPasswordAlreadyUsedExceptionRaised when you try to change password that was already usedclassPasswordExpiredExceptionRaised when the password has expiredclassUsernameBlockedExceptionRaised when the remote client is in the black listclassWrongPasswordExceptionRaised when given password is not correctMethods in com.logicaldoc.core.security.authentication that throw AuthenticationException Modifier and Type Method Description UserAbstractAuthenticator. authenticate(String username, String password, String key)UserAbstractAuthenticator. authenticate(String username, String password, String key, Client client)UserAuthenticationChain. authenticate(String username, String password)UserAuthenticationChain. authenticate(String username, String password, String key, Client client)UserAuthenticator. authenticate(String username, String password)Authenticates the user using the given credentials, if successful, the corresponding user is returned.UserAuthenticator. authenticate(String username, String password, String key)Authenticates the user using the given credentials, if successful, the corresponding user is returned.UserAuthenticator. authenticate(String username, String password, String key, Client client)Authenticates the user using the given credentials, if successful, the corresponding user is returned.UserDefaultAuthenticator. authenticate(String username, String password)UserDefaultAuthenticator. authenticate(String username, String password, String key, Client client)voidDefaultAuthenticator. validateUser(User user)Perform some security validations on the user but does not check the password.
-