gluu
公開メンバ関数 | 非公開変数類 | 全メンバ一覧
org.xdi.oxauth.model.uma.UmaPermission クラス
org.xdi.oxauth.model.uma.UmaPermission の継承関係図
Inheritance graph
org.xdi.oxauth.model.uma.UmaPermission 連携図
Collaboration graph

公開メンバ関数

 UmaPermission ()
 
 UmaPermission (String resourceId, List< String > scopes)
 
String getResourceId ()
 
void setResourceId (String resourceId)
 
List< String > getScopes ()
 
void setScopes (List< String > scopes)
 
Integer getExpiresAt ()
 
void setExpiresAt (Integer expiresAt)
 
Map< String, String > getParams ()
 
void setParams (Map< String, String > params)
 
String toString ()
 

非公開変数類

String resourceId
 
List< String > scopes
 
Integer expiresAt
 
Map< String, String > params
 

詳解

UMA Permission. Used for both:

  1. register permission ticket
  2. by introspection RPT endpoint to return RPT status.
著者
Yuriy Zabrovarnyy
Yuriy Movchan

構築子と解体子

◆ UmaPermission() [1/2]

org.xdi.oxauth.model.uma.UmaPermission.UmaPermission ( )
inline
49  {
50  }

◆ UmaPermission() [2/2]

org.xdi.oxauth.model.uma.UmaPermission.UmaPermission ( String  resourceId,
List< String >  scopes 
)
inline
52  {
53  this.resourceId = resourceId;
54  this.scopes = scopes;
55  }
String resourceId
Definition: UmaPermission.java:41
List< String > scopes
Definition: UmaPermission.java:44

関数詳解

◆ getExpiresAt()

Integer org.xdi.oxauth.model.uma.UmaPermission.getExpiresAt ( )
inline
79  {
80  return expiresAt;
81  }
Integer expiresAt
Definition: UmaPermission.java:45

◆ getParams()

Map<String, String> org.xdi.oxauth.model.uma.UmaPermission.getParams ( )
inline
89  {
90  return params;
91  }
Map< String, String > params
Definition: UmaPermission.java:47

◆ getResourceId()

String org.xdi.oxauth.model.uma.UmaPermission.getResourceId ( )
inline
59  {
60  return resourceId;
61  }
String resourceId
Definition: UmaPermission.java:41

◆ getScopes()

List<String> org.xdi.oxauth.model.uma.UmaPermission.getScopes ( )
inline
69  {
70  return scopes;
71  }
List< String > scopes
Definition: UmaPermission.java:44

◆ setExpiresAt()

void org.xdi.oxauth.model.uma.UmaPermission.setExpiresAt ( Integer  expiresAt)
inline
83  {
84  this.expiresAt = expiresAt;
85  }
Integer expiresAt
Definition: UmaPermission.java:45

◆ setParams()

void org.xdi.oxauth.model.uma.UmaPermission.setParams ( Map< String, String >  params)
inline
93  {
94  this.params = params;
95  }
Map< String, String > params
Definition: UmaPermission.java:47

◆ setResourceId()

void org.xdi.oxauth.model.uma.UmaPermission.setResourceId ( String  resourceId)
inline
63  {
64  this.resourceId = resourceId;
65  }
String resourceId
Definition: UmaPermission.java:41

◆ setScopes()

void org.xdi.oxauth.model.uma.UmaPermission.setScopes ( List< String >  scopes)
inline
73  {
74  this.scopes = scopes;
75  }
List< String > scopes
Definition: UmaPermission.java:44

◆ toString()

String org.xdi.oxauth.model.uma.UmaPermission.toString ( )
inline
98  {
99  return "UmaPermission{" +
100  "resourceId='" + resourceId + '\'' +
101  ", scopes=" + scopes +
102  ", expiresAt=" + expiresAt +
103  '}';
104  }
Integer expiresAt
Definition: UmaPermission.java:45
String resourceId
Definition: UmaPermission.java:41
List< String > scopes
Definition: UmaPermission.java:44

メンバ詳解

◆ expiresAt

Integer org.xdi.oxauth.model.uma.UmaPermission.expiresAt
private

◆ params

Map<String, String> org.xdi.oxauth.model.uma.UmaPermission.params
private

◆ resourceId

String org.xdi.oxauth.model.uma.UmaPermission.resourceId
private

◆ scopes

List<String> org.xdi.oxauth.model.uma.UmaPermission.scopes
private

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