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

公開メンバ関数

 JPAStoreFactory (EntityManager entityManager, AuthorizationProvider provider)
 
PolicyStore getPolicyStore ()
 
ResourceServerStore getResourceServerStore ()
 
ResourceStore getResourceStore ()
 
ScopeStore getScopeStore ()
 
PermissionTicketStore getPermissionTicketStore ()
 
void close ()
 

非公開変数類

final PolicyStore policyStore
 
final ResourceServerStore resourceServerStore
 
final ResourceStore resourceStore
 
final ScopeStore scopeStore
 
final JPAPermissionTicketStore permissionTicketStore
 

詳解

著者
Pedro Igor

構築子と解体子

◆ JPAStoreFactory()

org.keycloak.authorization.jpa.store.JPAStoreFactory.JPAStoreFactory ( EntityManager  entityManager,
AuthorizationProvider  provider 
)
inline
42  {
43  policyStore = new JPAPolicyStore(entityManager, provider);
44  resourceServerStore = new JPAResourceServerStore(entityManager, provider);
45  resourceStore = new JPAResourceStore(entityManager, provider);
46  scopeStore = new JPAScopeStore(entityManager, provider);
47  permissionTicketStore = new JPAPermissionTicketStore(entityManager, provider);
48  }
final JPAPermissionTicketStore permissionTicketStore
Definition: JPAStoreFactory.java:40
final ScopeStore scopeStore
Definition: JPAStoreFactory.java:39
final ResourceStore resourceStore
Definition: JPAStoreFactory.java:38
final ResourceServerStore resourceServerStore
Definition: JPAStoreFactory.java:37
final PolicyStore policyStore
Definition: JPAStoreFactory.java:36

関数詳解

◆ close()

void org.keycloak.authorization.jpa.store.JPAStoreFactory.close ( )
inline

org.keycloak.provider.Providerを実装しています。

76  {
77 
78  }

◆ getPermissionTicketStore()

PermissionTicketStore org.keycloak.authorization.jpa.store.JPAStoreFactory.getPermissionTicketStore ( )
inline

org.keycloak.authorization.store.StoreFactoryを実装しています。

71  {
72  return permissionTicketStore;
73  }
final JPAPermissionTicketStore permissionTicketStore
Definition: JPAStoreFactory.java:40

◆ getPolicyStore()

PolicyStore org.keycloak.authorization.jpa.store.JPAStoreFactory.getPolicyStore ( )
inline

org.keycloak.authorization.store.StoreFactoryを実装しています。

51  {
52  return policyStore;
53  }
final PolicyStore policyStore
Definition: JPAStoreFactory.java:36

◆ getResourceServerStore()

ResourceServerStore org.keycloak.authorization.jpa.store.JPAStoreFactory.getResourceServerStore ( )
inline

org.keycloak.authorization.store.StoreFactoryを実装しています。

56  {
57  return resourceServerStore;
58  }
final ResourceServerStore resourceServerStore
Definition: JPAStoreFactory.java:37

◆ getResourceStore()

ResourceStore org.keycloak.authorization.jpa.store.JPAStoreFactory.getResourceStore ( )
inline

org.keycloak.authorization.store.StoreFactoryを実装しています。

61  {
62  return resourceStore;
63  }
final ResourceStore resourceStore
Definition: JPAStoreFactory.java:38

◆ getScopeStore()

ScopeStore org.keycloak.authorization.jpa.store.JPAStoreFactory.getScopeStore ( )
inline

org.keycloak.authorization.store.StoreFactoryを実装しています。

66  {
67  return scopeStore;
68  }
final ScopeStore scopeStore
Definition: JPAStoreFactory.java:39

メンバ詳解

◆ permissionTicketStore

final JPAPermissionTicketStore org.keycloak.authorization.jpa.store.JPAStoreFactory.permissionTicketStore
private

◆ policyStore

final PolicyStore org.keycloak.authorization.jpa.store.JPAStoreFactory.policyStore
private

◆ resourceServerStore

final ResourceServerStore org.keycloak.authorization.jpa.store.JPAStoreFactory.resourceServerStore
private

◆ resourceStore

final ResourceStore org.keycloak.authorization.jpa.store.JPAStoreFactory.resourceStore
private

◆ scopeStore

final ScopeStore org.keycloak.authorization.jpa.store.JPAStoreFactory.scopeStore
private

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