|
||||||||||
| 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
AuthenticationNoMoreUserConnectionAttemptExceptionpublic 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 -
AuthenticationExceptionprotected 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 | |||||||||