|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface User
A user. In ibrokerKit, each user has a main identifier as well as a password. - The main identifier normally is the first i-name they register. It can also be an external OpenID, if the user signs in with one. - The password is used for signing in to the i-broker. Each user can have multiple i-names and i-services associated with their account.
| Method Summary | |
|---|---|
java.util.Map<java.lang.String,java.lang.String> |
getAttributes()
Get arbitrary key/value pairs. |
java.lang.String |
getEmail()
Get the e-mail address of this user. |
java.lang.Long |
getId()
Get the internal ID of this user. |
java.lang.String |
getIdentifier()
Get the main identifier of this user. |
java.lang.String |
getName()
Get the name of this user. |
java.lang.Boolean |
getOpenid()
Get a flag whether a user is an OpenID user. |
java.lang.String |
getPass()
Get the hashed password of this user. |
java.lang.String |
getRecovery()
Get the recovery code of this user. |
java.util.Date |
getTimestamp()
Get the internal timestamp of this user. |
void |
setAttributes(java.util.Map<java.lang.String,java.lang.String> attributes)
Set arbitrary key/value pairs. |
void |
setEmail(java.lang.String email)
Set the e-mail address of this user. |
void |
setIdentifier(java.lang.String identifier)
Set the main identifier of this user. |
void |
setName(java.lang.String name)
Set the name of this user. |
void |
setOpenid(java.lang.Boolean openid)
Set a flag whether a user is an OpenID user. |
void |
setPass(java.lang.String pass)
Set the hashed password of this user |
void |
setRecovery(java.lang.String recovery)
Set the recovery code of this user. |
| Methods inherited from interface java.lang.Comparable |
|---|
compareTo |
| Method Detail |
|---|
java.lang.Long getId()
java.util.Date getTimestamp()
java.lang.String getIdentifier()
void setIdentifier(java.lang.String identifier)
identifier - Identifier.java.lang.String getName()
void setName(java.lang.String name)
name - Name.java.lang.String getEmail()
void setEmail(java.lang.String email)
email - Email.java.lang.String getPass()
void setPass(java.lang.String pass)
pass - Pass.java.lang.String getRecovery()
void setRecovery(java.lang.String recovery)
recovery - Recovery.java.lang.Boolean getOpenid()
void setOpenid(java.lang.Boolean openid)
openid - Openid.java.util.Map<java.lang.String,java.lang.String> getAttributes()
void setAttributes(java.util.Map<java.lang.String,java.lang.String> attributes)
attributes - Attributes.
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||