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

公開メンバ関数

Integer getIat ()
 
void setIat (Integer iat)
 
Integer getExp ()
 
void setExp (Integer exp)
 
String getDescription ()
 
void setDescription (String description)
 
String getType ()
 
UmaResource setType (String p_type)
 
String getName ()
 
UmaResource setName (String name)
 
String getIconUri ()
 
UmaResource setIconUri (String iconUri)
 
List< String > getScopes ()
 
UmaResource setScopes (List< String > scopes)
 
String getScopeExpression ()
 
void setScopeExpression (String scopeExpression)
 
String toString ()
 

静的公開メンバ関数

static void assertValidExpression (String scopeExpression)
 
static boolean isValidExpression (String scopeExpression)
 

非公開変数類

List< String > scopes
 
String scopeExpression
 
String description
 
String iconUri
 
String name
 
String type
 
Integer iat
 
Integer exp
 

詳解

Resource that needs protection by registering a resource description at the AS.

著者
Yuriy Zabrovarnyy Date: 17/05/2017

関数詳解

◆ assertValidExpression()

static void org.xdi.oxauth.model.uma.UmaResource.assertValidExpression ( String  scopeExpression)
inlinestatic
152  {
154  throw new RuntimeException("Scope expression is not valid json logic expression. Expression:" + scopeExpression);
155  }
156  }
static boolean isValidExpression(String scopeExpression)
Definition: UmaResource.java:159
String scopeExpression
Definition: UmaResource.java:42

◆ getDescription()

String org.xdi.oxauth.model.uma.UmaResource.getDescription ( )
inline
88  {
89  return description;
90  }
String description
Definition: UmaResource.java:46

◆ getExp()

Integer org.xdi.oxauth.model.uma.UmaResource.getExp ( )
inline
78  {
79  return exp;
80  }
Integer exp
Definition: UmaResource.java:64

◆ getIat()

Integer org.xdi.oxauth.model.uma.UmaResource.getIat ( )
inline
68  {
69  return iat;
70  }
Integer iat
Definition: UmaResource.java:61

◆ getIconUri()

String org.xdi.oxauth.model.uma.UmaResource.getIconUri ( )
inline
120  {
121  return iconUri;
122  }
String iconUri
Definition: UmaResource.java:50

◆ getName()

String org.xdi.oxauth.model.uma.UmaResource.getName ( )
inline
109  {
110  return name;
111  }
String name
Definition: UmaResource.java:54

◆ getScopeExpression()

String org.xdi.oxauth.model.uma.UmaResource.getScopeExpression ( )
inline
142  {
143  return scopeExpression;
144  }
String scopeExpression
Definition: UmaResource.java:42

◆ getScopes()

List<String> org.xdi.oxauth.model.uma.UmaResource.getScopes ( )
inline
131  {
132  return scopes;
133  }
List< String > scopes
Definition: UmaResource.java:39

◆ getType()

String org.xdi.oxauth.model.uma.UmaResource.getType ( )
inline
98  {
99  return type;
100  }
String type
Definition: UmaResource.java:58

◆ isValidExpression()

static boolean org.xdi.oxauth.model.uma.UmaResource.isValidExpression ( String  scopeExpression)
inlinestatic
159  {
160  return StringUtils.isBlank(scopeExpression) || JsonLogicNodeParser.isNodeValid(scopeExpression);
161  }
String scopeExpression
Definition: UmaResource.java:42

◆ setDescription()

void org.xdi.oxauth.model.uma.UmaResource.setDescription ( String  description)
inline
92  {
93  this.description = description;
94  }
String description
Definition: UmaResource.java:46

◆ setExp()

void org.xdi.oxauth.model.uma.UmaResource.setExp ( Integer  exp)
inline
82  {
83  this.exp = exp;
84  }
Integer exp
Definition: UmaResource.java:64

◆ setIat()

void org.xdi.oxauth.model.uma.UmaResource.setIat ( Integer  iat)
inline
72  {
73  this.iat = iat;
74  }
Integer iat
Definition: UmaResource.java:61

◆ setIconUri()

UmaResource org.xdi.oxauth.model.uma.UmaResource.setIconUri ( String  iconUri)
inline
124  {
125  this.iconUri = iconUri;
126  return this;
127  }
String iconUri
Definition: UmaResource.java:50

◆ setName()

UmaResource org.xdi.oxauth.model.uma.UmaResource.setName ( String  name)
inline
113  {
114  this.name = name;
115  return this;
116  }
String name
Definition: UmaResource.java:54

◆ setScopeExpression()

void org.xdi.oxauth.model.uma.UmaResource.setScopeExpression ( String  scopeExpression)
inline
146  {
149  }
static void assertValidExpression(String scopeExpression)
Definition: UmaResource.java:152
String scopeExpression
Definition: UmaResource.java:42

◆ setScopes()

UmaResource org.xdi.oxauth.model.uma.UmaResource.setScopes ( List< String >  scopes)
inline
135  {
136  this.scopes = scopes;
137  return this;
138  }
List< String > scopes
Definition: UmaResource.java:39

◆ setType()

UmaResource org.xdi.oxauth.model.uma.UmaResource.setType ( String  p_type)
inline
102  {
103  type = p_type;
104  return this;
105  }
String type
Definition: UmaResource.java:58

◆ toString()

String org.xdi.oxauth.model.uma.UmaResource.toString ( )
inline
164  {
165  return "UmaResource{" +
166  "name='" + name + '\'' +
167  ", scopes=" + scopes +
168  ", scopeExpression=" + scopeExpression +
169  ", description='" + description + '\'' +
170  ", iconUri='" + iconUri + '\'' +
171  ", type='" + type + '\'' +
172  '}';
173  }
List< String > scopes
Definition: UmaResource.java:39
String iconUri
Definition: UmaResource.java:50
String name
Definition: UmaResource.java:54
String description
Definition: UmaResource.java:46
String scopeExpression
Definition: UmaResource.java:42
String type
Definition: UmaResource.java:58

メンバ詳解

◆ description

String org.xdi.oxauth.model.uma.UmaResource.description
private

◆ exp

Integer org.xdi.oxauth.model.uma.UmaResource.exp
private

◆ iat

Integer org.xdi.oxauth.model.uma.UmaResource.iat
private

◆ iconUri

String org.xdi.oxauth.model.uma.UmaResource.iconUri
private

◆ name

String org.xdi.oxauth.model.uma.UmaResource.name
private

◆ scopeExpression

String org.xdi.oxauth.model.uma.UmaResource.scopeExpression
private

◆ scopes

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

◆ type

String org.xdi.oxauth.model.uma.UmaResource.type
private

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