|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.apache.jetspeed.security.impl.UserImpl
public class UserImpl
A user made of a Subject
and the user Preferences
.
Field Summary |
---|
Fields inherited from interface org.apache.jetspeed.security.User |
---|
USER_INFO_PROPERTY_SET, USER_INFO_SUBSITE |
Constructor Summary | |
---|---|
UserImpl()
Default constructor. |
|
UserImpl(javax.security.auth.Subject subject,
java.util.prefs.Preferences preferences)
User constructor given a subject and preferences. |
Method Summary | |
---|---|
java.util.prefs.Preferences |
getPreferences()
Getter for the user Preferences node, providing access to the
user preferences properties. |
javax.security.auth.Subject |
getSubject()
Getter for the user Subject populated with the
application principals. |
java.util.prefs.Preferences |
getUserAttributes()
Get the user attributes for a given user |
void |
setPreferences(java.util.prefs.Preferences preferences)
Setter for the user Preferences node, providing access to the
user preferences properties. |
void |
setSubject(javax.security.auth.Subject subject)
Setter for the user Subject populated with the
application principals. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public UserImpl()
Default constructor.
public UserImpl(javax.security.auth.Subject subject, java.util.prefs.Preferences preferences)
User
constructor given a subject and preferences.
subject
- The subject.preferences
- The preferences.Method Detail |
---|
public javax.security.auth.Subject getSubject()
User
Getter for the user Subject
populated with the
application principals.
getSubject
in interface User
Subject
.User.getSubject()
public void setSubject(javax.security.auth.Subject subject)
User
Setter for the user Subject
populated with the
application principals.
setSubject
in interface User
subject
- The Subject
.User.setSubject(javax.security.auth.Subject)
public java.util.prefs.Preferences getPreferences()
User
Getter for the user Preferences
node, providing access to the
user preferences properties.
getPreferences
in interface User
Preferences
.User.getPreferences()
public void setPreferences(java.util.prefs.Preferences preferences)
User
Setter for the user Preferences
node, providing access to the
user preferences properties.
setPreferences
in interface User
preferences
- The Preferences
.User.setPreferences(java.util.prefs.Preferences)
public java.util.prefs.Preferences getUserAttributes()
User
getUserAttributes
in interface User
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |