Uses of Interface
ca.uhn.fhir.rest.server.interceptor.auth.IRuleApplier
Package
Description
-
Uses of IRuleApplier in ca.uhn.fhir.rest.server.interceptor.auth
Modifier and TypeClassDescriptionclass
This class is a base class for interceptors which can be used to inspect requests and responses to determine whether the calling user has permission to perform the given action.Modifier and TypeFieldDescriptionfinal IRuleApplier
IAuthRuleTester.RuleTestRequest.ruleApplier
supplier for support servicesModifier and TypeMethodDescriptionIAuthRule.applyRule
(ca.uhn.fhir.rest.api.RestOperationTypeEnum theOperation, RequestDetails theRequestDetails, org.hl7.fhir.instance.model.api.IBaseResource theInputResource, org.hl7.fhir.instance.model.api.IIdType theInputResourceId, org.hl7.fhir.instance.model.api.IBaseResource theOutputResource, IRuleApplier theRuleApplier, Set<AuthorizationFlagsEnum> theFlags, ca.uhn.fhir.interceptor.api.Pointcut thePointcut) Applies the rule and returns a policy decision, ornull
if the rule does not applyRuleBulkExportImpl.applyRule
(ca.uhn.fhir.rest.api.RestOperationTypeEnum theOperation, RequestDetails theRequestDetails, org.hl7.fhir.instance.model.api.IBaseResource theInputResource, org.hl7.fhir.instance.model.api.IIdType theInputResourceId, org.hl7.fhir.instance.model.api.IBaseResource theOutputResource, IRuleApplier theRuleApplier, Set<AuthorizationFlagsEnum> theFlags, ca.uhn.fhir.interceptor.api.Pointcut thePointcut) RuleImplConditional.applyRule
(ca.uhn.fhir.rest.api.RestOperationTypeEnum theOperation, RequestDetails theRequestDetails, org.hl7.fhir.instance.model.api.IBaseResource theInputResource, org.hl7.fhir.instance.model.api.IIdType theInputResourceId, org.hl7.fhir.instance.model.api.IBaseResource theOutputResource, IRuleApplier theRuleApplier, Set<AuthorizationFlagsEnum> theFlags, ca.uhn.fhir.interceptor.api.Pointcut thePointcut) RuleImplUpdateHistoryRewrite.applyRule
(ca.uhn.fhir.rest.api.RestOperationTypeEnum theOperation, RequestDetails theRequestDetails, org.hl7.fhir.instance.model.api.IBaseResource theInputResource, org.hl7.fhir.instance.model.api.IIdType theInputResourceId, org.hl7.fhir.instance.model.api.IBaseResource theOutputResource, IRuleApplier theRuleApplier, Set<AuthorizationFlagsEnum> theFlags, ca.uhn.fhir.interceptor.api.Pointcut thePointcut) ModifierConstructorDescriptionRuleTestRequest
(PolicyEnum theMode, ca.uhn.fhir.rest.api.RestOperationTypeEnum theOperation, RequestDetails theRequestDetails, org.hl7.fhir.instance.model.api.IIdType theResourceId, org.hl7.fhir.instance.model.api.IBaseResource theResource, IRuleApplier theRuleApplier) -
Uses of IRuleApplier in ca.uhn.fhir.rest.server.interceptor.consent
Modifier and TypeFieldDescriptionprotected final IRuleApplier
RuleFilteringConsentService.myRuleApplier
Our delegate for consent verdicts