Uses of Class
org.openmetadata.service.security.policyevaluator.OperationContext
-
Packages that use OperationContext Package Description org.openmetadata.service.resources org.openmetadata.service.security org.openmetadata.service.security.policyevaluator -
-
Uses of OperationContext in org.openmetadata.service.resources
Methods in org.openmetadata.service.resources with parameters of type OperationContext Modifier and Type Method Description TEntityResource. getByNameInternal(javax.ws.rs.core.UriInfo uriInfo, javax.ws.rs.core.SecurityContext securityContext, String name, EntityUtil.Fields fields, Include include, OperationContext operationContext, ResourceContextInterface resourceContext)TEntityResource. getInternal(javax.ws.rs.core.UriInfo uriInfo, javax.ws.rs.core.SecurityContext securityContext, UUID id, EntityUtil.Fields fields, Include include, OperationContext operationContext, ResourceContextInterface resourceContext)TEntityResource. getVersionInternal(javax.ws.rs.core.SecurityContext securityContext, UUID id, String version, OperationContext operationContext, ResourceContextInterface resourceContext)ResultList<T>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 OperationContext Modifier and Type Method Description voidAuthorizer. 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 OperationContext Modifier and Type Method Description voidCompiledRule. 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.
-