|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface UserProfile
An interface combining the different user profiles and gather some information.
| Nested Class Summary | |
|---|---|
static class |
UserProfile.Affil
Affiliation to the different time slots. |
static class |
UserProfile.Notifies
A enumeration of notification events. |
| Field Summary | |
|---|---|
static Color[][] |
AFFILCOLOR
According to the affiliations, we have some colors. |
static String |
SYSTEM
The system user. |
| Method Summary | |
|---|---|
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. |
| Field Detail |
|---|
static final String SYSTEM
static final Color[][] AFFILCOLOR
| Method Detail |
|---|
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.
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||