gluu
公開メンバ関数 | 非公開変数類 | 静的非公開変数類 | 全メンバ一覧
org.gluu.oxauth.client.auth.user.UserProfile クラス
org.gluu.oxauth.client.auth.user.UserProfile の継承関係図
Inheritance graph
org.gluu.oxauth.client.auth.user.UserProfile 連携図
Collaboration graph

公開メンバ関数

String getId ()
 
void setId (final String id)
 
Map< String, Object > getAttributes ()
 
Object getAttribute (final String name)
 
void addAttribute (final String key, final Object value)
 
String toString ()
 

非公開変数類

String id
 
final Map< String, Object > attributes = new HashMap<String, Object>()
 

静的非公開変数類

static final long serialVersionUID = 4570636703916315314L
 

詳解

User profile retrieved from oxAuth after successful authentication

著者
Yuriy Movchan 11/14/2014

関数詳解

◆ addAttribute()

void org.gluu.oxauth.client.auth.user.UserProfile.addAttribute ( final String  key,
final Object  value 
)
inline
43  {
44  if (value != null) {
45  this.attributes.put(key, value);
46  }
47  }
final Map< String, Object > attributes
Definition: UserProfile.java:25

◆ getAttribute()

Object org.gluu.oxauth.client.auth.user.UserProfile.getAttribute ( final String  name)
inline
39  {
40  return this.attributes.get(name);
41  }
final Map< String, Object > attributes
Definition: UserProfile.java:25

◆ getAttributes()

Map<String, Object> org.gluu.oxauth.client.auth.user.UserProfile.getAttributes ( )
inline
35  {
36  return Collections.unmodifiableMap(this.attributes);
37  }
final Map< String, Object > attributes
Definition: UserProfile.java:25

◆ getId()

String org.gluu.oxauth.client.auth.user.UserProfile.getId ( )
inline
27  {
28  return id;
29  }
String id
Definition: UserProfile.java:23

◆ setId()

void org.gluu.oxauth.client.auth.user.UserProfile.setId ( final String  id)
inline
31  {
32  this.id = id;
33  }
String id
Definition: UserProfile.java:23

◆ toString()

String org.gluu.oxauth.client.auth.user.UserProfile.toString ( )
inline
50  {
51  StringBuilder builder = new StringBuilder();
52  builder.append("UserProfile [id=").append(id).append(", attributes=").append(attributes).append("]");
53  return builder.toString();
54  }
final Map< String, Object > attributes
Definition: UserProfile.java:25

メンバ詳解

◆ attributes

final Map<String, Object> org.gluu.oxauth.client.auth.user.UserProfile.attributes = new HashMap<String, Object>()
private

◆ id

String org.gluu.oxauth.client.auth.user.UserProfile.id
private

◆ serialVersionUID

final long org.gluu.oxauth.client.auth.user.UserProfile.serialVersionUID = 4570636703916315314L
staticprivate

このクラス詳解は次のファイルから抽出されました: