gluu
公開メンバ関数 | 非公開変数類 | 全メンバ一覧
org.xdi.oxauth.client.model.authorize.IdTokenMember クラス
org.xdi.oxauth.client.model.authorize.IdTokenMember 連携図
Collaboration graph

公開メンバ関数

 IdTokenMember ()
 
List< ClaimgetClaims ()
 
void setClaims (List< Claim > claims)
 
Integer getMaxAge ()
 
void setMaxAge (Integer maxAge)
 
JSONObject toJSONObject () throws JSONException
 

非公開変数類

List< Claimclaims
 
Integer maxAge
 

詳解

著者
Javier Rojas Blum Date: 03.07.2012

構築子と解体子

◆ IdTokenMember()

org.xdi.oxauth.client.model.authorize.IdTokenMember.IdTokenMember ( )
inline
23  {
24  claims = new ArrayList<Claim>();
25  maxAge = null;
26  }
Integer maxAge
Definition: IdTokenMember.java:21
List< Claim > claims
Definition: IdTokenMember.java:20

関数詳解

◆ getClaims()

List<Claim> org.xdi.oxauth.client.model.authorize.IdTokenMember.getClaims ( )
inline
28  {
29  return claims;
30  }
List< Claim > claims
Definition: IdTokenMember.java:20

◆ getMaxAge()

Integer org.xdi.oxauth.client.model.authorize.IdTokenMember.getMaxAge ( )
inline
36  {
37  return maxAge;
38  }
Integer maxAge
Definition: IdTokenMember.java:21

◆ setClaims()

void org.xdi.oxauth.client.model.authorize.IdTokenMember.setClaims ( List< Claim claims)
inline
32  {
33  this.claims = claims;
34  }
List< Claim > claims
Definition: IdTokenMember.java:20

◆ setMaxAge()

void org.xdi.oxauth.client.model.authorize.IdTokenMember.setMaxAge ( Integer  maxAge)
inline
40  {
41  this.maxAge = maxAge;
42  }
Integer maxAge
Definition: IdTokenMember.java:21

◆ toJSONObject()

JSONObject org.xdi.oxauth.client.model.authorize.IdTokenMember.toJSONObject ( ) throws JSONException
inline
44  {
45  JSONObject obj = new JSONObject();
46 
47  if (claims != null && !claims.isEmpty()) {
48  for (Claim claim : claims) {
49  JSONObject claimValue = claim.getClaimValue().toJSONObject();
50  if (claimValue == null) {
51  obj.put(claim.getName(), JSONObject.NULL);
52  } else {
53  obj.put(claim.getName(), claimValue);
54  }
55  }
56  }
57  if (maxAge != null) {
58  obj.put("max_age", maxAge);
59  }
60 
61  return obj;
62  }
Integer maxAge
Definition: IdTokenMember.java:21
List< Claim > claims
Definition: IdTokenMember.java:20

メンバ詳解

◆ claims

List<Claim> org.xdi.oxauth.client.model.authorize.IdTokenMember.claims
private

◆ maxAge

Integer org.xdi.oxauth.client.model.authorize.IdTokenMember.maxAge
private

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