|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.silverpeas.authentication.verifier.UserMustAcceptTermsOfServiceVerifier
public class UserMustAcceptTermsOfServiceVerifier
Class that provides tools to verify if the user must accept terms of service. User: Yohann Chastagnier Date: 10/09/13
Field Summary | |
---|---|
static String |
ERROR_USER_TOS_REFUSED
|
static String |
ERROR_USER_TOS_TIMEOUT
|
protected static Map<String,ResourceLocator> |
multilang
|
protected static ResourceLocator |
otherSettings
|
protected static ResourceLocator |
settings
|
Constructor Summary | |
---|---|
protected |
UserMustAcceptTermsOfServiceVerifier(UserDetail user)
Default constructor. |
Method Summary | |
---|---|
UserMustAcceptTermsOfServiceVerifier |
clearCache()
Clearing the cache associated to the verifier. |
protected static UserMustAcceptTermsOfServiceVerifier |
get(String tosToken)
Gets the verifier with the given token. |
String |
getDestination(javax.servlet.http.HttpServletRequest request)
Gets the destination. |
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. |
void |
setUser(UserDetail user)
Sets the user. |
UserMustAcceptTermsOfServiceVerifier |
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 |
---|
public static final String ERROR_USER_TOS_REFUSED
public static final String ERROR_USER_TOS_TIMEOUT
protected static final Map<String,ResourceLocator> multilang
protected static final ResourceLocator settings
protected static final ResourceLocator otherSettings
Constructor Detail |
---|
protected UserMustAcceptTermsOfServiceVerifier(UserDetail user)
user
- Method Detail |
---|
public String getDestination(javax.servlet.http.HttpServletRequest request)
public UserMustAcceptTermsOfServiceVerifier verify() throws AuthenticationUserMustAcceptTermsOfService
AuthenticationUserMustAcceptTermsOfService
public UserMustAcceptTermsOfServiceVerifier clearCache()
protected static UserMustAcceptTermsOfServiceVerifier get(String tosToken)
tosToken
-
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 |