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

公開メンバ関数

 ScopeListQuery (Long revision, String id, String scopeId, String serverId)
 
 ScopeListQuery (Long revision, String id, Set< String > scopes, String serverId)
 
String getResourceServerId ()
 
Set< String > getScopes ()
 
String getId ()
 
Long getRevision ()
 
void setRevision (Long revision)
 
long getCacheTimestamp ()
 

非公開変数類

final Set< String > scopes
 
final String serverId
 

詳解

著者
Bill Burke
バージョン
Revision
1

構築子と解体子

◆ ScopeListQuery() [1/2]

org.keycloak.models.cache.infinispan.authorization.entities.ScopeListQuery.ScopeListQuery ( Long  revision,
String  id,
String  scopeId,
String  serverId 
)
inline
16  {
17  super(revision, id);
18  this.serverId = serverId;
19  scopes = new HashSet<>();
20  scopes.add(scopeId);
21  }
Long revision
Definition: AbstractRevisioned.java:14
final Set< String > scopes
Definition: ScopeListQuery.java:13

◆ ScopeListQuery() [2/2]

org.keycloak.models.cache.infinispan.authorization.entities.ScopeListQuery.ScopeListQuery ( Long  revision,
String  id,
Set< String >  scopes,
String  serverId 
)
inline
22  {
23  super(revision, id);
24  this.serverId = serverId;
25  this.scopes = scopes;
26  }
Long revision
Definition: AbstractRevisioned.java:14
final Set< String > scopes
Definition: ScopeListQuery.java:13

関数詳解

◆ 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

◆ getResourceServerId()

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

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

29  {
30  return serverId;
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

◆ getScopes()

Set<String> org.keycloak.models.cache.infinispan.authorization.entities.ScopeListQuery.getScopes ( )
inline
33  {
34  return scopes;
35  }
final Set< String > scopes
Definition: ScopeListQuery.java:13

◆ 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

メンバ詳解

◆ scopes

final Set<String> org.keycloak.models.cache.infinispan.authorization.entities.ScopeListQuery.scopes
private

◆ serverId

final String org.keycloak.models.cache.infinispan.authorization.entities.ScopeListQuery.serverId
private

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