Class StoreFactoryCacheSession.PolicyCache
- java.lang.Object
-
- org.keycloak.models.cache.infinispan.authorization.StoreFactoryCacheSession.PolicyCache
-
- All Implemented Interfaces:
PolicyStore
- Enclosing class:
- StoreFactoryCacheSession
protected class StoreFactoryCacheSession.PolicyCache extends Object implements PolicyStore
-
-
Constructor Summary
Constructors Modifier Constructor Description protectedPolicyCache()
-
Method Summary
-
-
-
Method Detail
-
create
public Policy create(ResourceServer resourceServer, AbstractPolicyRepresentation representation)
- Specified by:
createin interfacePolicyStore
-
delete
public void delete(RealmModel realm, String id)
- Specified by:
deletein interfacePolicyStore
-
findById
public Policy findById(RealmModel realm, ResourceServer resourceServer, String id)
- Specified by:
findByIdin interfacePolicyStore
-
findByName
public Policy findByName(ResourceServer resourceServer, String name)
- Specified by:
findByNamein interfacePolicyStore
-
findByResourceServer
public List<Policy> findByResourceServer(ResourceServer resourceServer)
- Specified by:
findByResourceServerin interfacePolicyStore
-
find
public List<Policy> find(RealmModel realm, ResourceServer resourceServer, Map<Policy.FilterOption,String[]> attributes, Integer firstResult, Integer maxResults)
- Specified by:
findin interfacePolicyStore
-
findByResource
public List<Policy> findByResource(ResourceServer resourceServer, Resource resource)
- Specified by:
findByResourcein interfacePolicyStore
-
findByResource
public void findByResource(ResourceServer resourceServer, Resource resource, Consumer<Policy> consumer)
- Specified by:
findByResourcein interfacePolicyStore
-
findByResourceType
public List<Policy> findByResourceType(ResourceServer resourceServer, String resourceType)
- Specified by:
findByResourceTypein interfacePolicyStore
-
findByResourceType
public void findByResourceType(ResourceServer resourceServer, String resourceType, Consumer<Policy> consumer)
- Specified by:
findByResourceTypein interfacePolicyStore
-
findByScopes
public List<Policy> findByScopes(ResourceServer resourceServer, List<Scope> scopes)
- Specified by:
findByScopesin interfacePolicyStore
-
findByScopes
public List<Policy> findByScopes(ResourceServer resourceServer, Resource resource, List<Scope> scopes)
- Specified by:
findByScopesin interfacePolicyStore
-
findByScopes
public void findByScopes(ResourceServer resourceServer, Resource resource, List<Scope> scopes, Consumer<Policy> consumer)
- Specified by:
findByScopesin interfacePolicyStore
-
findByType
public List<Policy> findByType(ResourceServer resourceServer, String type)
- Specified by:
findByTypein interfacePolicyStore
-
findDependentPolicies
public List<Policy> findDependentPolicies(ResourceServer resourceServer, String id)
- Specified by:
findDependentPoliciesin interfacePolicyStore
-
-