org.apache.jetspeed.serializer.objects
Class JSUser
java.lang.Object
org.apache.jetspeed.serializer.objects.JSUser
public class JSUser
- extends java.lang.Object
Jetspeed Serialized (JS) User
- Version:
- $Id: $
- Author:
- David Sean Taylor
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
JSUser
public JSUser()
addPublicCredential
public void addPublicCredential(java.lang.Object o)
addPrivateCredential
public void addPrivateCredential(java.lang.Object o)
addGroup
public void addGroup(JSGroup group)
addRole
public void addRole(JSRole role)
getGroups
public java.util.ArrayList getGroups()
setGroups
public void setGroups(java.util.ArrayList groups)
getPassword
public char[] getPassword()
setUserCredential
public void setUserCredential(java.lang.String name,
char[] password,
java.sql.Date expirationDate,
boolean isEnabled,
boolean isExpired,
boolean requireUpdate)
resetPassword
protected void resetPassword()
getPwEnabled
public boolean getPwEnabled()
getPwRequiredUpdate
public boolean getPwRequiredUpdate()
getPwExpirationDate
public java.sql.Date getPwExpirationDate()
setPassword
public void setPassword(char[] password)
setName
public void setName(java.lang.String name)
getRoles
public java.util.ArrayList getRoles()
setRoles
public void setRoles(java.util.ArrayList roles)
getName
public java.lang.String getName()
getPreferences
public JSNVPElements getPreferences()
- Returns:
- Returns the preferences.
setPreferences
public void setPreferences(java.util.prefs.Preferences preferences)
- Parameters:
preferences
- The preferences to set.
getPrivateCredentials
public java.util.ArrayList getPrivateCredentials()
- Returns:
- Returns the privateCredentials.
setPrivateCredentials
public void setPrivateCredentials(java.util.ArrayList privateCredentials)
- Parameters:
privateCredentials
- The privateCredentials to set.
getPublicCredentials
public java.util.ArrayList getPublicCredentials()
- Returns:
- Returns the publicCredentials.
setPublicCredentials
public void setPublicCredentials(java.util.ArrayList publicCredentials)
- Parameters:
publicCredentials
- The publicCredentials to set.
setUserInfo
public void setUserInfo(java.util.prefs.Preferences userInfo)
- Parameters:
userInfo
- The userInfo to set.
getUserInfo
public JSUserAttributes getUserInfo()
- Returns:
- Returns the userInfo.
getRules
public JSPrincipalRules getRules()
- Returns:
- Returns the rules.
setRules
public void setRules(JSPrincipalRules rules)
- Parameters:
rules
- The rules to set.
getPrincipal
public java.security.Principal getPrincipal()
- Returns:
- Returns the principal.
setPrincipal
public void setPrincipal(java.security.Principal principal)
- Parameters:
principal
- The principal to set.
getGroupString
public JSUserGroups getGroupString()
getRoleString
public JSUserRoles getRoleString()
getPwData
public JSPWAttributes getPwData()
setPwData
public void setPwData(JSPWAttributes pwData)
Copyright © 1999-2009 Apache Software Foundation. All Rights Reserved.