|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.silverpeas.authentication.verifier.UserCanTryAgainToLoginVerifier
public class UserCanTryAgainToLoginVerifier
Class that provides tools to verify if the user can try to login one more time after a login error. User: Yohann Chastagnier Date: 05/02/13
Field Summary | |
---|---|
protected static Map<String,ResourceLocator> |
multilang
|
protected static ResourceLocator |
otherSettings
|
protected static ResourceLocator |
settings
|
Method Summary | |
---|---|
UserCanTryAgainToLoginVerifier |
clearCache()
Clearing the cache associated to the user. |
UserCanTryAgainToLoginVerifier |
clearSession(javax.servlet.http.HttpServletRequest request)
Clearing the HTTP session. |
protected static UserCanTryAgainToLoginVerifier |
get(UserDetail user)
Gets user connection attempt handling. |
String |
getErrorDestination()
Gets the error destination. |
String |
getMessage()
Gets (warning) message the message according to connection attempts. |
protected static String |
getString(String key,
String language,
String... params)
Gets a string message according to the given language. |
UserDetail |
getUser()
Gets the user. |
protected static UserDetail |
getUserByCredential(AuthenticationCredential credential)
Gets a user from its credentials. |
protected static UserDetail |
getUserById(String userId)
Gets a user from its identifier. |
boolean |
isActivated()
Indicates if the verifier is activated. |
String |
performRequestUrl(javax.servlet.http.HttpServletRequest request,
String originalUrl)
Performs request and an original url. |
void |
setUser(UserDetail user)
Sets the user. |
UserCanTryAgainToLoginVerifier |
verify()
Verify user connection attempts and block user account if necessary. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
protected static final Map<String,ResourceLocator> multilang
protected static final ResourceLocator settings
protected static final ResourceLocator otherSettings
Method Detail |
---|
public boolean isActivated()
public String performRequestUrl(javax.servlet.http.HttpServletRequest request, String originalUrl)
request
- originalUrl
-
public String getMessage()
public String getErrorDestination()
public UserCanTryAgainToLoginVerifier verify() throws AuthenticationNoMoreUserConnectionAttemptException
AuthenticationNoMoreUserConnectionAttemptException
public UserCanTryAgainToLoginVerifier clearCache()
public UserCanTryAgainToLoginVerifier clearSession(javax.servlet.http.HttpServletRequest request)
protected static UserCanTryAgainToLoginVerifier get(UserDetail user)
user
-
public void setUser(UserDetail user)
user
- public UserDetail getUser()
protected static UserDetail getUserByCredential(AuthenticationCredential credential)
credential
-
AuthenticationException
protected static UserDetail getUserById(String userId)
userId
-
protected static String getString(String key, String language, String... params)
key
- language
- params
-
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |