public class JPAPermissionTicketStore extends Object implements PermissionTicketStore
| Constructor and Description |
|---|
JPAPermissionTicketStore(javax.persistence.EntityManager entityManager,
AuthorizationProvider provider) |
public JPAPermissionTicketStore(javax.persistence.EntityManager entityManager,
AuthorizationProvider provider)
public long count(Map<PermissionTicket.FilterOption,String> attributes, String resourceServerId)
count in interface PermissionTicketStorepublic PermissionTicket create(String resourceId, String scopeId, String requester, ResourceServer resourceServer)
create in interface PermissionTicketStorepublic void delete(String id)
delete in interface PermissionTicketStorepublic PermissionTicket findById(String id, String resourceServerId)
findById in interface PermissionTicketStorepublic List<PermissionTicket> findByResourceServer(String resourceServerId)
findByResourceServer in interface PermissionTicketStorepublic List<PermissionTicket> findByResource(String resourceId, String resourceServerId)
findByResource in interface PermissionTicketStorepublic List<PermissionTicket> findByScope(String scopeId, String resourceServerId)
findByScope in interface PermissionTicketStorepublic List<PermissionTicket> find(Map<PermissionTicket.FilterOption,String> attributes, String resourceServerId, int firstResult, int maxResult)
find in interface PermissionTicketStorepublic List<PermissionTicket> findGranted(String userId, String resourceServerId)
findGranted in interface PermissionTicketStorepublic List<PermissionTicket> findGranted(String resourceName, String userId, String resourceServerId)
findGranted in interface PermissionTicketStorepublic List<Resource> findGrantedResources(String requester, String name, int first, int max)
findGrantedResources in interface PermissionTicketStorepublic List<Resource> findGrantedOwnerResources(String owner, int first, int max)
findGrantedOwnerResources in interface PermissionTicketStorepublic List<PermissionTicket> findByOwner(String owner, String resourceServerId)
findByOwner in interface PermissionTicketStoreCopyright © 2021 JBoss by Red Hat. All rights reserved.