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

公開メンバ関数

 CachedScope (Long revision, Scope scope)
 
String getName ()
 
String getDisplayName ()
 
String getIconUri ()
 
String getResourceServerId ()
 
String getId ()
 
Long getRevision ()
 
void setRevision (Long revision)
 
long getCacheTimestamp ()
 

非公開変数類

String resourceServerId
 
String name
 
String displayName
 
String iconUri
 

詳解

著者
Pedro Igor

構築子と解体子

◆ CachedScope()

org.keycloak.models.cache.infinispan.authorization.entities.CachedScope.CachedScope ( Long  revision,
Scope  scope 
)
inline
34  {
35  super(revision, scope.getId());
36  this.name = scope.getName();
37  this.displayName = scope.getDisplayName();
38  this.iconUri = scope.getIconUri();
39  this.resourceServerId = scope.getResourceServer().getId();
40  }
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

◆ getDisplayName()

String org.keycloak.models.cache.infinispan.authorization.entities.CachedScope.getDisplayName ( )
inline
46  {
47  return displayName;
48  }

◆ getIconUri()

String org.keycloak.models.cache.infinispan.authorization.entities.CachedScope.getIconUri ( )
inline
50  {
51  return this.iconUri;
52  }

◆ 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

◆ getName()

String org.keycloak.models.cache.infinispan.authorization.entities.CachedScope.getName ( )
inline
42  {
43  return this.name;
44  }

◆ getResourceServerId()

String org.keycloak.models.cache.infinispan.authorization.entities.CachedScope.getResourceServerId ( )
inline

◆ 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

◆ 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

メンバ詳解

◆ displayName

String org.keycloak.models.cache.infinispan.authorization.entities.CachedScope.displayName
private

◆ iconUri

String org.keycloak.models.cache.infinispan.authorization.entities.CachedScope.iconUri
private

◆ name

String org.keycloak.models.cache.infinispan.authorization.entities.CachedScope.name
private

◆ resourceServerId

String org.keycloak.models.cache.infinispan.authorization.entities.CachedScope.resourceServerId
private

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