Package org.keycloak.authorization.admin
Class PermissionService
- java.lang.Object
- 
- org.keycloak.authorization.admin.PolicyService
- 
- org.keycloak.authorization.admin.PermissionService
 
 
- 
 public class PermissionService extends PolicyService - Author:
- Pedro Igor
 
- 
- 
Field Summary- 
Fields inherited from class org.keycloak.authorization.admin.PolicyServiceadminEvent, auth, authorization, resourceServer
 
- 
 - 
Constructor SummaryConstructors Constructor Description PermissionService(ResourceServer resourceServer, AuthorizationProvider authorization, AdminPermissionEvaluator auth, AdminEventBuilder adminEvent)
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description protected PolicyResourceServicedoCreatePolicyResource(Policy policy)protected PolicyTypeServicedoCreatePolicyTypeResource(String type)protected List<Object>doSearch(Integer firstResult, Integer maxResult, String fields, Map<Policy.FilterOption,String[]> filters)protected AbstractPolicyRepresentationtoRepresentation(Policy policy, String fields, AuthorizationProvider authorization)- 
Methods inherited from class org.keycloak.authorization.admin.PolicyServicecreate, create, doCreateRepresentation, findAll, findByName, findPolicyProviders, getPolicyEvaluateResource, getPolicyProviderAdminResource, getPolicyProviderFactory, getResource
 
- 
 
- 
- 
- 
Constructor Detail- 
PermissionServicepublic PermissionService(ResourceServer resourceServer, AuthorizationProvider authorization, AdminPermissionEvaluator auth, AdminEventBuilder adminEvent) 
 
- 
 - 
Method Detail- 
doCreatePolicyResourceprotected PolicyResourceService doCreatePolicyResource(Policy policy) - Overrides:
- doCreatePolicyResourcein class- PolicyService
 
 - 
doCreatePolicyTypeResourceprotected PolicyTypeService doCreatePolicyTypeResource(String type) - Overrides:
- doCreatePolicyTypeResourcein class- PolicyService
 
 - 
doSearchprotected List<Object> doSearch(Integer firstResult, Integer maxResult, String fields, Map<Policy.FilterOption,String[]> filters) - Overrides:
- doSearchin class- PolicyService
 
 - 
toRepresentationprotected AbstractPolicyRepresentation toRepresentation(Policy policy, String fields, AuthorizationProvider authorization) - Overrides:
- toRepresentationin class- PolicyService
 
 
- 
 
-