Interface IRuleApplier

All Known Implementing Classes:
AuthorizationInterceptor

public interface IRuleApplier
  • Method Summary

    Modifier and Type
    Method
    Description
    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)
     
    org.slf4j.Logger
     
    ca.uhn.fhir.context.support.IValidationSupport
     
  • Method Details

    • getTroubleshootingLog

      @Nonnull org.slf4j.Logger getTroubleshootingLog()
    • applyRulesAndReturnDecision

      AuthorizationInterceptor.Verdict 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)
    • getValidationSupport

      @Nullable ca.uhn.fhir.context.support.IValidationSupport getValidationSupport()