|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.atlassian.crowd.openid.server.model.profile.SREGAttributes
public class SREGAttributes
Stores a map of name-value pairs of attributes defined by the SREG specification. Also provides convenience methods for accessing the attribute values with JavaBean style getters and setters for the attributes. See http://openid.net/specs/openid-simple-registration-extension-1_0.html
| Field Summary | |
|---|---|
static java.lang.String |
COUNTRY
|
static java.lang.String |
DOB
|
static java.lang.String |
EMAIL
|
static java.lang.String |
FULLNAME
|
static java.lang.String |
GENDER
|
static java.lang.String |
LANGUAGE
|
static java.lang.String |
NICKNAME
|
static java.lang.String |
POSTCODE
|
static java.lang.String |
TIMEZONE
|
| Constructor Summary | |
|---|---|
SREGAttributes()
|
|
SREGAttributes(Profile profile)
Obtain SREG attributes from a profile's attributes. |
|
| Method Summary | |
|---|---|
void |
addAttribute(java.lang.String name,
java.lang.String value)
Safe "put" method to attributes map. |
java.lang.String |
getAttribute(java.lang.String name)
|
static java.util.List |
getAttributeNames()
Returns of all SREG attribute names. |
java.util.Map |
getAttributes()
|
java.lang.String |
getCountry()
|
java.lang.String |
getDob()
|
int |
getDobDay()
|
int |
getDobMonth()
|
int |
getDobYear()
|
java.lang.String |
getEmail()
|
java.lang.String |
getFullname()
|
java.lang.String |
getGender()
|
java.lang.String |
getLanguage()
|
java.lang.String |
getNickname()
|
java.lang.String |
getPostcode()
|
java.lang.String |
getTimezone()
|
void |
setAttributes(java.util.Map attributes)
|
void |
setCountry(java.lang.String country)
|
void |
setDob(int day,
int month,
int year)
|
void |
setDob(java.lang.String dob)
|
void |
setEmail(java.lang.String email)
|
void |
setFullname(java.lang.String fullname)
|
void |
setGender(java.lang.String gender)
|
void |
setLanguage(java.lang.String language)
|
void |
setNickname(java.lang.String nickname)
|
void |
setPostcode(java.lang.String postcode)
|
void |
setTimezone(java.lang.String timezone)
|
java.util.Set |
toAttributes()
Converts the SREG attributes to a set of Attributes. |
java.lang.String |
toString()
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Field Detail |
|---|
public static final java.lang.String NICKNAME
public static final java.lang.String EMAIL
public static final java.lang.String FULLNAME
public static final java.lang.String DOB
public static final java.lang.String GENDER
public static final java.lang.String POSTCODE
public static final java.lang.String COUNTRY
public static final java.lang.String LANGUAGE
public static final java.lang.String TIMEZONE
| Constructor Detail |
|---|
public SREGAttributes()
public SREGAttributes(Profile profile)
profile - profile to search attributes.| Method Detail |
|---|
public void addAttribute(java.lang.String name,
java.lang.String value)
name - name of attribute.value - value of attribute.public java.util.Set toAttributes()
public static java.util.List getAttributeNames()
public java.lang.String getAttribute(java.lang.String name)
public java.util.Map getAttributes()
public void setAttributes(java.util.Map attributes)
public java.lang.String getNickname()
public void setNickname(java.lang.String nickname)
public java.lang.String getEmail()
public void setEmail(java.lang.String email)
public java.lang.String getFullname()
public void setFullname(java.lang.String fullname)
public java.lang.String getDob()
public void setDob(int day,
int month,
int year)
public int getDobDay()
public int getDobMonth()
public int getDobYear()
public void setDob(java.lang.String dob)
public java.lang.String getPostcode()
public void setPostcode(java.lang.String postcode)
public java.lang.String getGender()
public void setGender(java.lang.String gender)
public java.lang.String getCountry()
public void setCountry(java.lang.String country)
public java.lang.String getLanguage()
public void setLanguage(java.lang.String language)
public java.lang.String getTimezone()
public void setTimezone(java.lang.String timezone)
public java.lang.String toString()
toString in class java.lang.Object
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||