Package dev.dsf.fhir.dao.command
Interface AuthorizationHelper
- All Known Implementing Classes:
AuthorizationHelperImpl
public interface AuthorizationHelper
-
Method Summary
Modifier and TypeMethodDescriptionvoidcheckCreateAllowed(int index, Connection connection, Identity identity, org.hl7.fhir.r4.model.Resource newResource) voidcheckDeleteAllowed(int index, Connection connection, Identity identity, org.hl7.fhir.r4.model.Resource oldResource) voidcheckReadAllowed(int index, Connection connection, Identity identity, org.hl7.fhir.r4.model.Resource existingResource) voidcheckSearchAllowed(int index, Identity identity, String resourceTypeName) voidcheckUpdateAllowed(int index, Connection connection, Identity identity, org.hl7.fhir.r4.model.Resource oldResource, org.hl7.fhir.r4.model.Resource newResource) voidfilterIncludeResults(int index, Connection connection, Identity identity, org.hl7.fhir.r4.model.Bundle multipleResult)
-
Method Details
-
checkCreateAllowed
void checkCreateAllowed(int index, Connection connection, Identity identity, org.hl7.fhir.r4.model.Resource newResource) -
checkReadAllowed
void checkReadAllowed(int index, Connection connection, Identity identity, org.hl7.fhir.r4.model.Resource existingResource) -
checkUpdateAllowed
void checkUpdateAllowed(int index, Connection connection, Identity identity, org.hl7.fhir.r4.model.Resource oldResource, org.hl7.fhir.r4.model.Resource newResource) -
checkDeleteAllowed
void checkDeleteAllowed(int index, Connection connection, Identity identity, org.hl7.fhir.r4.model.Resource oldResource) -
checkSearchAllowed
-
filterIncludeResults
void filterIncludeResults(int index, Connection connection, Identity identity, org.hl7.fhir.r4.model.Bundle multipleResult)
-