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

公開メンバ関数

 CachedResourceServer (Long revision, ResourceServer resourceServer)
 
boolean isAllowRemoteResourceManagement ()
 
PolicyEnforcementMode getPolicyEnforcementMode ()
 
String getId ()
 
Long getRevision ()
 
void setRevision (Long revision)
 
long getCacheTimestamp ()
 

非公開変数類

final boolean allowRemoteResourceManagement
 
final PolicyEnforcementMode policyEnforcementMode
 

詳解

著者
Pedro Igor

構築子と解体子

◆ CachedResourceServer()

org.keycloak.models.cache.infinispan.authorization.entities.CachedResourceServer.CachedResourceServer ( Long  revision,
ResourceServer  resourceServer 
)
inline
33  {
34  super(revision, resourceServer.getId());
35  this.allowRemoteResourceManagement = resourceServer.isAllowRemoteResourceManagement();
36  this.policyEnforcementMode = resourceServer.getPolicyEnforcementMode();
37  }
final boolean allowRemoteResourceManagement
Definition: CachedResourceServer.java:30
final PolicyEnforcementMode policyEnforcementMode
Definition: CachedResourceServer.java:31
Long revision
Definition: AbstractRevisioned.java:14

関数詳解

◆ getCacheTimestamp()

long org.keycloak.models.cache.infinispan.entities.AbstractRevisioned.getCacheTimestamp ( )
inlineinherited

When was this cached

戻り値

org.keycloak.models.cache.CachedObjectを実装しています。

43  {
44  return cacheTimestamp;
45  }
final long cacheTimestamp
Definition: AbstractRevisioned.java:15

◆ getId()

String org.keycloak.models.cache.infinispan.entities.AbstractRevisioned.getId ( )
inlineinherited

org.keycloak.models.cache.infinispan.entities.Revisionedを実装しています。

23  {
24  return id;
25  }
String id
Definition: AbstractRevisioned.java:13

◆ getPolicyEnforcementMode()

PolicyEnforcementMode org.keycloak.models.cache.infinispan.authorization.entities.CachedResourceServer.getPolicyEnforcementMode ( )
inline
43  {
44  return this.policyEnforcementMode;
45  }
final PolicyEnforcementMode policyEnforcementMode
Definition: CachedResourceServer.java:31

◆ getRevision()

Long org.keycloak.models.cache.infinispan.entities.AbstractRevisioned.getRevision ( )
inlineinherited

org.keycloak.models.cache.infinispan.entities.Revisionedを実装しています。

28  {
29  return revision;
30  }
Long revision
Definition: AbstractRevisioned.java:14

◆ isAllowRemoteResourceManagement()

boolean org.keycloak.models.cache.infinispan.authorization.entities.CachedResourceServer.isAllowRemoteResourceManagement ( )
inline
39  {
41  }
final boolean allowRemoteResourceManagement
Definition: CachedResourceServer.java:30

◆ setRevision()

void org.keycloak.models.cache.infinispan.entities.AbstractRevisioned.setRevision ( Long  revision)
inlineinherited

org.keycloak.models.cache.infinispan.entities.Revisionedを実装しています。

33  {
34  this.revision = revision;
35  }
Long revision
Definition: AbstractRevisioned.java:14

メンバ詳解

◆ allowRemoteResourceManagement

final boolean org.keycloak.models.cache.infinispan.authorization.entities.CachedResourceServer.allowRemoteResourceManagement
private

◆ policyEnforcementMode

final PolicyEnforcementMode org.keycloak.models.cache.infinispan.authorization.entities.CachedResourceServer.policyEnforcementMode
private

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