CatUserProfile
CatUserProfile
- Superclass
- Object
- Subclasses
- none
- Referenced By
- ChangePasswordDialog, CatLogin, SysAdminChangePasswordDialog,
- SecurityAdminDialog, CatLoginDialog, ApplicationInfo
CatUserProfile brings together much of the user's information. It is
stored in a UserInfo. This information is stored here instead of
UserInfo because CatUserProfile is a slight refactoring of userprof
BOSS files which stored this information. The "default" CatUserProfile
is stored in 'UserInfo default profile'
Referenced By
CatLogin, UserInfo, SecurityAdminDialog
Instance Variables
passwordChangeDate <Date>
when the user's password was last changed
userAccessRoles <OrderedCollection of: String>
all roles for this user
userAccessFamilies <OrderedCollection of: String>
all product families the user can view
profileDisabled <Boolean> [description]
the profile is disabled after repeated login failures
mayAccessAllFamilies <Boolean> [description]
currently not used
mayAccessFamilyTotals <Boolean> [description]
cuurently not used
previousPasswords <OrderedCollection of: String>
prevents reuse of old passwords
Class Variables
none
Contacts
barcalow@cat.ncsa.uiuc.edu
- Potential problems with this comment:
Instance variable not commented -
role