Uses of Package
org.keycloak.authorization.policy.provider
Packages that use org.keycloak.authorization.policy.provider
Package
Description
Fine-grained Authorization SPI.
Provides classes and a SPI to plug different policy providers.
-
Classes in org.keycloak.authorization.policy.provider used by org.keycloak.authorizationClassDescriptionIf a realm has the
Profile.Feature.ADMIN_FINE_GRAINED_AUTHZfeature enabled, realm resources storage providers can implement this interface if they want to apply custom predicates to queries to filter their results based on the permissions available from the realm. -
Classes in org.keycloak.authorization.policy.provider used by org.keycloak.authorization.admin
-
Classes in org.keycloak.authorization.policy.provider used by org.keycloak.authorization.policy.providerClassDescriptionAn
PartialEvaluationContextinstance provides access to contextual information when building a query for realm resources of a givenResourceType.If a realm has theProfile.Feature.ADMIN_FINE_GRAINED_AUTHZfeature enabled, realm resources storage providers can implement this interface if they want to apply custom predicates to queries to filter their results based on the permissions available from the realm. -
-
-
-
Classes in org.keycloak.authorization.policy.provider used by org.keycloak.authorization.policy.provider.groupClassDescription
PolicyProvidertypes can implement this interface if they support to partially evaluate the permissions that should apply to a given subject, aUserModel, when calculating the realm resources they have access in the context of theProfile.Feature.ADMIN_FINE_GRAINED_AUTHZfeature. -
-
-
-
Classes in org.keycloak.authorization.policy.provider used by org.keycloak.authorization.policy.provider.roleClassDescription
PolicyProvidertypes can implement this interface if they support to partially evaluate the permissions that should apply to a given subject, aUserModel, when calculating the realm resources they have access in the context of theProfile.Feature.ADMIN_FINE_GRAINED_AUTHZfeature. -
-
Classes in org.keycloak.authorization.policy.provider used by org.keycloak.authorization.policy.provider.userClassDescription
PolicyProvidertypes can implement this interface if they support to partially evaluate the permissions that should apply to a given subject, aUserModel, when calculating the realm resources they have access in the context of theProfile.Feature.ADMIN_FINE_GRAINED_AUTHZfeature. -
Classes in org.keycloak.authorization.policy.provider used by org.keycloak.models.jpaClassDescriptionAn
PartialEvaluationContextinstance provides access to contextual information when building a query for realm resources of a givenResourceType.If a realm has theProfile.Feature.ADMIN_FINE_GRAINED_AUTHZfeature enabled, realm resources storage providers can implement this interface if they want to apply custom predicates to queries to filter their results based on the permissions available from the realm.