Uses of Interface
org.keycloak.authorization.model.ResourceServer
Packages that use ResourceServer
Package
Description
Fine-grained Authorization SPI.
Provides the domain model and any other type related with it
Provides classes related with the evaluation of policies.
Provides classes and a SPI to plug different policy providers.
Provides classes and a SPI to plug different metadata storage implementations.
-
Uses of ResourceServer in org.keycloak.authorization
Methods in org.keycloak.authorization with parameters of type ResourceServerModifier and TypeMethodDescriptionvoidAdminPermissionsSchema.addUResourceTypeResource(KeycloakSession session, ResourceServer resourceServer, Policy policy, String resourceType) AdminPermissionsSchema.getOrCreateResource(KeycloakSession session, ResourceServer resourceServer, String policyType, String resourceType, String id) AdminPermissionsSchema.getPolicyEvaluator(KeycloakSession session, ResourceServer resourceServer) AuthorizationProvider.getPolicyEvaluator(ResourceServer resourceServer) AdminPermissionsSchema.getResourceName(KeycloakSession session, ResourceServer resourceServer, String resourceType, String resourceName) AdminPermissionsSchema.getResourceTypeResource(KeycloakSession session, ResourceServer resourceServer, String resourceType) AdminPermissionsSchema.getScope(KeycloakSession session, ResourceServer resourceServer, String resourceType, String id) booleanAdminPermissionsSchema.isSupportedPolicyType(KeycloakSession session, ResourceServer resourceServer, String type) voidAdminPermissionsSchema.throwExceptionIfResourceTypeOrScopesNotProvided(KeycloakSession session, ResourceServer resourceServer, AbstractPolicyRepresentation rep) -
Uses of ResourceServer in org.keycloak.authorization.admin
Fields in org.keycloak.authorization.admin declared as ResourceServerModifier and TypeFieldDescriptionprotected final ResourceServerPolicyResourceService.resourceServerprotected final ResourceServerPolicyService.resourceServerMethods in org.keycloak.authorization.admin that return ResourceServerMethods in org.keycloak.authorization.admin with parameters of type ResourceServerModifier and TypeMethodDescriptionprotected voidPolicyEvaluationService.EvaluationDecisionCollector.grantPermission(AuthorizationProvider authorizationProvider, Set<Permission> permissions, ResourcePermission permission, Collection<Scope> grantedScopes, ResourceServer resourceServer, AuthorizationRequest request, Result result) Constructors in org.keycloak.authorization.admin with parameters of type ResourceServerModifierConstructorDescriptionEvaluationDecisionCollector(AuthorizationProvider authorizationProvider, ResourceServer resourceServer, AuthorizationRequest request) PermissionService(ResourceServer resourceServer, AuthorizationProvider authorization, AdminPermissionEvaluator auth, AdminEventBuilder adminEvent) PolicyResourceService(Policy policy, ResourceServer resourceServer, AuthorizationProvider authorization, AdminPermissionEvaluator auth, AdminEventBuilder adminEvent) PolicyService(ResourceServer resourceServer, AuthorizationProvider authorization, AdminPermissionEvaluator auth, AdminEventBuilder adminEvent) PolicyTypeResourceService(Policy policy, ResourceServer resourceServer, AuthorizationProvider authorization, AdminPermissionEvaluator auth, AdminEventBuilder adminEvent) PolicyTypeService(String type, ResourceServer resourceServer, AuthorizationProvider authorization, AdminPermissionEvaluator auth, AdminEventBuilder adminEvent) ResourceServerService(AuthorizationProvider authorization, ResourceServer resourceServer, ClientModel client, AdminPermissionEvaluator auth, AdminEventBuilder adminEvent) ResourceSetService(KeycloakSession session, ResourceServer resourceServer, AuthorizationProvider authorization, AdminPermissionEvaluator auth, AdminEventBuilder adminEvent) ScopeService(KeycloakSession session, ResourceServer resourceServer, AuthorizationProvider authorization, AdminPermissionEvaluator auth, AdminEventBuilder adminEvent) -
Uses of ResourceServer in org.keycloak.authorization.admin.representation
Methods in org.keycloak.authorization.admin.representation with parameters of type ResourceServerModifier and TypeMethodDescriptionstatic PolicyEvaluationResponsePolicyEvaluationResponseBuilder.build(PolicyEvaluationService.EvaluationDecisionCollector decision, ResourceServer resourceServer, AuthorizationProvider authorization, KeycloakIdentity identity, PolicyEvaluationRequest request) -
Uses of ResourceServer in org.keycloak.authorization.jpa.store
Classes in org.keycloak.authorization.jpa.store that implement ResourceServerMethods in org.keycloak.authorization.jpa.store that return ResourceServerModifier and TypeMethodDescriptionJPAResourceServerStore.create(ClientModel client) JPAResourceServerStore.findByClient(ClientModel client) PermissionTicketAdapter.getResourceServer()PolicyAdapter.getResourceServer()ResourceAdapter.getResourceServer()ScopeAdapter.getResourceServer()Methods in org.keycloak.authorization.jpa.store with parameters of type ResourceServerModifier and TypeMethodDescriptionlongJPAPermissionTicketStore.count(ResourceServer resourceServer, Map<PermissionTicket.FilterOption, String> attributes) JPAPermissionTicketStore.create(ResourceServer resourceServer, Resource resource, Scope scope, String requester) JPAPolicyStore.create(ResourceServer resourceServer, AbstractPolicyRepresentation representation) JPAResourceStore.create(ResourceServer resourceServer, String id, String name, String owner) JPAScopeStore.create(ResourceServer resourceServer, String name) JPAScopeStore.create(ResourceServer resourceServer, String id, String name) JPAPermissionTicketStore.find(ResourceServer resourceServer, Map<PermissionTicket.FilterOption, String> attributes, Integer firstResult, Integer maxResult) JPAPolicyStore.find(ResourceServer resourceServer, Map<Policy.FilterOption, String[]> attributes, Integer firstResult, Integer maxResults) JPAResourceStore.find(ResourceServer resourceServer, Map<Resource.FilterOption, String[]> attributes, Integer firstResult, Integer maxResults) JPAPermissionTicketStore.findById(ResourceServer resourceServer, String id) JPAPolicyStore.findById(ResourceServer resourceServer, String id) JPAResourceStore.findById(ResourceServer resourceServer, String id) JPAScopeStore.findById(ResourceServer resourceServer, String id) JPAPolicyStore.findByName(ResourceServer resourceServer, String name) JPAResourceStore.findByName(ResourceServer resourceServer, String name, String ownerId) JPAScopeStore.findByName(ResourceServer resourceServer, String name) voidJPAResourceStore.findByOwner(ResourceServer resourceServer, String ownerId, Consumer<Resource> consumer) JPAPermissionTicketStore.findByResource(ResourceServer resourceServer, Resource resource) voidJPAPolicyStore.findByResource(ResourceServer resourceServer, Resource resource, Consumer<Policy> consumer) JPAPolicyStore.findByResourceServer(ResourceServer resourceServer) JPAResourceStore.findByResourceServer(ResourceServer resourceServer) JPAScopeStore.findByResourceServer(ResourceServer resourceServer) JPAScopeStore.findByResourceServer(ResourceServer resourceServer, Map<Scope.FilterOption, String[]> attributes, Integer firstResult, Integer maxResults) voidJPAPolicyStore.findByResourceType(ResourceServer resourceServer, String resourceType, Consumer<Policy> consumer) JPAPermissionTicketStore.findByScope(ResourceServer resourceServer, Scope scope) JPAPolicyStore.findByScopes(ResourceServer resourceServer, List<Scope> scopes) voidJPAPolicyStore.findByScopes(ResourceServer resourceServer, Resource resource, List<Scope> scopes, Consumer<Policy> consumer) voidJPAResourceStore.findByScopes(ResourceServer resourceServer, Set<Scope> scopes, Consumer<Resource> consumer) JPAPolicyStore.findByType(ResourceServer resourceServer, String type) voidJPAResourceStore.findByType(ResourceServer resourceServer, String type, String owner, Consumer<Resource> consumer) voidJPAResourceStore.findByType(ResourceServer resourceServer, String type, Consumer<Resource> consumer) voidJPAResourceStore.findByTypeInstance(ResourceServer resourceServer, String type, Consumer<Resource> consumer) JPAPolicyStore.findDependentPolicies(ResourceServer resourceServer, String policyId) JPAPolicyStore.findDependentPolicies(ResourceServer resourceServer, String resourceType, String associatedPolicyType, String configKey, String configValue) JPAPolicyStore.findDependentPolicies(ResourceServer resourceServer, String resourceType, String associatedPolicyType, String configKey, List<String> configValues) JPAPermissionTicketStore.findGranted(ResourceServer resourceServer, String userId) JPAPermissionTicketStore.findGranted(ResourceServer resourceServer, String resourceName, String userId) static ResourceServerEntityResourceServerAdapter.toEntity(jakarta.persistence.EntityManager em, ResourceServer resource) -
Uses of ResourceServer in org.keycloak.authorization.model
Methods in org.keycloak.authorization.model that return ResourceServerModifier and TypeMethodDescriptionPermissionTicket.getResourceServer()Returns theResourceServerwhere this policy belongs to.Policy.getResourceServer()Returns theResourceServerwhere this policy belongs to.Resource.getResourceServer()Returns theResourceServerto where this resource belongs to.ResourceWrapper.getResourceServer()Scope.getResourceServer()Returns theResourceServerinstance to where this scope belongs to.Constructors in org.keycloak.authorization.model with parameters of type ResourceServerModifierConstructorDescriptionResourceWrapper(String id, String name, Set<Scope> scopes, ResourceServer resourceServer) ResourceWrapper(String name, Set<Scope> scopes, ResourceServer resourceServer) -
Uses of ResourceServer in org.keycloak.authorization.permission
Methods in org.keycloak.authorization.permission that return ResourceServerModifier and TypeMethodDescriptionResourcePermission.getResourceServer()Returns the resource server associated with this permission.Methods in org.keycloak.authorization.permission with parameters of type ResourceServerModifier and TypeMethodDescriptionstatic voidPermissions.all(ResourceServer resourceServer, Identity identity, AuthorizationProvider authorization, AuthorizationRequest request, Consumer<ResourcePermission> evaluator) Returns a list of permissions for all resources and scopes that belong to the givenresourceServerandidentity.static ResourcePermissionPermissions.createResourcePermissions(String resourceType, Resource resource, ResourceServer resourceServer, Collection<Scope> requestedScopes, AuthorizationProvider authorization, AuthorizationRequest request) static ResourcePermissionPermissions.createResourcePermissions(Resource resource, ResourceServer resourceServer, Collection<Scope> requestedScopes, AuthorizationProvider authorization, AuthorizationRequest request) static ResourcePermissionPermissions.permission(ResourceServer server, Resource resource, Scope scope) Permissions.resolveScopes(Resource resource, ResourceServer resourceServer, Collection<Scope> requestedScopes, AuthorizationProvider authorization) Constructors in org.keycloak.authorization.permission with parameters of type ResourceServerModifierConstructorDescriptionResourcePermission(String resourceType, Resource resource, Collection<Scope> scopes, ResourceServer resourceServer) ResourcePermission(String resourceType, Resource resource, Collection<Scope> scopes, ResourceServer resourceServer, Map<String, ? extends Collection<String>> claims) ResourcePermission(Resource resource, Collection<Scope> scopes, ResourceServer resourceServer) ResourcePermission(Resource resource, Collection<Scope> scopes, ResourceServer resourceServer, Map<String, ? extends Collection<String>> claims) ResourcePermission(Resource resource, ResourceServer resourceServer, Map<String, ? extends Collection<String>> claims) -
Uses of ResourceServer in org.keycloak.authorization.permission.evaluator
Methods in org.keycloak.authorization.permission.evaluator with parameters of type ResourceServerModifier and TypeMethodDescriptionPermissionEvaluator.evaluate(ResourceServer resourceServer, AuthorizationRequest request) UnboundedPermissionEvaluator.evaluate(ResourceServer resourceServer, AuthorizationRequest request) Evaluators.from(Collection<ResourcePermission> permissions, ResourceServer resourceServer, EvaluationContext evaluationContext) Evaluators.from(EvaluationContext evaluationContext, ResourceServer resourceServer, AuthorizationRequest request) -
Uses of ResourceServer in org.keycloak.authorization.policy.evaluation
Methods in org.keycloak.authorization.policy.evaluation with parameters of type ResourceServerModifier and TypeMethodDescriptionprotected voidDecisionPermissionCollector.grantPermission(AuthorizationProvider authorizationProvider, Set<Permission> permissions, ResourcePermission permission, Collection<Scope> grantedScopes, ResourceServer resourceServer, AuthorizationRequest request, Result result) Constructors in org.keycloak.authorization.policy.evaluation with parameters of type ResourceServerModifierConstructorDescriptionDecisionPermissionCollector(AuthorizationProvider authorizationProvider, ResourceServer resourceServer, AuthorizationRequest request) PermissionTicketAwareDecisionResultCollector(AuthorizationRequest request, PermissionTicketToken ticket, Identity identity, ResourceServer resourceServer, AuthorizationProvider authorization) -
Uses of ResourceServer in org.keycloak.authorization.policy.provider
Methods in org.keycloak.authorization.policy.provider with parameters of type ResourceServerModifier and TypeMethodDescriptiondefault PolicyProviderAdminServicePolicyProviderFactory.getAdminResource(ResourceServer resourceServer, AuthorizationProvider authorization) -
Uses of ResourceServer in org.keycloak.authorization.protection.permission
Constructors in org.keycloak.authorization.protection.permission with parameters of type ResourceServerModifierConstructorDescriptionAbstractPermissionService(KeycloakIdentity identity, ResourceServer resourceServer, AuthorizationProvider authorization) PermissionService(KeycloakIdentity identity, ResourceServer resourceServer, AuthorizationProvider authorization) PermissionTicketService(KeycloakIdentity identity, ResourceServer resourceServer, AuthorizationProvider authorization) -
Uses of ResourceServer in org.keycloak.authorization.protection.policy
Constructors in org.keycloak.authorization.protection.policy with parameters of type ResourceServerModifierConstructorDescriptionUserManagedPermissionService(KeycloakIdentity identity, ResourceServer resourceServer, AuthorizationProvider authorization, AdminEventBuilder eventBuilder) -
Uses of ResourceServer in org.keycloak.authorization.protection.resource
Constructors in org.keycloak.authorization.protection.resource with parameters of type ResourceServerModifierConstructorDescriptionResourceService(KeycloakSession session, ResourceServer resourceServer, Identity identity, ResourceSetService resourceManager) -
Uses of ResourceServer in org.keycloak.authorization.store
Methods in org.keycloak.authorization.store that return ResourceServerModifier and TypeMethodDescriptionResourceServerStore.create(ClientModel client) Creates aResourceServerinstance backed by this persistent storage implementation.ResourceServerStore.findByClient(ClientModel client) Returns aResourceServerinstance based on a client.Returns aResourceServerinstance based on its identifier.Methods in org.keycloak.authorization.store with parameters of type ResourceServerModifier and TypeMethodDescriptionlongPermissionTicketStore.count(ResourceServer resourceServer, Map<PermissionTicket.FilterOption, String> attributes) Returns count ofPermissionTicket, filtered by the given attributes.PermissionTicketStore.create(ResourceServer resourceServer, Resource resource, Scope scope, String requester) Creates a newPermissionTicketinstance.PolicyStore.create(ResourceServer resourceServer, AbstractPolicyRepresentation representation) Creates a newPolicyinstance.default ResourceResourceStore.create(ResourceServer resourceServer, String name, String owner) Creates aResourceinstance backed by this persistent storage implementation.ResourceStore.create(ResourceServer resourceServer, String id, String name, String owner) Creates aResourceinstance backed by this persistent storage implementation.default ScopeScopeStore.create(ResourceServer resourceServer, String name) Creates a newScopeinstance.ScopeStore.create(ResourceServer resourceServer, String id, String name) Creates a newScopeinstance.PermissionTicketStore.find(ResourceServer resourceServer, Map<PermissionTicket.FilterOption, String> attributes, Integer firstResult, Integer maxResults) Returns a list ofPermissionTicket, filtered by the given attributes.PolicyStore.find(ResourceServer resourceServer, Map<Policy.FilterOption, String[]> attributes, Integer firstResult, Integer maxResults) ResourceStore.find(ResourceServer resourceServer, Map<Resource.FilterOption, String[]> attributes, Integer firstResult, Integer maxResults) Finds allResourceinstances associated with a given resource server.PermissionTicketStore.findById(ResourceServer resourceServer, String id) Returns aPermissionTicketwith the givenidPolicyStore.findById(ResourceServer resourceServer, String id) Returns aPolicywith the givenidResourceStore.findById(ResourceServer resourceServer, String id) Returns aResourceinstance based on its identifier.ScopeStore.findById(ResourceServer resourceServer, String id) Returns aScopewith the givenidPolicyStore.findByName(ResourceServer resourceServer, String name) Returns aPolicywith the givennamedefault ResourceResourceStore.findByName(ResourceServer resourceServer, String name) Find aResourceby its name where the owner is the resource server itself.ResourceStore.findByName(ResourceServer resourceServer, String name, String ownerId) Find aResourceby its name where the owner is the givenownerId.ScopeStore.findByName(ResourceServer resourceServer, String name) Returns aScopewith the givennameResourceStore.findByOwner(ResourceServer resourceServer, String ownerId) Finds allResourceinstances with the givenownerId.voidResourceStore.findByOwner(ResourceServer resourceServer, String ownerId, Consumer<Resource> consumer) Effectively the same method asResourceStore.findByOwner(ResourceServer, String), however in the end theconsumeris fed with the result.PermissionTicketStore.findByResource(ResourceServer resourceServer, Resource resource) Returns a list ofPermissionTicketassociated with theresource.PolicyStore.findByResource(ResourceServer resourceServer, Resource resource) voidPolicyStore.findByResource(ResourceServer resourceServer, Resource resource, Consumer<Policy> consumer) Searches for all policies associated with theResourceand passes the result to theconsumerPolicyStore.findByResourceServer(ResourceServer resourceServer) Returns a list ofPolicyassociated with theResourceServerResourceStore.findByResourceServer(ResourceServer resourceServer) Finds allResourceinstances associated with a given resource server.ScopeStore.findByResourceServer(ResourceServer resourceServer) Returns a list ofScopeassociated with theResourceServer.ScopeStore.findByResourceServer(ResourceServer resourceServer, Map<Scope.FilterOption, String[]> attributes, Integer firstResult, Integer maxResults) PolicyStore.findByResourceType(ResourceServer resourceServer, String resourceType) voidPolicyStore.findByResourceType(ResourceServer resourceServer, String type, Consumer<Policy> policyConsumer) Searches for policies associated with aResourceServerand passes the result to the consumerPermissionTicketStore.findByScope(ResourceServer resourceServer, Scope scope) Returns a list ofPermissionTicketassociated with thescope.PolicyStore.findByScopes(ResourceServer resourceServer, List<Scope> scopes) PolicyStore.findByScopes(ResourceServer resourceServer, Resource resource, List<Scope> scopes) voidPolicyStore.findByScopes(ResourceServer resourceServer, Resource resource, List<Scope> scopes, Consumer<Policy> consumer) Effectively the same method asPolicyStore.findByScopes(ResourceServer, Resource, List), however in the end theconsumeris fed with the result.ResourceStore.findByScopes(ResourceServer resourceServer, Set<Scope> scopes) Finds allResourceassociated with a given scope.voidResourceStore.findByScopes(ResourceServer resourceServer, Set<Scope> scopes, Consumer<Resource> consumer) PolicyStore.findByType(ResourceServer resourceServer, String type) Returns a list ofPolicywith the giventype.ResourceStore.findByType(ResourceServer resourceServer, String type) Finds allResourceassociated with theResourceServerwith the given type.voidResourceStore.findByType(ResourceServer resourceServer, String type, String owner, Consumer<Resource> consumer) Finds allResourcewith the given type.voidResourceStore.findByType(ResourceServer resourceServer, String type, Consumer<Resource> consumer) Finds allResourcefromResourceServerwith the given type.voidResourceStore.findByTypeInstance(ResourceServer resourceServer, String type, Consumer<Resource> consumer) Finds allResourceby type where client represented by theresourceServeris not the ownerPolicyStore.findDependentPolicies(ResourceServer resourceServer, String id) Returns a list ofPolicythat depends on another policy with the givenid.PolicyStore.findDependentPolicies(ResourceServer resourceServer, String resourceType, String associatedPolicyType, String configKey, String configValue) PolicyStore.findDependentPolicies(ResourceServer resourceServer, String resourceType, String associatedPolicyType, String configKey, List<String> configValues) PermissionTicketStore.findGranted(ResourceServer resourceServer, String userId) Returns a list ofPermissionTicketgranted to the givenuserId.PermissionTicketStore.findGranted(ResourceServer resourceServer, String resourceName, String userId) -
Uses of ResourceServer in org.keycloak.models.cache.infinispan.authorization
Classes in org.keycloak.models.cache.infinispan.authorization that implement ResourceServerFields in org.keycloak.models.cache.infinispan.authorization declared as ResourceServerMethods in org.keycloak.models.cache.infinispan.authorization that return ResourceServerModifier and TypeMethodDescriptionStoreFactoryCacheSession.ResourceServerCache.create(ClientModel client) StoreFactoryCacheSession.ResourceServerCache.findByClient(ClientModel client) ResourceServerAdapter.getDelegateForUpdate()PermissionTicketAdapter.getResourceServer()PolicyAdapter.getResourceServer()ResourceAdapter.getResourceServer()ScopeAdapter.getResourceServer()Methods in org.keycloak.models.cache.infinispan.authorization with parameters of type ResourceServerModifier and TypeMethodDescriptionlongStoreFactoryCacheSession.PermissionTicketCache.count(ResourceServer resourceServer, Map<PermissionTicket.FilterOption, String> attributes) StoreFactoryCacheSession.PermissionTicketCache.create(ResourceServer resourceServer, Resource resource, Scope scope, String requester) StoreFactoryCacheSession.PolicyCache.create(ResourceServer resourceServer, AbstractPolicyRepresentation representation) StoreFactoryCacheSession.ResourceCache.create(ResourceServer resourceServer, String id, String name, String owner) StoreFactoryCacheSession.ScopeCache.create(ResourceServer resourceServer, String name) StoreFactoryCacheSession.ScopeCache.create(ResourceServer resourceServer, String id, String name) StoreFactoryCacheSession.PermissionTicketCache.find(ResourceServer resourceServer, Map<PermissionTicket.FilterOption, String> attributes, Integer firstResult, Integer maxResult) StoreFactoryCacheSession.PolicyCache.find(ResourceServer resourceServer, Map<Policy.FilterOption, String[]> attributes, Integer firstResult, Integer maxResults) StoreFactoryCacheSession.ResourceCache.find(ResourceServer resourceServer, Map<Resource.FilterOption, String[]> attributes, Integer firstResult, Integer maxResults) StoreFactoryCacheSession.PermissionTicketCache.findById(ResourceServer resourceServer, String id) StoreFactoryCacheSession.PolicyCache.findById(ResourceServer resourceServer, String id) StoreFactoryCacheSession.ResourceCache.findById(ResourceServer resourceServer, String id) StoreFactoryCacheSession.ScopeCache.findById(ResourceServer resourceServer, String id) StoreFactoryCacheSession.PolicyCache.findByName(ResourceServer resourceServer, String name) StoreFactoryCacheSession.ResourceCache.findByName(ResourceServer resourceServer, String name, String ownerId) StoreFactoryCacheSession.ScopeCache.findByName(ResourceServer resourceServer, String name) StoreFactoryCacheSession.ResourceCache.findByOwner(ResourceServer resourceServer, String ownerId) voidStoreFactoryCacheSession.ResourceCache.findByOwner(ResourceServer resourceServer, String ownerId, Consumer<Resource> consumer) StoreFactoryCacheSession.PermissionTicketCache.findByResource(ResourceServer resourceServer, Resource resource) StoreFactoryCacheSession.PolicyCache.findByResource(ResourceServer resourceServer, Resource resource) voidStoreFactoryCacheSession.PolicyCache.findByResource(ResourceServer resourceServer, Resource resource, Consumer<Policy> consumer) StoreFactoryCacheSession.PolicyCache.findByResourceServer(ResourceServer resourceServer) StoreFactoryCacheSession.ResourceCache.findByResourceServer(ResourceServer resourceServer) StoreFactoryCacheSession.ScopeCache.findByResourceServer(ResourceServer resourceServer) StoreFactoryCacheSession.ScopeCache.findByResourceServer(ResourceServer resourceServer, Map<Scope.FilterOption, String[]> attributes, Integer firstResult, Integer maxResults) StoreFactoryCacheSession.PolicyCache.findByResourceType(ResourceServer resourceServer, String resourceType) voidStoreFactoryCacheSession.PolicyCache.findByResourceType(ResourceServer resourceServer, String resourceType, Consumer<Policy> consumer) StoreFactoryCacheSession.PermissionTicketCache.findByScope(ResourceServer resourceServer, Scope scope) StoreFactoryCacheSession.PolicyCache.findByScopes(ResourceServer resourceServer, List<Scope> scopes) StoreFactoryCacheSession.PolicyCache.findByScopes(ResourceServer resourceServer, Resource resource, List<Scope> scopes) voidStoreFactoryCacheSession.PolicyCache.findByScopes(ResourceServer resourceServer, Resource resource, List<Scope> scopes, Consumer<Policy> consumer) StoreFactoryCacheSession.ResourceCache.findByScopes(ResourceServer resourceServer, Set<Scope> scopes) voidStoreFactoryCacheSession.ResourceCache.findByScopes(ResourceServer resourceServer, Set<Scope> scopes, Consumer<Resource> consumer) StoreFactoryCacheSession.PolicyCache.findByType(ResourceServer resourceServer, String type) StoreFactoryCacheSession.ResourceCache.findByType(ResourceServer resourceServer, String type) voidStoreFactoryCacheSession.ResourceCache.findByType(ResourceServer resourceServer, String type, String owner, Consumer<Resource> consumer) voidStoreFactoryCacheSession.ResourceCache.findByType(ResourceServer resourceServer, String type, Consumer<Resource> consumer) voidStoreFactoryCacheSession.ResourceCache.findByTypeInstance(ResourceServer resourceServer, String type, Consumer<Resource> consumer) StoreFactoryCacheSession.PolicyCache.findDependentPolicies(ResourceServer resourceServer, String id) StoreFactoryCacheSession.PolicyCache.findDependentPolicies(ResourceServer resourceServer, String resourceType, String associatedPolicyType, String configKey, String configValue) StoreFactoryCacheSession.PolicyCache.findDependentPolicies(ResourceServer resourceServer, String resourceType, String associatedPolicyType, String configKey, List<String> configValue) StoreFactoryCacheSession.PermissionTicketCache.findGranted(ResourceServer resourceServer, String userId) StoreFactoryCacheSession.PermissionTicketCache.findGranted(ResourceServer resourceServer, String resourceName, String userId) -
Uses of ResourceServer in org.keycloak.models.cache.infinispan.authorization.entities
Constructors in org.keycloak.models.cache.infinispan.authorization.entities with parameters of type ResourceServer -
Uses of ResourceServer in org.keycloak.models.utils
Methods in org.keycloak.models.utils that return ResourceServerModifier and TypeMethodDescriptionstatic ResourceServerRepresentationToModel.createResourceServer(ClientModel client, KeycloakSession session, boolean addDefaultRoles) static ResourceServerRepresentationToModel.toModel(ResourceServerRepresentation rep, AuthorizationProvider authorization, ClientModel client) Methods in org.keycloak.models.utils with parameters of type ResourceServerModifier and TypeMethodDescriptionstatic PermissionTicketRepresentationToModel.toModel(PermissionTicketRepresentation representation, ResourceServer resourceServer, AuthorizationProvider authorization) static ResourceRepresentationToModel.toModel(ResourceRepresentation resource, ResourceServer resourceServer, AuthorizationProvider authorization) static ScopeRepresentationToModel.toModel(ScopeRepresentation scope, ResourceServer resourceServer, AuthorizationProvider authorization) static ScopeRepresentationToModel.toModel(ScopeRepresentation scope, ResourceServer resourceServer, AuthorizationProvider authorization, boolean updateIfExists) static ResourceRepresentationModelToRepresentation.toRepresentation(Resource model, ResourceServer resourceServer, AuthorizationProvider authorization) static ResourceRepresentationModelToRepresentation.toRepresentation(Resource model, ResourceServer resourceServer, AuthorizationProvider authorization, Boolean deep) static ResourceServerRepresentationModelToRepresentation.toRepresentation(ResourceServer model, ClientModel client) -
Uses of ResourceServer in org.keycloak.services.resources.admin.permissions
Methods in org.keycloak.services.resources.admin.permissions that return ResourceServerModifier and TypeMethodDescriptionAdminPermissionManagement.realmResourceServer()ClientPermissionManagement.resourceServer(ClientModel client) RolePermissionManagement.resourceServer(RoleModel role) RolePermissionsV2.resourceServer(RoleModel role) Methods in org.keycloak.services.resources.admin.permissions with parameters of type ResourceServerModifier and TypeMethodDescriptionbooleanRealmPermissionEvaluator.canManageAuthorization(ResourceServer resourceServer) booleanRealmPermissionEvaluator.canViewAuthorization(ResourceServer resourceServer) RolePermissionManagement.manageUsersPolicy(ResourceServer server) RolePermissionsV2.manageUsersPolicy(ResourceServer server) voidRealmPermissionEvaluator.requireManageAuthorization(ResourceServer resourceServer) voidRealmPermissionEvaluator.requireViewAuthorization(ResourceServer resourceServer) RolePermissionManagement.rolePolicy(ResourceServer server, RoleModel role) RolePermissionsV2.rolePolicy(ResourceServer server, RoleModel role) RolePermissionManagement.viewUsersPolicy(ResourceServer server) RolePermissionsV2.viewUsersPolicy(ResourceServer server)