Uses of Class
org.keycloak.representations.idm.authorization.ResourceType
Packages that use ResourceType
Package
Description
Fine-grained Authorization SPI.
Provides classes and a SPI to plug different policy providers.
-
Uses of ResourceType in org.keycloak.authorization
Fields in org.keycloak.authorization declared as ResourceTypeModifier and TypeFieldDescriptionstatic final ResourceType
AdminPermissionsSchema.CLIENTS
static final ResourceType
AdminPermissionsSchema.GROUPS
static final ResourceType
AdminPermissionsSchema.ROLES
static final ResourceType
AdminPermissionsSchema.USERS
Methods in org.keycloak.authorization with parameters of type ResourceTypeModifier and TypeMethodDescriptionList<jakarta.persistence.criteria.Predicate>
AdminPermissionsSchema.applyAuthorizationFilters
(KeycloakSession session, ResourceType resourceType, PartialEvaluationStorageProvider evaluator, RealmModel realm, jakarta.persistence.criteria.CriteriaBuilder builder, jakarta.persistence.criteria.CriteriaQuery<?> queryBuilder, jakarta.persistence.criteria.Path<?> path) List<jakarta.persistence.criteria.Predicate>
AdminPermissionsSchema.applyAuthorizationFilters
(KeycloakSession session, ResourceType resourceType, RealmModel realm, jakarta.persistence.criteria.CriteriaBuilder builder, jakarta.persistence.criteria.CriteriaQuery<?> queryBuilder, jakarta.persistence.criteria.Path<?> path) List<jakarta.persistence.criteria.Predicate>
PartialEvaluator.getPredicates
(KeycloakSession session, ResourceType resourceType, PartialEvaluationStorageProvider storage, RealmModel realm, jakarta.persistence.criteria.CriteriaBuilder builder, jakarta.persistence.criteria.CriteriaQuery<?> queryBuilder, jakarta.persistence.criteria.Path<?> path) -
Uses of ResourceType in org.keycloak.authorization.policy.provider
Methods in org.keycloak.authorization.policy.provider that return ResourceTypeMethods in org.keycloak.authorization.policy.provider with parameters of type ResourceTypeModifier and TypeMethodDescriptionPartialEvaluationPolicyProvider.getPermissions
(KeycloakSession session, ResourceType resourceType, UserModel subject) Returns a list ofPolicy
instances representing the permissions that apply to a givensubject
when partially evaluating the realm resources that can be accessed.Constructors in org.keycloak.authorization.policy.provider with parameters of type ResourceTypeModifierConstructorDescriptionPartialEvaluationContext
(ResourceType resourceType, Set<String> allowedResources, Set<String> deniedResources, PartialEvaluationStorageProvider storage, jakarta.persistence.criteria.CriteriaBuilder criteriaBuilder, jakarta.persistence.criteria.CriteriaQuery<?> criteriaQuery, jakarta.persistence.criteria.Path<?> path) -
Uses of ResourceType in org.keycloak.authorization.policy.provider.group
Methods in org.keycloak.authorization.policy.provider.group with parameters of type ResourceTypeModifier and TypeMethodDescriptionGroupPolicyProvider.getPermissions
(KeycloakSession session, ResourceType resourceType, UserModel user) -
Uses of ResourceType in org.keycloak.authorization.policy.provider.role
Methods in org.keycloak.authorization.policy.provider.role with parameters of type ResourceTypeModifier and TypeMethodDescriptionRolePolicyProvider.getPermissions
(KeycloakSession session, ResourceType resourceType, UserModel subject) -
Uses of ResourceType in org.keycloak.authorization.policy.provider.user
Methods in org.keycloak.authorization.policy.provider.user with parameters of type ResourceTypeModifier and TypeMethodDescriptionUserPolicyProvider.getPermissions
(KeycloakSession session, ResourceType resourceType, UserModel subject) -
Uses of ResourceType in org.keycloak.representations.idm.authorization
Methods in org.keycloak.representations.idm.authorization that return types with arguments of type ResourceTypeModifier and TypeMethodDescriptionAuthorizationSchema.ResourceTypeDeserializer.deserialize
(com.fasterxml.jackson.core.JsonParser parser, com.fasterxml.jackson.databind.DeserializationContext context) AuthorizationSchema.getResourceTypes()
Constructor parameters in org.keycloak.representations.idm.authorization with type arguments of type ResourceType