-
IAuthRule.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, or null
if the rule does not apply
RuleBulkExportImpl.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)
AuthorizationInterceptor.applyRulesAndReturnDecision(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,
ca.uhn.fhir.interceptor.api.Pointcut thePointcut)
IRuleApplier.applyRulesAndReturnDecision(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,
ca.uhn.fhir.interceptor.api.Pointcut thePointcut)
protected void
protected void
This method should not be overridden.