public interface UserProfile
| Modifier and Type | Interface and Description |
|---|---|
static class |
UserProfile.Affil
Affiliation to the different time slots.
|
static class |
UserProfile.Notifies
A enumeration of notification events.
|
| Modifier and Type | Field and Description |
|---|---|
static Color[][] |
AFFILCOLOR
According to the affiliations, we have some colors.
|
static String |
SYSTEM
The system user.
|
| Modifier and Type | Method and Description |
|---|---|
Collection<UserProfile.Affil> |
getAllowedInstitutions()
Returns all allowed billing institutions for this user.
|
Color |
getColor()
Returns the user color.
|
Collection<? extends javax.mail.Address> |
getEmail()
Returns the e-mail collection.
|
UserProfile.Affil |
getInstitution()
Returns one of the recognized institutions.
|
PublicKey |
getKey()
Returns the public key of this user, if any.
|
Collection<UserProfile.Notifies> |
getNotify()
Returns the notification list.
|
PasswordAuthentication |
getPassword()
Returns a password authentication, that is a user name and a password.
|
String |
getUser()
Returns the user name.
|
boolean |
setInstitution(UserProfile.Affil billing)
Sets the billing organisation to something different from the default.
|
static final String SYSTEM
static final Color[][] AFFILCOLOR
String getUser()
UserProfile.Affil getInstitution()
setInstitution(stella.util.UserProfile.Affil).Collection<UserProfile.Affil> getAllowedInstitutions()
boolean setInstitution(UserProfile.Affil billing)
Collection<? extends javax.mail.Address> getEmail()
Collection<UserProfile.Notifies> getNotify()
Color getColor()
PublicKey getKey() throws SecurityException
SecurityException - if access to the key is not granted.PasswordAuthentication getPassword() throws SecurityException
SecurityException - if access to the password is not granted.