keycloak
公開メンバ関数 | 非公開変数類 | 全メンバ一覧
org.keycloak.representations.idm.authorization.ScopeRepresentation クラス
org.keycloak.representations.idm.authorization.ScopeRepresentation 連携図
Collaboration graph

公開メンバ関数

 ScopeRepresentation (String name, String iconUri)
 
 ScopeRepresentation (String name)
 
 ScopeRepresentation ()
 
String getName ()
 
String getDisplayName ()
 
String getIconUri ()
 
String getId ()
 
void setId (String id)
 
void setName (String name)
 
void setDisplayName (String displayName)
 
void setIconUri (String iconUri)
 
List< PolicyRepresentationgetPolicies ()
 
void setPolicies (List< PolicyRepresentation > policies)
 
List< ResourceRepresentationgetResources ()
 
void setResources (List< ResourceRepresentation > resources)
 
boolean equals (Object o)
 
int hashCode ()
 

非公開変数類

String id
 
String name
 
String iconUri
 
List< PolicyRepresentationpolicies
 
List< ResourceRepresentationresources
 
String displayName
 

詳解

A bounded extent of access that is possible to perform on a resource set. In authorization policy terminology, a scope is one of the potentially many "verbs" that can logically apply to a resource set ("object").

For more details, OAuth-resource-reg.

著者
Pedro Igor

構築子と解体子

◆ ScopeRepresentation() [1/3]

org.keycloak.representations.idm.authorization.ScopeRepresentation.ScopeRepresentation ( String  name,
String  iconUri 
)
inline

Creates an instance.

引数
namethe a human-readable string describing some scope (extent) of access
iconUria URI for a graphic icon representing the scope
46  {
47  this.name = name;
48  this.iconUri = iconUri;
49  }
String iconUri
Definition: ScopeRepresentation.java:35
String name
Definition: ScopeRepresentation.java:34

◆ ScopeRepresentation() [2/3]

org.keycloak.representations.idm.authorization.ScopeRepresentation.ScopeRepresentation ( String  name)
inline

Creates an instance.

引数
namethe a human-readable string describing some scope (extent) of access
56  {
57  this(name, null);
58  }
String name
Definition: ScopeRepresentation.java:34

◆ ScopeRepresentation() [3/3]

org.keycloak.representations.idm.authorization.ScopeRepresentation.ScopeRepresentation ( )
inline

Creates an instance.

63  {
64  this(null, null);
65  }

関数詳解

◆ equals()

boolean org.keycloak.representations.idm.authorization.ScopeRepresentation.equals ( Object  o)
inline
115  {
116  if (this == o) return true;
117  if (o == null || getClass() != o.getClass()) return false;
119  return Objects.equals(getName(), scope.getName());
120  }
String getName()
Definition: ScopeRepresentation.java:67
ScopeRepresentation()
Definition: ScopeRepresentation.java:63

◆ getDisplayName()

String org.keycloak.representations.idm.authorization.ScopeRepresentation.getDisplayName ( )
inline
71  {
72  return displayName;
73  }
String displayName
Definition: ScopeRepresentation.java:38

◆ getIconUri()

String org.keycloak.representations.idm.authorization.ScopeRepresentation.getIconUri ( )
inline
75  {
76  return this.iconUri;
77  }
String iconUri
Definition: ScopeRepresentation.java:35

◆ getId()

String org.keycloak.representations.idm.authorization.ScopeRepresentation.getId ( )
inline
79  {
80  return this.id;
81  }
String id
Definition: ScopeRepresentation.java:33

◆ getName()

String org.keycloak.representations.idm.authorization.ScopeRepresentation.getName ( )
inline
67  {
68  return this.name;
69  }
String name
Definition: ScopeRepresentation.java:34

◆ getPolicies()

List<PolicyRepresentation> org.keycloak.representations.idm.authorization.ScopeRepresentation.getPolicies ( )
inline
99  {
100  return this.policies;
101  }
List< PolicyRepresentation > policies
Definition: ScopeRepresentation.java:36

◆ getResources()

List<ResourceRepresentation> org.keycloak.representations.idm.authorization.ScopeRepresentation.getResources ( )
inline
107  {
108  return this.resources;
109  }
List< ResourceRepresentation > resources
Definition: ScopeRepresentation.java:37

◆ hashCode()

int org.keycloak.representations.idm.authorization.ScopeRepresentation.hashCode ( )
inline
122  {
123  return Objects.hash(getName());
124  }
String getName()
Definition: ScopeRepresentation.java:67

◆ setDisplayName()

void org.keycloak.representations.idm.authorization.ScopeRepresentation.setDisplayName ( String  displayName)
inline
91  {
92  this.displayName = displayName;
93  }
String displayName
Definition: ScopeRepresentation.java:38

◆ setIconUri()

void org.keycloak.representations.idm.authorization.ScopeRepresentation.setIconUri ( String  iconUri)
inline
95  {
96  this.iconUri = iconUri;
97  }
String iconUri
Definition: ScopeRepresentation.java:35

◆ setId()

void org.keycloak.representations.idm.authorization.ScopeRepresentation.setId ( String  id)
inline
83  {
84  this.id = id;
85  }
String id
Definition: ScopeRepresentation.java:33

◆ setName()

void org.keycloak.representations.idm.authorization.ScopeRepresentation.setName ( String  name)
inline
87  {
88  this.name = name;
89  }
String name
Definition: ScopeRepresentation.java:34

◆ setPolicies()

void org.keycloak.representations.idm.authorization.ScopeRepresentation.setPolicies ( List< PolicyRepresentation policies)
inline
103  {
104  this.policies = policies;
105  }
List< PolicyRepresentation > policies
Definition: ScopeRepresentation.java:36

◆ setResources()

void org.keycloak.representations.idm.authorization.ScopeRepresentation.setResources ( List< ResourceRepresentation resources)
inline
111  {
112  this.resources = resources;
113  }
List< ResourceRepresentation > resources
Definition: ScopeRepresentation.java:37

メンバ詳解

◆ displayName

String org.keycloak.representations.idm.authorization.ScopeRepresentation.displayName
private

◆ iconUri

String org.keycloak.representations.idm.authorization.ScopeRepresentation.iconUri
private

◆ id

String org.keycloak.representations.idm.authorization.ScopeRepresentation.id
private

◆ name

String org.keycloak.representations.idm.authorization.ScopeRepresentation.name
private

◆ policies

List<PolicyRepresentation> org.keycloak.representations.idm.authorization.ScopeRepresentation.policies
private

◆ resources

List<ResourceRepresentation> org.keycloak.representations.idm.authorization.ScopeRepresentation.resources
private

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