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

公開メンバ関数

 ResourceServerAdapter (ResourceServerEntity entity, EntityManager em, StoreFactory storeFactory)
 
ResourceServerEntity getEntity ()
 
String getId ()
 
boolean isAllowRemoteResourceManagement ()
 
void setAllowRemoteResourceManagement (boolean allowRemoteResourceManagement)
 
PolicyEnforcementMode getPolicyEnforcementMode ()
 
void setPolicyEnforcementMode (PolicyEnforcementMode enforcementMode)
 
boolean equals (Object o)
 
int hashCode ()
 

静的公開メンバ関数

static ResourceServerEntity toEntity (EntityManager em, ResourceServer resource)
 

非公開変数類

ResourceServerEntity entity
 
EntityManager em
 
StoreFactory storeFactory
 

詳解

著者
Bill Burke
バージョン
Revision
1

構築子と解体子

◆ ResourceServerAdapter()

org.keycloak.authorization.jpa.store.ResourceServerAdapter.ResourceServerAdapter ( ResourceServerEntity  entity,
EntityManager  em,
StoreFactory  storeFactory 
)
inline
36  {
37  this.entity = entity;
38  this.em = em;
40  }
ResourceServerEntity entity
Definition: ResourceServerAdapter.java:32
EntityManager em
Definition: ResourceServerAdapter.java:33
StoreFactory storeFactory
Definition: ResourceServerAdapter.java:34

関数詳解

◆ equals()

boolean org.keycloak.authorization.jpa.store.ResourceServerAdapter.equals ( Object  o)
inline
75  {
76  if (this == o) return true;
77  if (o == null || !(o instanceof ResourceServer)) return false;
78 
79  ResourceServer that = (ResourceServer) o;
80  return that.getId().equals(getId());
81  }
String getId()
Definition: ResourceServerAdapter.java:48

◆ getEntity()

ResourceServerEntity org.keycloak.authorization.jpa.store.ResourceServerAdapter.getEntity ( )
inline

org.keycloak.models.jpa.JpaModel< T >を実装しています。

43  {
44  return entity;
45  }
ResourceServerEntity entity
Definition: ResourceServerAdapter.java:32

◆ getId()

String org.keycloak.authorization.jpa.store.ResourceServerAdapter.getId ( )
inline

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

48  {
49  return entity.getId();
50  }
ResourceServerEntity entity
Definition: ResourceServerAdapter.java:32
String getId()
Definition: ResourceServerEntity.java:45

◆ getPolicyEnforcementMode()

PolicyEnforcementMode org.keycloak.authorization.jpa.store.ResourceServerAdapter.getPolicyEnforcementMode ( )
inline

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

64  {
66  }
ResourceServerEntity entity
Definition: ResourceServerAdapter.java:32
PolicyEnforcementMode getPolicyEnforcementMode()
Definition: ResourceServerEntity.java:61

◆ hashCode()

int org.keycloak.authorization.jpa.store.ResourceServerAdapter.hashCode ( )
inline
84  {
85  return getId().hashCode();
86  }
String getId()
Definition: ResourceServerAdapter.java:48

◆ isAllowRemoteResourceManagement()

boolean org.keycloak.authorization.jpa.store.ResourceServerAdapter.isAllowRemoteResourceManagement ( )
inline

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

53  {
55  }
ResourceServerEntity entity
Definition: ResourceServerAdapter.java:32
boolean isAllowRemoteResourceManagement()
Definition: ResourceServerEntity.java:53

◆ setAllowRemoteResourceManagement()

void org.keycloak.authorization.jpa.store.ResourceServerAdapter.setAllowRemoteResourceManagement ( boolean  allowRemoteResourceManagement)
inline

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

58  {
59  entity.setAllowRemoteResourceManagement(allowRemoteResourceManagement);
60 
61  }
ResourceServerEntity entity
Definition: ResourceServerAdapter.java:32
void setAllowRemoteResourceManagement(boolean allowRemoteResourceManagement)
Definition: ResourceServerEntity.java:57

◆ setPolicyEnforcementMode()

void org.keycloak.authorization.jpa.store.ResourceServerAdapter.setPolicyEnforcementMode ( PolicyEnforcementMode  enforcementMode)
inline

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

69  {
70  entity.setPolicyEnforcementMode(enforcementMode);
71 
72  }
ResourceServerEntity entity
Definition: ResourceServerAdapter.java:32
void setPolicyEnforcementMode(PolicyEnforcementMode policyEnforcementMode)
Definition: ResourceServerEntity.java:65

◆ toEntity()

static ResourceServerEntity org.keycloak.authorization.jpa.store.ResourceServerAdapter.toEntity ( EntityManager  em,
ResourceServer  resource 
)
inlinestatic
88  {
89  if (resource instanceof ResourceAdapter) {
90  return ((ResourceServerAdapter)resource).getEntity();
91  } else {
92  return em.getReference(ResourceServerEntity.class, resource.getId());
93  }
94  }
ResourceServerAdapter(ResourceServerEntity entity, EntityManager em, StoreFactory storeFactory)
Definition: ResourceServerAdapter.java:36
EntityManager em
Definition: ResourceServerAdapter.java:33

メンバ詳解

◆ em

EntityManager org.keycloak.authorization.jpa.store.ResourceServerAdapter.em
private

◆ entity

ResourceServerEntity org.keycloak.authorization.jpa.store.ResourceServerAdapter.entity
private

◆ storeFactory

StoreFactory org.keycloak.authorization.jpa.store.ResourceServerAdapter.storeFactory
private

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