Package org.keycloak.authorization.fgap.evaluation.partial
package org.keycloak.authorization.fgap.evaluation.partial
-
ClassDescriptionAn
PartialEvaluationContext
instance provides access to contextual information when building a query for realm resources of a givenResourceType
.PolicyProvider
types 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_AUTHZ
feature.If a realm has theProfile.Feature.ADMIN_FINE_GRAINED_AUTHZ
feature 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.An interface that should be implemented to provide additional logic when evaluating permissions for a specific resource type.