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

公開メンバ関数

String getId ()
 
String toString ()
 
void addInvalidations (StoreFactoryCacheManager cache, Set< String > invalidations)
 
int hashCode ()
 
boolean equals (Object obj)
 

静的公開メンバ関数

static PermissionTicketRemovedEvent create (String id, String owner, String requester, String resource, String scope, String serverId)
 

非公開変数類

String id
 
String owner
 
String resource
 
String scope
 
String serverId
 
String requester
 

詳解

著者
Marek Posolda

関数詳解

◆ addInvalidations()

void org.keycloak.models.cache.infinispan.authorization.events.PermissionTicketRemovedEvent.addInvalidations ( StoreFactoryCacheManager  cache,
Set< String >  invalidations 
)
inline

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

59  {
60  cache.permissionTicketRemoval(id, owner, requester, resource, scope, serverId, invalidations);
61  }
String requester
Definition: PermissionTicketRemovedEvent.java:35

◆ create()

static PermissionTicketRemovedEvent org.keycloak.models.cache.infinispan.authorization.events.PermissionTicketRemovedEvent.create ( String  id,
String  owner,
String  requester,
String  resource,
String  scope,
String  serverId 
)
inlinestatic
37  {
38  PermissionTicketRemovedEvent event = new PermissionTicketRemovedEvent();
39  event.id = id;
40  event.owner = owner;
41  event.requester = requester;
42  event.resource = resource;
43  event.scope = scope;
44  event.serverId = serverId;
45  return event;
46  }
String requester
Definition: PermissionTicketRemovedEvent.java:35

◆ equals()

boolean org.keycloak.models.cache.infinispan.events.InvalidationEvent.equals ( Object  obj)
inlineinherited
35  {
36  if (obj == null) return false;
37  if (!obj.getClass().equals(this.getClass())) return false;
38 
39  InvalidationEvent that = (InvalidationEvent) obj;
40  if (!that.getId().equals(getId())) return false;
41  return true;
42  }

◆ getId()

String org.keycloak.models.cache.infinispan.authorization.events.PermissionTicketRemovedEvent.getId ( )
inline
49  {
50  return id;
51  }

◆ hashCode()

int org.keycloak.models.cache.infinispan.events.InvalidationEvent.hashCode ( )
inlineinherited
30  {
31  return getClass().hashCode() * 13 + getId().hashCode();
32  }

◆ toString()

String org.keycloak.models.cache.infinispan.authorization.events.PermissionTicketRemovedEvent.toString ( )
inline
54  {
55  return String.format("PermissionTicketRemovedEvent [ id=%s, name=%s]", id, resource);
56  }

メンバ詳解

◆ id

String org.keycloak.models.cache.infinispan.authorization.events.PermissionTicketRemovedEvent.id
private

◆ owner

String org.keycloak.models.cache.infinispan.authorization.events.PermissionTicketRemovedEvent.owner
private

◆ requester

String org.keycloak.models.cache.infinispan.authorization.events.PermissionTicketRemovedEvent.requester
private

◆ resource

String org.keycloak.models.cache.infinispan.authorization.events.PermissionTicketRemovedEvent.resource
private

◆ scope

String org.keycloak.models.cache.infinispan.authorization.events.PermissionTicketRemovedEvent.scope
private

◆ serverId

String org.keycloak.models.cache.infinispan.authorization.events.PermissionTicketRemovedEvent.serverId
private

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