Class AccessContractRestrictionHelper
java.lang.Object
fr.gouv.vitam.common.database.utils.AccessContractRestrictionHelper
-
Method Summary
Modifier and TypeMethodDescriptionstatic com.fasterxml.jackson.databind.JsonNode
applyAccessContractExceptRuleRestrictionsForObjectGroupForSelect
(com.fasterxml.jackson.databind.JsonNode queryDsl, AccessContractModel accessContract) SELECT - OBJECT GROUP (without rule restriction): Apply access contract restriction except rule restrictions for object group for select requeststatic com.fasterxml.jackson.databind.JsonNode
applyAccessContractRestrictionForObjectGroupForSelect
(com.fasterxml.jackson.databind.JsonNode queryDsl, AccessContractModel accessContract) SELECT - OBJECT GROUP: Apply access contract restriction for object group for select requeststatic com.fasterxml.jackson.databind.JsonNode
applyAccessContractRestrictionForUnitForSelect
(com.fasterxml.jackson.databind.JsonNode queryDsl, AccessContractModel accessContract) SELECT - UNIT: Apply access contract restriction for archive unit for select requeststatic com.fasterxml.jackson.databind.JsonNode
applyAccessContractRestrictionForUnitForUpdate
(com.fasterxml.jackson.databind.JsonNode queryDsl, AccessContractModel accessContract) UPDATE - UNIT: Apply access contract restriction for archive unit for update requeststatic AccessRightType
getAccessRightType
(AccessContractModel accessContract)
-
Method Details
-
applyAccessContractRestrictionForUnitForSelect
public static com.fasterxml.jackson.databind.JsonNode applyAccessContractRestrictionForUnitForSelect(com.fasterxml.jackson.databind.JsonNode queryDsl, AccessContractModel accessContract) throws InvalidParseOperationException, InvalidCreateOperationException SELECT - UNIT: Apply access contract restriction for archive unit for select request -
applyAccessContractRestrictionForObjectGroupForSelect
public static com.fasterxml.jackson.databind.JsonNode applyAccessContractRestrictionForObjectGroupForSelect(com.fasterxml.jackson.databind.JsonNode queryDsl, AccessContractModel accessContract) throws InvalidParseOperationException, InvalidCreateOperationException SELECT - OBJECT GROUP: Apply access contract restriction for object group for select request -
applyAccessContractExceptRuleRestrictionsForObjectGroupForSelect
public static com.fasterxml.jackson.databind.JsonNode applyAccessContractExceptRuleRestrictionsForObjectGroupForSelect(com.fasterxml.jackson.databind.JsonNode queryDsl, AccessContractModel accessContract) throws InvalidParseOperationException, InvalidCreateOperationException SELECT - OBJECT GROUP (without rule restriction): Apply access contract restriction except rule restrictions for object group for select request -
applyAccessContractRestrictionForUnitForUpdate
public static com.fasterxml.jackson.databind.JsonNode applyAccessContractRestrictionForUnitForUpdate(com.fasterxml.jackson.databind.JsonNode queryDsl, AccessContractModel accessContract) throws InvalidParseOperationException, InvalidCreateOperationException UPDATE - UNIT: Apply access contract restriction for archive unit for update request -
getAccessRightType
-