Class BulkAccessControlInput


  • public class BulkAccessControlInput
    extends Object
    Class that model the content of the JSON file used as input for the BulkAccessControl
    {
    item: {
    mode: "replace",
    accessConditions: [
    {
    "name": "openaccess"
    }
    ]
    },
    bitstream: {
    constraints: {
    uuid: [bit-uuid1, bit-uuid2, ..., bit-uuidN],
    },
    mode: "add",
    accessConditions: [
    {
    "name": "embargo",
    "startDate": "2024-06-24T23:59:59.999+0000"
    }
    ]
    }
    }
    Author:
    Mohamed Eskander (mohamed.eskander at 4science.it)