org.activemath.webapp.base.external
Class ExternalAuthenticationData
java.lang.Object
org.activemath.webapp.base.external.ExternalAuthenticationData
public class ExternalAuthenticationData
- extends Object
Container for authentication data coming from an external SSO system.
BEWARE: userId is converted to lowercase (because UserManager expects this)!!!
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ExternalAuthenticationData
public ExternalAuthenticationData(String userId)
- Parameters:
userId - - will be converted to lower case for internal usage!
ExternalAuthenticationData
public ExternalAuthenticationData(String userId,
UserData profile)
- Parameters:
userId - - will be converted to lower case for internal usage!
getUserData
public UserData getUserData()
setUserData
public void setUserData(UserData userData)
getUserId
public String getUserId()
- Returns:
- userId - is always lowercase!