Uses of Class
org.openmetadata.service.security.policyevaluator.OperationContext
Packages that use OperationContext
Package
Description
-
Uses of OperationContext in org.openmetadata.service.resources
Methods in org.openmetadata.service.resources with parameters of type OperationContextModifier and TypeMethodDescriptionEntityResource.getByNameInternal(javax.ws.rs.core.UriInfo uriInfo, javax.ws.rs.core.SecurityContext securityContext, String name, EntityUtil.Fields fields, Include include, OperationContext operationContext, ResourceContextInterface resourceContext) EntityResource.getInternal(javax.ws.rs.core.UriInfo uriInfo, javax.ws.rs.core.SecurityContext securityContext, UUID id, EntityUtil.Fields fields, Include include, OperationContext operationContext, ResourceContextInterface resourceContext) EntityResource.getVersionInternal(javax.ws.rs.core.SecurityContext securityContext, UUID id, String version, OperationContext operationContext, ResourceContextInterface resourceContext) EntityResource.listInternal(javax.ws.rs.core.UriInfo uriInfo, javax.ws.rs.core.SecurityContext securityContext, EntityUtil.Fields fields, ListFilter filter, int limitParam, String before, String after, OperationContext operationContext, ResourceContextInterface resourceContext) protected EntityHistoryEntityResource.listVersionsInternal(javax.ws.rs.core.SecurityContext securityContext, UUID id, OperationContext operationContext, ResourceContextInterface resourceContext) -
Uses of OperationContext in org.openmetadata.service.security
Methods in org.openmetadata.service.security with parameters of type OperationContextModifier and TypeMethodDescriptionvoidAuthorizer.authorize(javax.ws.rs.core.SecurityContext securityContext, OperationContext operationContext, ResourceContextInterface resourceContext) voidDefaultAuthorizer.authorize(javax.ws.rs.core.SecurityContext securityContext, OperationContext operationContext, ResourceContextInterface resourceContext) voidNoopAuthorizer.authorize(javax.ws.rs.core.SecurityContext securityContext, OperationContext operationContext, ResourceContextInterface resourceContext) -
Uses of OperationContext in org.openmetadata.service.security.policyevaluator
Methods in org.openmetadata.service.security.policyevaluator with parameters of type OperationContextModifier and TypeMethodDescriptionvoidCompiledRule.evaluateAllowRule(OperationContext operationContext, SubjectContext subjectContext, ResourceContextInterface resourceContext, org.openmetadata.service.security.policyevaluator.SubjectContext.PolicyContext policyContext) voidCompiledRule.evaluateDenyRule(OperationContext operationContext, SubjectContext subjectContext, ResourceContextInterface resourceContext, org.openmetadata.service.security.policyevaluator.SubjectContext.PolicyContext policyContext) static voidPolicyEvaluator.hasPermission(@NonNull SubjectContext subjectContext, @NonNull ResourceContextInterface resourceContext, @NonNull OperationContext operationContext) Checks if the policy has rules that give permission to perform an operation on the given entity.