keycloak
公開メンバ関数 | 限定公開メンバ関数 | 限定公開変数類 | 全メンバ一覧
org.keycloak.models.cache.infinispan.authorization.PolicyAdapter クラス
org.keycloak.models.cache.infinispan.authorization.PolicyAdapter の継承関係図
Inheritance graph
org.keycloak.models.cache.infinispan.authorization.PolicyAdapter 連携図
Collaboration graph

公開メンバ関数

 PolicyAdapter (CachedPolicy cached, StoreFactoryCacheSession cacheSession)
 
Policy getDelegateForUpdate ()
 
void invalidate ()
 
long getCacheTimestamp ()
 
String getId ()
 
String getName ()
 
void setName (String name)
 
ResourceServer getResourceServer ()
 
String getType ()
 
DecisionStrategy getDecisionStrategy ()
 
void setDecisionStrategy (DecisionStrategy decisionStrategy)
 
Logic getLogic ()
 
void setLogic (Logic logic)
 
Map< String, String > getConfig ()
 
void setConfig (Map< String, String > config)
 
void removeConfig (String name)
 
void putConfig (String name, String value)
 
String getDescription ()
 
void setDescription (String description)
 
Set< PolicygetAssociatedPolicies ()
 
Set< ResourcegetResources ()
 
void addScope (Scope scope)
 
void removeScope (Scope scope)
 
void addAssociatedPolicy (Policy associatedPolicy)
 
void removeAssociatedPolicy (Policy associatedPolicy)
 
void addResource (Resource resource)
 
void removeResource (Resource resource)
 
Set< ScopegetScopes ()
 
String getOwner ()
 
void setOwner (String owner)
 
boolean equals (Object o)
 
int hashCode ()
 

限定公開メンバ関数

void invalidateFlag ()
 
boolean isUpdated ()
 

限定公開変数類

CachedPolicy cached
 
StoreFactoryCacheSession cacheSession
 
Policy updated
 
boolean invalidated
 
Set< PolicyassociatedPolicies
 
Set< Resourceresources
 
Set< Scopescopes
 

詳解

著者
Bill Burke
バージョン
Revision
1

構築子と解体子

◆ PolicyAdapter()

org.keycloak.models.cache.infinispan.authorization.PolicyAdapter.PolicyAdapter ( CachedPolicy  cached,
StoreFactoryCacheSession  cacheSession 
)
inline
43  {
44  this.cached = cached;
46  }
CachedPolicy cached
Definition: PolicyAdapter.java:39
StoreFactoryCacheSession cacheSession
Definition: PolicyAdapter.java:40

関数詳解

◆ addAssociatedPolicy()

void org.keycloak.models.cache.infinispan.authorization.PolicyAdapter.addAssociatedPolicy ( Policy  associatedPolicy)
inline

org.keycloak.authorization.model.Policyを実装しています。

233  {
235  updated.addAssociatedPolicy(associatedPolicy);
236 
237  }
Policy getDelegateForUpdate()
Definition: PolicyAdapter.java:49
void addAssociatedPolicy(Policy associatedPolicy)

◆ addResource()

void org.keycloak.models.cache.infinispan.authorization.PolicyAdapter.addResource ( Resource  resource)
inline

org.keycloak.authorization.model.Policyを実装しています。

247  {
249  HashSet<String> resources = new HashSet<>();
250  resources.add(resource.getId());
252  updated.addResource(resource);
253 
254  }
Map< String, String > getConfig()
Definition: CachedPolicy.java:77
Policy getDelegateForUpdate()
Definition: PolicyAdapter.java:49
CachedPolicy cached
Definition: PolicyAdapter.java:39
void registerPolicyInvalidation(String id, String name, Set< String > resources, Set< String > scopes, String defaultResourceType, String serverId)
Definition: StoreFactoryCacheSession.java:277
Set< String > getScopesIds()
Definition: CachedPolicy.java:97
StoreFactoryCacheSession cacheSession
Definition: PolicyAdapter.java:40
void addResource(Resource resource)
String getId()
Definition: AbstractRevisioned.java:23
Set< Resource > resources
Definition: PolicyAdapter.java:205

◆ addScope()

void org.keycloak.models.cache.infinispan.authorization.PolicyAdapter.addScope ( Scope  scope)
inline

org.keycloak.authorization.model.Policyを実装しています。

219  {
221  cacheSession.registerPolicyInvalidation(cached.getId(), cached.getName(), cached.getResourcesIds(), new HashSet<>(Arrays.asList(scope.getId())), cached.getConfig().get("defaultResourceType"), cached.getResourceServerId());
222  updated.addScope(scope);
223  }
Map< String, String > getConfig()
Definition: CachedPolicy.java:77
Policy getDelegateForUpdate()
Definition: PolicyAdapter.java:49
Set< String > getResourcesIds()
Definition: CachedPolicy.java:93
CachedPolicy cached
Definition: PolicyAdapter.java:39
void registerPolicyInvalidation(String id, String name, Set< String > resources, Set< String > scopes, String defaultResourceType, String serverId)
Definition: StoreFactoryCacheSession.java:277
StoreFactoryCacheSession cacheSession
Definition: PolicyAdapter.java:40
String getId()
Definition: AbstractRevisioned.java:23

◆ equals()

boolean org.keycloak.models.cache.infinispan.authorization.PolicyAdapter.equals ( Object  o)
inline
294  {
295  if (this == o) return true;
296  if (o == null || !(o instanceof Policy)) return false;
297 
298  Policy that = (Policy) o;
299  return that.getId().equals(getId());
300  }
String getId()
Definition: PolicyAdapter.java:87

◆ getAssociatedPolicies()

Set<Policy> org.keycloak.models.cache.infinispan.authorization.PolicyAdapter.getAssociatedPolicies ( )
inline

org.keycloak.authorization.model.Policyを実装しています。

194  {
195  if (isUpdated()) return updated.getAssociatedPolicies();
196  if (associatedPolicies != null) return associatedPolicies;
197  associatedPolicies = new HashSet<>();
198  for (String scopeId : cached.getAssociatedPoliciesIds()) {
200  }
201  associatedPolicies = Collections.unmodifiableSet(associatedPolicies);
202  return associatedPolicies;
203  }
CachedPolicy cached
Definition: PolicyAdapter.java:39
Set< String > getAssociatedPoliciesIds()
Definition: CachedPolicy.java:89
PolicyStore getPolicyStore()
Definition: StoreFactoryCacheSession.java:140
boolean isUpdated()
Definition: PolicyAdapter.java:77
StoreFactoryCacheSession cacheSession
Definition: PolicyAdapter.java:40
Set< Policy > associatedPolicies
Definition: PolicyAdapter.java:191
Policy findById(String id, String resourceServerId)

◆ getCacheTimestamp()

long org.keycloak.models.cache.infinispan.authorization.PolicyAdapter.getCacheTimestamp ( )
inline

org.keycloak.authorization.model.CachedModel< Model >を実装しています。

73  {
74  return cached.getCacheTimestamp();
75  }
CachedPolicy cached
Definition: PolicyAdapter.java:39
long getCacheTimestamp()
Definition: AbstractRevisioned.java:43

◆ getConfig()

Map<String, String> org.keycloak.models.cache.infinispan.authorization.PolicyAdapter.getConfig ( )
inline

org.keycloak.authorization.model.Policyを実装しています。

143  {
144  if (isUpdated()) return updated.getConfig();
145  return cached.getConfig();
146  }
Map< String, String > getConfig()
Definition: CachedPolicy.java:77
CachedPolicy cached
Definition: PolicyAdapter.java:39
boolean isUpdated()
Definition: PolicyAdapter.java:77
Map< String, String > getConfig()

◆ getDecisionStrategy()

DecisionStrategy org.keycloak.models.cache.infinispan.authorization.PolicyAdapter.getDecisionStrategy ( )
inline

org.keycloak.authorization.model.Policyを実装しています。

117  {
118  if (isUpdated()) return updated.getDecisionStrategy();
119  return cached.getDecisionStrategy();
120  }
CachedPolicy cached
Definition: PolicyAdapter.java:39
boolean isUpdated()
Definition: PolicyAdapter.java:77
DecisionStrategy getDecisionStrategy()
Definition: CachedPolicy.java:69

◆ getDelegateForUpdate()

Policy org.keycloak.models.cache.infinispan.authorization.PolicyAdapter.getDelegateForUpdate ( )
inline

org.keycloak.authorization.model.CachedModel< Model >を実装しています。

49  {
50  if (updated == null) {
52  String defaultResourceType = updated.getConfig().get("defaultResourceType");
54  if (updated == null) throw new IllegalStateException("Not found in database");
55  }
56  return updated;
57  }
Set< String > getResourcesIds()
Definition: CachedPolicy.java:93
CachedPolicy cached
Definition: PolicyAdapter.java:39
PolicyStore getPolicyStoreDelegate()
Definition: StoreFactoryCacheSession.java:326
void registerPolicyInvalidation(String id, String name, Set< String > resources, Set< String > scopes, String defaultResourceType, String serverId)
Definition: StoreFactoryCacheSession.java:277
Set< String > getScopesIds()
Definition: CachedPolicy.java:97
StoreFactoryCacheSession cacheSession
Definition: PolicyAdapter.java:40
Policy findById(String id, String resourceServerId)
Map< String, String > getConfig()
String getId()
Definition: AbstractRevisioned.java:23

◆ getDescription()

String org.keycloak.models.cache.infinispan.authorization.PolicyAdapter.getDescription ( )
inline

org.keycloak.authorization.model.Policyを実装しています。

180  {
181  if (isUpdated()) return updated.getDescription();
182  return cached.getDescription();
183  }
CachedPolicy cached
Definition: PolicyAdapter.java:39
boolean isUpdated()
Definition: PolicyAdapter.java:77

◆ getId()

String org.keycloak.models.cache.infinispan.authorization.PolicyAdapter.getId ( )
inline

org.keycloak.authorization.model.Policyを実装しています。

87  {
88  if (isUpdated()) return updated.getId();
89  return cached.getId();
90  }
CachedPolicy cached
Definition: PolicyAdapter.java:39
boolean isUpdated()
Definition: PolicyAdapter.java:77
String getId()
Definition: AbstractRevisioned.java:23

◆ getLogic()

Logic org.keycloak.models.cache.infinispan.authorization.PolicyAdapter.getLogic ( )
inline

org.keycloak.authorization.model.Policyを実装しています。

130  {
131  if (isUpdated()) return updated.getLogic();
132  return cached.getLogic();
133  }
CachedPolicy cached
Definition: PolicyAdapter.java:39
boolean isUpdated()
Definition: PolicyAdapter.java:77

◆ getName()

String org.keycloak.models.cache.infinispan.authorization.PolicyAdapter.getName ( )
inline

org.keycloak.authorization.model.Policyを実装しています。

93  {
94  if (isUpdated()) return updated.getName();
95  return cached.getName();
96  }
CachedPolicy cached
Definition: PolicyAdapter.java:39
boolean isUpdated()
Definition: PolicyAdapter.java:77

◆ getOwner()

String org.keycloak.models.cache.infinispan.authorization.PolicyAdapter.getOwner ( )
inline

org.keycloak.authorization.model.Policyを実装しています。

281  {
282  if (isUpdated()) return updated.getOwner();
283  return cached.getOwner();
284  }
CachedPolicy cached
Definition: PolicyAdapter.java:39
boolean isUpdated()
Definition: PolicyAdapter.java:77

◆ getResources()

Set<Resource> org.keycloak.models.cache.infinispan.authorization.PolicyAdapter.getResources ( )
inline

org.keycloak.authorization.model.Policyを実装しています。

207  {
208  if (isUpdated()) return updated.getResources();
209  if (resources != null) return resources;
210  resources = new HashSet<>();
211  for (String resourceId : cached.getResourcesIds()) {
213  }
214  resources = Collections.unmodifiableSet(resources);
215  return resources;
216  }
Set< String > getResourcesIds()
Definition: CachedPolicy.java:93
ResourceStore getResourceStore()
Definition: StoreFactoryCacheSession.java:135
CachedPolicy cached
Definition: PolicyAdapter.java:39
Resource findById(String id, String resourceServerId)
boolean isUpdated()
Definition: PolicyAdapter.java:77
StoreFactoryCacheSession cacheSession
Definition: PolicyAdapter.java:40
Set< Resource > resources
Definition: PolicyAdapter.java:205

◆ getResourceServer()

ResourceServer org.keycloak.models.cache.infinispan.authorization.PolicyAdapter.getResourceServer ( )
inline

org.keycloak.authorization.model.Policyを実装しています。

106  {
108  }
CachedPolicy cached
Definition: PolicyAdapter.java:39
ResourceServerStore getResourceServerStore()
Definition: StoreFactoryCacheSession.java:125
StoreFactoryCacheSession cacheSession
Definition: PolicyAdapter.java:40

◆ getScopes()

Set<Scope> org.keycloak.models.cache.infinispan.authorization.PolicyAdapter.getScopes ( )
inline

org.keycloak.authorization.model.Policyを実装しています。

269  {
270  if (isUpdated()) return updated.getScopes();
271  if (scopes != null) return scopes;
272  scopes = new HashSet<>();
273  for (String scopeId : cached.getScopesIds()) {
275  }
276  scopes = Collections.unmodifiableSet(scopes);
277  return scopes;
278  }
CachedPolicy cached
Definition: PolicyAdapter.java:39
Set< String > getScopesIds()
Definition: CachedPolicy.java:97
boolean isUpdated()
Definition: PolicyAdapter.java:77
StoreFactoryCacheSession cacheSession
Definition: PolicyAdapter.java:40
Scope findById(String id, String resourceServerId)
ScopeStore getScopeStore()
Definition: StoreFactoryCacheSession.java:130
Set< Scope > scopes
Definition: PolicyAdapter.java:266

◆ getType()

String org.keycloak.models.cache.infinispan.authorization.PolicyAdapter.getType ( )
inline

org.keycloak.authorization.model.Policyを実装しています。

111  {
112  if (isUpdated()) return updated.getType();
113  return cached.getType();
114  }
CachedPolicy cached
Definition: PolicyAdapter.java:39
boolean isUpdated()
Definition: PolicyAdapter.java:77

◆ hashCode()

int org.keycloak.models.cache.infinispan.authorization.PolicyAdapter.hashCode ( )
inline
303  {
304  return getId().hashCode();
305  }
String getId()
Definition: PolicyAdapter.java:87

◆ invalidate()

void org.keycloak.models.cache.infinispan.authorization.PolicyAdapter.invalidate ( )
inline

org.keycloak.authorization.model.CachedModel< Model >を実装しています。

67  {
68  invalidated = true;
70  }
boolean invalidated
Definition: PolicyAdapter.java:59
Policy getDelegateForUpdate()
Definition: PolicyAdapter.java:49

◆ invalidateFlag()

void org.keycloak.models.cache.infinispan.authorization.PolicyAdapter.invalidateFlag ( )
inlineprotected
61  {
62  invalidated = true;
63 
64  }
boolean invalidated
Definition: PolicyAdapter.java:59

◆ isUpdated()

boolean org.keycloak.models.cache.infinispan.authorization.PolicyAdapter.isUpdated ( )
inlineprotected
77  {
78  if (updated != null) return true;
79  if (!invalidated) return false;
81  if (updated == null) throw new IllegalStateException("Not found in database");
82  return true;
83  }
boolean invalidated
Definition: PolicyAdapter.java:59
CachedPolicy cached
Definition: PolicyAdapter.java:39
PolicyStore getPolicyStoreDelegate()
Definition: StoreFactoryCacheSession.java:326
StoreFactoryCacheSession cacheSession
Definition: PolicyAdapter.java:40
Policy findById(String id, String resourceServerId)
String getId()
Definition: AbstractRevisioned.java:23

◆ putConfig()

void org.keycloak.models.cache.infinispan.authorization.PolicyAdapter.putConfig ( String  name,
String  value 
)
inline

org.keycloak.authorization.model.Policyを実装しています。

170  {
172  if (name.equals("defaultResourceType")) {
175  }
176  updated.putConfig(name, value);
177  }
Map< String, String > getConfig()
Definition: CachedPolicy.java:77
Policy getDelegateForUpdate()
Definition: PolicyAdapter.java:49
Set< String > getResourcesIds()
Definition: CachedPolicy.java:93
void putConfig(String name, String value)
CachedPolicy cached
Definition: PolicyAdapter.java:39
void registerPolicyInvalidation(String id, String name, Set< String > resources, Set< String > scopes, String defaultResourceType, String serverId)
Definition: StoreFactoryCacheSession.java:277
Set< String > getScopesIds()
Definition: CachedPolicy.java:97
StoreFactoryCacheSession cacheSession
Definition: PolicyAdapter.java:40
String getId()
Definition: AbstractRevisioned.java:23

◆ removeAssociatedPolicy()

void org.keycloak.models.cache.infinispan.authorization.PolicyAdapter.removeAssociatedPolicy ( Policy  associatedPolicy)
inline

org.keycloak.authorization.model.Policyを実装しています。

240  {
242  updated.removeAssociatedPolicy(associatedPolicy);
243 
244  }
Policy getDelegateForUpdate()
Definition: PolicyAdapter.java:49
void removeAssociatedPolicy(Policy associatedPolicy)

◆ removeConfig()

void org.keycloak.models.cache.infinispan.authorization.PolicyAdapter.removeConfig ( String  name)
inline

org.keycloak.authorization.model.Policyを実装しています。

160  {
162  if (name.equals("defaultResourceType")) {
164  }
165  updated.removeConfig(name);
166 
167  }
Map< String, String > getConfig()
Definition: CachedPolicy.java:77
Policy getDelegateForUpdate()
Definition: PolicyAdapter.java:49
Set< String > getResourcesIds()
Definition: CachedPolicy.java:93
CachedPolicy cached
Definition: PolicyAdapter.java:39
void registerPolicyInvalidation(String id, String name, Set< String > resources, Set< String > scopes, String defaultResourceType, String serverId)
Definition: StoreFactoryCacheSession.java:277
Set< String > getScopesIds()
Definition: CachedPolicy.java:97
StoreFactoryCacheSession cacheSession
Definition: PolicyAdapter.java:40
String getId()
Definition: AbstractRevisioned.java:23

◆ removeResource()

void org.keycloak.models.cache.infinispan.authorization.PolicyAdapter.removeResource ( Resource  resource)
inline

org.keycloak.authorization.model.Policyを実装しています。

257  {
259  HashSet<String> resources = new HashSet<>();
260  resources.add(resource.getId());
262  updated.removeResource(resource);
263 
264  }
Map< String, String > getConfig()
Definition: CachedPolicy.java:77
Policy getDelegateForUpdate()
Definition: PolicyAdapter.java:49
CachedPolicy cached
Definition: PolicyAdapter.java:39
void removeResource(Resource resource)
void registerPolicyInvalidation(String id, String name, Set< String > resources, Set< String > scopes, String defaultResourceType, String serverId)
Definition: StoreFactoryCacheSession.java:277
Set< String > getScopesIds()
Definition: CachedPolicy.java:97
StoreFactoryCacheSession cacheSession
Definition: PolicyAdapter.java:40
String getId()
Definition: AbstractRevisioned.java:23
Set< Resource > resources
Definition: PolicyAdapter.java:205

◆ removeScope()

void org.keycloak.models.cache.infinispan.authorization.PolicyAdapter.removeScope ( Scope  scope)
inline

org.keycloak.authorization.model.Policyを実装しています。

226  {
228  cacheSession.registerPolicyInvalidation(cached.getId(), cached.getName(), cached.getResourcesIds(), new HashSet<>(Arrays.asList(scope.getId())), cached.getConfig().get("defaultResourceType"), cached.getResourceServerId());
229  updated.removeScope(scope);
230  }
Map< String, String > getConfig()
Definition: CachedPolicy.java:77
Policy getDelegateForUpdate()
Definition: PolicyAdapter.java:49
Set< String > getResourcesIds()
Definition: CachedPolicy.java:93
CachedPolicy cached
Definition: PolicyAdapter.java:39
void registerPolicyInvalidation(String id, String name, Set< String > resources, Set< String > scopes, String defaultResourceType, String serverId)
Definition: StoreFactoryCacheSession.java:277
StoreFactoryCacheSession cacheSession
Definition: PolicyAdapter.java:40
String getId()
Definition: AbstractRevisioned.java:23

◆ setConfig()

void org.keycloak.models.cache.infinispan.authorization.PolicyAdapter.setConfig ( Map< String, String >  config)
inline

org.keycloak.authorization.model.Policyを実装しています。

149  {
151  if (config.containsKey("defaultResourceType") || cached.getConfig().containsKey("defaultResourceType")) {
154  }
155  updated.setConfig(config);
156 
157  }
Map< String, String > getConfig()
Definition: CachedPolicy.java:77
Policy getDelegateForUpdate()
Definition: PolicyAdapter.java:49
Set< String > getResourcesIds()
Definition: CachedPolicy.java:93
CachedPolicy cached
Definition: PolicyAdapter.java:39
void registerPolicyInvalidation(String id, String name, Set< String > resources, Set< String > scopes, String defaultResourceType, String serverId)
Definition: StoreFactoryCacheSession.java:277
Set< String > getScopesIds()
Definition: CachedPolicy.java:97
StoreFactoryCacheSession cacheSession
Definition: PolicyAdapter.java:40
void setConfig(Map< String, String > config)
String getId()
Definition: AbstractRevisioned.java:23

◆ setDecisionStrategy()

void org.keycloak.models.cache.infinispan.authorization.PolicyAdapter.setDecisionStrategy ( DecisionStrategy  decisionStrategy)
inline

org.keycloak.authorization.model.Policyを実装しています。

123  {
125  updated.setDecisionStrategy(decisionStrategy);
126 
127  }
Policy getDelegateForUpdate()
Definition: PolicyAdapter.java:49
void setDecisionStrategy(DecisionStrategy decisionStrategy)

◆ setDescription()

void org.keycloak.models.cache.infinispan.authorization.PolicyAdapter.setDescription ( String  description)
inline

org.keycloak.authorization.model.Policyを実装しています。

186  {
188  updated.setDescription(description);
189  }
void setDescription(String description)
Policy getDelegateForUpdate()
Definition: PolicyAdapter.java:49

◆ setLogic()

void org.keycloak.models.cache.infinispan.authorization.PolicyAdapter.setLogic ( Logic  logic)
inline

org.keycloak.authorization.model.Policyを実装しています。

136  {
138  updated.setLogic(logic);
139 
140  }
Policy getDelegateForUpdate()
Definition: PolicyAdapter.java:49

◆ setName()

void org.keycloak.models.cache.infinispan.authorization.PolicyAdapter.setName ( String  name)
inline

org.keycloak.authorization.model.Policyを実装しています。

99  {
102  updated.setName(name);
103  }
Map< String, String > getConfig()
Definition: CachedPolicy.java:77
Policy getDelegateForUpdate()
Definition: PolicyAdapter.java:49
Set< String > getResourcesIds()
Definition: CachedPolicy.java:93
CachedPolicy cached
Definition: PolicyAdapter.java:39
void registerPolicyInvalidation(String id, String name, Set< String > resources, Set< String > scopes, String defaultResourceType, String serverId)
Definition: StoreFactoryCacheSession.java:277
Set< String > getScopesIds()
Definition: CachedPolicy.java:97
StoreFactoryCacheSession cacheSession
Definition: PolicyAdapter.java:40
String getId()
Definition: AbstractRevisioned.java:23

◆ setOwner()

void org.keycloak.models.cache.infinispan.authorization.PolicyAdapter.setOwner ( String  owner)
inline

org.keycloak.authorization.model.Policyを実装しています。

287  {
290  updated.setOwner(owner);
291  }
Map< String, String > getConfig()
Definition: CachedPolicy.java:77
Policy getDelegateForUpdate()
Definition: PolicyAdapter.java:49
Set< String > getResourcesIds()
Definition: CachedPolicy.java:93
CachedPolicy cached
Definition: PolicyAdapter.java:39
void registerPolicyInvalidation(String id, String name, Set< String > resources, Set< String > scopes, String defaultResourceType, String serverId)
Definition: StoreFactoryCacheSession.java:277
Set< String > getScopesIds()
Definition: CachedPolicy.java:97
StoreFactoryCacheSession cacheSession
Definition: PolicyAdapter.java:40
String getId()
Definition: AbstractRevisioned.java:23

メンバ詳解

◆ associatedPolicies

Set<Policy> org.keycloak.models.cache.infinispan.authorization.PolicyAdapter.associatedPolicies
protected

◆ cached

CachedPolicy org.keycloak.models.cache.infinispan.authorization.PolicyAdapter.cached
protected

◆ cacheSession

StoreFactoryCacheSession org.keycloak.models.cache.infinispan.authorization.PolicyAdapter.cacheSession
protected

◆ invalidated

boolean org.keycloak.models.cache.infinispan.authorization.PolicyAdapter.invalidated
protected

◆ resources

Set<Resource> org.keycloak.models.cache.infinispan.authorization.PolicyAdapter.resources
protected

◆ scopes

Set<Scope> org.keycloak.models.cache.infinispan.authorization.PolicyAdapter.scopes
protected

◆ updated

Policy org.keycloak.models.cache.infinispan.authorization.PolicyAdapter.updated
protected

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