Class JPAResourceServerStore
java.lang.Object
org.keycloak.authorization.jpa.store.JPAResourceServerStore
- All Implemented Interfaces:
 ResourceServerStore
- Author:
 - Pedro Igor
 
- 
Constructor Summary
ConstructorsConstructorDescriptionJPAResourceServerStore(jakarta.persistence.EntityManager entityManager, AuthorizationProvider provider)  - 
Method Summary
Modifier and TypeMethodDescriptioncreate(ClientModel client) Creates aResourceServerinstance backed by this persistent storage implementation.voiddelete(ClientModel client) Removes aResourceServerinstance, with the given client from the persistent storage.findByClient(ClientModel client) Returns aResourceServerinstance based on a client.Returns aResourceServerinstance based on its identifier. 
- 
Constructor Details
- 
JPAResourceServerStore
public JPAResourceServerStore(jakarta.persistence.EntityManager entityManager, AuthorizationProvider provider)  
 - 
 - 
Method Details
- 
create
Description copied from interface:ResourceServerStoreCreates a
ResourceServerinstance backed by this persistent storage implementation.- Specified by:
 createin interfaceResourceServerStore- Parameters:
 client- the client acting as a resource server. Cannot benull.- Returns:
 - an instance backed by the underlying storage implementation
 
 - 
delete
Description copied from interface:ResourceServerStoreRemoves aResourceServerinstance, with the given client from the persistent storage.- Specified by:
 deletein interfaceResourceServerStore- Parameters:
 client- the client acting as a resource server. Cannot benull.
 - 
findById
Description copied from interface:ResourceServerStoreReturns aResourceServerinstance based on its identifier.- Specified by:
 findByIdin interfaceResourceServerStore- Parameters:
 id- the identifier of an existing resource server instance- Returns:
 - the resource server instance with the given identifier or null if no instance was found
 
 - 
findByClient
Description copied from interface:ResourceServerStoreReturns aResourceServerinstance based on a client.- Specified by:
 findByClientin interfaceResourceServerStore- Parameters:
 client- the client acting as a resource server. Cannot benull.- Returns:
 - the resource server instance or null if no instance was found
 
 
 -