# Uses of Annotation Interface
fr.gouv.vitam.common.security.rest.Secured

Packages that use Secured
Package
Description
fr.gouv.vitam.access.external.rest
Provides the web server application for the Access External module and the rest resources it uses.
fr.gouv.vitam.access.external.rest.v2.rest
fr.gouv.vitam.collect.external.external.rest
Provides the web server application for the Collect External module and the rest resources it uses.
fr.gouv.vitam.ingest.external.rest
Provides the web server application for the Ingest External module and the rest resources it uses.

- ## Uses of Secured in fr.gouv.vitam.access.external.rest

  Methods in fr.gouv.vitam.access.external.rest with annotations of type Secured
  Modifier and Type
  Method
  Description
  `jakarta.ws.rs.core.Response`
  AdminManagementExternalResource.`archiveUnitProfileSchema(String archiveUnitProfileId)`
  `jakarta.ws.rs.core.Response`
  AccessExternalResource.`bulkAtomicUpdateUnits(com.fasterxml.jackson.databind.JsonNode updateQueriesJson)`
  Bulk atomic update of archive units with json queries.
  `jakarta.ws.rs.core.Response`
  AccessExternalResource.`checkAccessRequestStatuses(List<AccessRequestReference> accessRequestReferences)`
  Bulk check of the status of a set of Access Requests.
  `jakarta.ws.rs.core.Response`
  AdminManagementExternalResource.`checkAgencies(InputStream document)`
  check agencies
  `jakarta.ws.rs.core.Response`
  AdminManagementExternalResource.`checkDocument(InputStream document)`
  checkFormat
  `jakarta.ws.rs.core.Response`
  AdminManagementExternalResource.`checkEvidenceAudit(com.fasterxml.jackson.databind.JsonNode select)`
  launch a traceability audit for the query
  `jakarta.ws.rs.core.Response`
  AdminManagementExternalResource.`checkOperationTraceability(com.fasterxml.jackson.databind.JsonNode query)`
  Deprecated.
  `jakarta.ws.rs.core.Response`
  AdminManagementExternalResource.`checkRules(InputStream document)`
  checkRules
  `jakarta.ws.rs.core.Response`
  AdminManagementExternalResource.`createArchiveUnitProfiles(com.fasterxml.jackson.databind.JsonNode select)`
  Import a set of archive unit profiles
  `jakarta.ws.rs.core.Response`
  AdminManagementExternalResource.`createArchiveUnitProfiles(InputStream document)`
  Import archive unit profiles
  `jakarta.ws.rs.core.Response`
  AdminManagementExternalResource.`createExternalOperation(LogbookOperationParameters operation)`
  Posts a new logbook entry to Vitam
  `jakarta.ws.rs.core.Response`
  AccessExternalResource.`createObjectAccessRequestByUnitId(jakarta.ws.rs.core.HttpHeaders headers, String unitId)`
  Create an access request for accessing the object of an archive unit stored on an async storage offer (tape storage offer) Access requests for objects stored on non-asynchronous storage offers does NOT require Access Request creation.
  `jakarta.ws.rs.core.Response`
  AdminManagementExternalResource.`createProfiles(com.fasterxml.jackson.databind.JsonNode select)`
  Import a set of profiles
  `jakarta.ws.rs.core.Response`
  AdminManagementExternalResource.`createProfiles(InputStream document)`
  Import a profiles document
  `jakarta.ws.rs.core.Response`
  AccessExternalResource.`deleteComputeInheritedRules(com.fasterxml.jackson.databind.JsonNode dslQuery)`
  `jakarta.ws.rs.core.Response`
  AccessExternalResource.`deleteGotVersions(DeleteGotVersionsRequest deleteGotVersionsRequest)`
  `jakarta.ws.rs.core.Response`
  AdminManagementExternalResource.`deleteUnitExternalSchema(List<String> paths)`
  `jakarta.ws.rs.core.Response`
  AdminManagementExternalResource.`downloadAgenciesCsvAsStream(String opId)`
  `jakarta.ws.rs.core.Response`
  AdminManagementExternalResource.`downloadBatchReportAsStream(String opId)`
  `jakarta.ws.rs.core.Response`
  AdminManagementExternalResource.`downloadDistributionReportAsStream(String opId)`
  `jakarta.ws.rs.core.Response`
  AdminManagementExternalResource.`downloadProfileFile(String fileId)`
  Download the profile file
  The caller is responsible to close the Response after consuming the inputStream.
  `jakarta.ws.rs.core.Response`
  AdminManagementExternalResource.`downloadRulesCsvAsStream(String opId)`
  `jakarta.ws.rs.core.Response`
  AdminManagementExternalResource.`downloadRulesReportAsStream(String opId)`
  Download report stored by Administration operation (currently administration reports )
  `jakarta.ws.rs.core.Response`
  AdminManagementExternalResource.`downloadTraceabilityFile(String fileId)`
  Download the traceability file
  The caller is responsible to close the Response after consuming the inputStream.
  `jakarta.ws.rs.core.Response`
  AccessExternalResource.`exportDIP(com.fasterxml.jackson.databind.JsonNode queryJson)`
  get a DIP by dsl query
  `jakarta.ws.rs.core.Response`
  AdminManagementExternalResource.`exportProbativeValue(ProbativeValueRequest probativeValueRequest)`
  launch probative value request
  `jakarta.ws.rs.core.Response`
  AdminManagementExternalResource.`findAccessContracts(com.fasterxml.jackson.databind.JsonNode select)`
  findAccessContracts using get method
  `jakarta.ws.rs.core.Response`
  AdminManagementExternalResource.`findAccessContractsByID(String documentId)`
  findAccessContractsByID
  `jakarta.ws.rs.core.Response`
  AdminManagementExternalResource.`findAccessionRegisterDetail(String originatingAgency, com.fasterxml.jackson.databind.JsonNode select)`
  findAccessionRegisterDetail
  `jakarta.ws.rs.core.Response`
  AdminManagementExternalResource.`findAgencies(com.fasterxml.jackson.databind.JsonNode select)`
  findContexts using get method
  `jakarta.ws.rs.core.Response`
  AdminManagementExternalResource.`findAgencyByID(String documentId)`
  findRuleByID
  `jakarta.ws.rs.core.Response`
  AdminManagementExternalResource.`findArchiveUnitProfiles(com.fasterxml.jackson.databind.JsonNode select)`
  find archive unit Profiles using get method
  `jakarta.ws.rs.core.Response`
  AdminManagementExternalResource.`findArchiveUnitProfilesByID(String documentId)`
  find archive unit profiles by id
  `jakarta.ws.rs.core.Response`
  AdminManagementExternalResource.`findContextById(String documentId)`
  findContextById
  `jakarta.ws.rs.core.Response`
  AdminManagementExternalResource.`findContexts(com.fasterxml.jackson.databind.JsonNode select)`
  findContexts using get method
  `jakarta.ws.rs.core.Response`
  AccessExternalResource.`findExportByID(String id)`
  `jakarta.ws.rs.core.Response`
  AdminManagementExternalResource.`findFormatByID(String documentId)`
  findFormatByID
  `jakarta.ws.rs.core.Response`
  AdminManagementExternalResource.`findGriffin(com.fasterxml.jackson.databind.JsonNode select)`
  `jakarta.ws.rs.core.Response`
  AdminManagementExternalResource.`findGriffinByID(String documentId)`
  `jakarta.ws.rs.core.Response`
  AdminManagementExternalResource.`findIngestContracts(com.fasterxml.jackson.databind.JsonNode select)`
  findIngestContracts using get method
  `jakarta.ws.rs.core.Response`
  AdminManagementExternalResource.`findIngestContractsByID(String documentId)`
  findIngestContractsByID
  `jakarta.ws.rs.core.Response`
  AdminManagementExternalResource.`findJobs()`
  `jakarta.ws.rs.core.Response`
  AdminManagementExternalResource.`findManagementContracts(com.fasterxml.jackson.databind.JsonNode select)`
  findManagementContracts using get method
  `jakarta.ws.rs.core.Response`
  AdminManagementExternalResource.`findManagementContractsByID(String documentId)`
  findManagementContractsByID
  `jakarta.ws.rs.core.Response`
  AdminManagementExternalResource.`findOntologies(com.fasterxml.jackson.databind.JsonNode select)`
  find ontologies using get method
  `jakarta.ws.rs.core.Response`
  AdminManagementExternalResource.`findOntologiesByID(String documentId)`
  find an ontology by id
  `jakarta.ws.rs.core.Response`
  AdminManagementExternalResource.`findPreservationByID(String documentId)`
  `jakarta.ws.rs.core.Response`
  AdminManagementExternalResource.`findPreservationScenarios(com.fasterxml.jackson.databind.JsonNode select)`
  `jakarta.ws.rs.core.Response`
  AdminManagementExternalResource.`findProfiles(com.fasterxml.jackson.databind.JsonNode select)`
  findProfiles using get method
  `jakarta.ws.rs.core.Response`
  AdminManagementExternalResource.`findProfilesByID(String documentId)`
  findProfilesByID
  `jakarta.ws.rs.core.Response`
  AdminManagementExternalResource.`findRuleByID(String documentId)`
  findRuleByID
  `jakarta.ws.rs.core.Response`
  AdminManagementExternalResource.`findSecurityProfileByIdentifier(String identifier)`
  Find security profile by identifier
  `jakarta.ws.rs.core.Response`
  AdminManagementExternalResource.`findSecurityProfiles(com.fasterxml.jackson.databind.JsonNode select)`
  Find security profiles using get method
  `jakarta.ws.rs.core.Response`
  AccessExternalResource.`findTransferByID(String id)`
  `jakarta.ws.rs.core.Response`
  AdminManagementExternalResource.`forcePause(ProcessPause info)`
  Pause the processes specified by ProcessPause info
  `jakarta.ws.rs.core.Response`
  AdminManagementExternalResource.`getAccessionRegister(com.fasterxml.jackson.databind.JsonNode select)`
  getAccessionRegister using get method
  `jakarta.ws.rs.core.Response`
  AdminManagementExternalResource.`getAccessionRegisterDetails(com.fasterxml.jackson.databind.JsonNode select)`
  getAccessionRegisterDetails using get method
  `jakarta.ws.rs.core.Response`
  AdminManagementExternalResource.`getAccessionRegisterSymbolic(com.fasterxml.jackson.databind.JsonNode select)`
  Retrieve accession register symbolic
  `jakarta.ws.rs.core.Response`
  AccessExternalResource.`getAccessLog(com.fasterxml.jackson.databind.JsonNode params)`
  `jakarta.ws.rs.core.Response`
  AccessExternalResource.`getDataObjectByObjectPersistentIdentifier(jakarta.ws.rs.core.HttpHeaders headers, String persistentIdentifier)`
  The caller is responsible to close the Response after consuming the inputStream.
  `jakarta.ws.rs.core.Response`
  AccessExternalResource.`getDataObjectByUnitId(jakarta.ws.rs.core.HttpHeaders headers, String unitId)`
  The caller is responsible to close the Response after consuming the inputStream.
  `jakarta.ws.rs.core.Response`
  AccessExternalResource.`getDataObjectByUnitPersistentIdentifier(jakarta.ws.rs.core.HttpHeaders headers, String persistentIdentifier, String qualifier, Integer version)`
  The caller is responsible to close the Response after consuming the inputStream.
  `jakarta.ws.rs.core.Response`
  AdminManagementExternalResource.`getFormats(com.fasterxml.jackson.databind.JsonNode select)`
  getFormats using get method
  `jakarta.ws.rs.core.Response`
  LogbookExternalResource.`getObjectGroupLifeCycleById(String objectGroupLifeCycleId, com.fasterxml.jackson.databind.JsonNode queryDsl)`
  gets the object group life cycle based on its id
  `jakarta.ws.rs.core.Response`
  AccessExternalResource.`getObjectGroupMetadataByUnitId(jakarta.ws.rs.core.HttpHeaders headers, String unitId, com.fasterxml.jackson.databind.JsonNode queryJson)`
  Retrieve Object group list by query based on identifier of the unit
  `jakarta.ws.rs.core.Response`
  AccessExternalResource.`getObjects(com.fasterxml.jackson.databind.JsonNode queryJson)`
  get Objects group list based on DSL query
  `jakarta.ws.rs.core.Response`
  AccessExternalResource.`getObjectsByPersistentIdentifier(String persistentIdentifier, com.fasterxml.jackson.databind.JsonNode queryJson)`
  get Objects list based on persistent identifier
  `jakarta.ws.rs.core.Response`
  LogbookExternalResource.`getOperationById(String operationId, com.fasterxml.jackson.databind.JsonNode queryDsl)`
  Get a specific operation based on its id
  `jakarta.ws.rs.core.Response`
  AdminManagementExternalResource.`getOperationProcessExecutionDetails(String id)`
  get the workflow status
  `jakarta.ws.rs.core.Response`
  AdminManagementExternalResource.`getPublicConfiguration()`
  `jakarta.ws.rs.core.Response`
  AdminManagementExternalResource.`getRules(com.fasterxml.jackson.databind.JsonNode select)`
  getRules using get method
  `jakarta.ws.rs.core.Response`
  AccessExternalResource.`getUnitById(com.fasterxml.jackson.databind.JsonNode queryJson, String idUnit)`
  get units list by query based on identifier
  `jakarta.ws.rs.core.Response`
  AccessExternalResource.`getUnitByPersistentIdentifier(String persistentIdentifier, com.fasterxml.jackson.databind.JsonNode queryJson)`
  Retrieve archive units by unit persistent identifier
  `jakarta.ws.rs.core.Response`
  LogbookExternalResource.`getUnitLifeCycleById(String unitLifeCycleId, com.fasterxml.jackson.databind.JsonNode queryDsl)`
  gets the unit life cycle based on its id
  `jakarta.ws.rs.core.Response`
  AccessExternalResource.`getUnits(com.fasterxml.jackson.databind.JsonNode queryJson)`
  get units list by query
  `jakarta.ws.rs.core.Response`
  AdminManagementExternalResource.`getWorkflowDefinitions(jakarta.ws.rs.core.HttpHeaders headers)`
  `jakarta.ws.rs.core.Response`
  AdminManagementExternalResource.`getWorkFlowExecutionStatus(String id)`
  `jakarta.ws.rs.core.Response`
  AdminManagementExternalResource.`importAccessContracts(com.fasterxml.jackson.databind.JsonNode contract)`
  Import a set of access contracts.
  `jakarta.ws.rs.core.Response`
  AdminManagementExternalResource.`importAgenciesFile(jakarta.ws.rs.core.HttpHeaders headers, InputStream document)`
  Import a agencies document
  `jakarta.ws.rs.core.Response`
  AdminManagementExternalResource.`importContexts(com.fasterxml.jackson.databind.JsonNode select)`
  Import a set of contexts
  `jakarta.ws.rs.core.Response`
  AdminManagementExternalResource.`importFormat(jakarta.ws.rs.core.HttpHeaders headers, jakarta.ws.rs.core.UriInfo uriInfo, InputStream document)`
  Import a format
  `jakarta.ws.rs.core.Response`
  AdminManagementExternalResource.`importGriffin(com.fasterxml.jackson.databind.JsonNode griffins)`
  `jakarta.ws.rs.core.Response`
  AdminManagementExternalResource.`importIngestContracts(com.fasterxml.jackson.databind.JsonNode select)`
  Import a set of ingest contracts.
  `jakarta.ws.rs.core.Response`
  AdminManagementExternalResource.`importManagementContracts(com.fasterxml.jackson.databind.JsonNode contract)`
  Import a set of management contracts.
  `jakarta.ws.rs.core.Response`
  AdminManagementExternalResource.`importOntologies(boolean forceUpdate, com.fasterxml.jackson.databind.JsonNode ontologies)`
  Import a set of ontologies
  `jakarta.ws.rs.core.Response`
  AdminManagementExternalResource.`importPreservationScenario(com.fasterxml.jackson.databind.JsonNode preservationScenarios)`
  `jakarta.ws.rs.core.Response`
  AdminManagementExternalResource.`importProfileFile(jakarta.ws.rs.core.UriInfo uriInfo, String profileMetadataId, InputStream profileFile)`
  Import a Profile file document (xsd or rng, ...)
  `jakarta.ws.rs.core.Response`
  AdminManagementExternalResource.`importRulesFile(jakarta.ws.rs.core.HttpHeaders headers, InputStream document)`
  Import a rules document
  `jakarta.ws.rs.core.Response`
  AdminManagementExternalResource.`importSecurityProfiles(com.fasterxml.jackson.databind.JsonNode document)`
  Import security profile documents
  `jakarta.ws.rs.core.Response`
  AdminManagementExternalResource.`importUnitExternalSchema(com.fasterxml.jackson.databind.JsonNode externalSchema)`
  `jakarta.ws.rs.core.Response`
  AdminManagementExternalResource.`interruptWorkFlowExecution(String id, boolean force)`
  Interrupt the process of an operation identified by Id.
  `jakarta.ws.rs.core.Response`
  AdminManagementExternalResource.`launchAudit(AuditOptions options)`
  launch Audit
  `jakarta.ws.rs.core.Response`
  AdminManagementExternalResource.`launchReferentialAudit(AuditReferentialOptions options)`
  launch Audit
  `jakarta.ws.rs.core.Response`
  AdminManagementExternalResource.`linkedCheckOperationTraceability(com.fasterxml.jackson.databind.JsonNode query)`
  Checks a list of traceability operation
  `jakarta.ws.rs.core.Response`
  AdminManagementExternalResource.`listOperationsDetails(jakarta.ws.rs.core.HttpHeaders headers, ProcessQuery query)`
  `jakarta.ws.rs.core.Response`
  AccessExternalResource.`massUpdateUnits(com.fasterxml.jackson.databind.JsonNode queryJson)`
  Mass update of archive units with json query.
  `jakarta.ws.rs.core.Response`
  AccessExternalResource.`massUpdateUnitsRules(MassUpdateUnitRuleRequest massUpdateUnitRuleRequest)`
  Mass update of archive units rules with json request.
  `jakarta.ws.rs.core.Response`
  AdminManagementExternalResource.`objectGroupSchema()`
  `jakarta.ws.rs.core.Response`
  AccessExternalResource.`reclassification(com.fasterxml.jackson.databind.JsonNode queryJson)`
  Performs a reclassification workflow.
  `jakarta.ws.rs.core.Response`
  AdminManagementExternalResource.`rectificationAudit(String operationId)`
  launch a rectification audit for the operation
  `jakarta.ws.rs.core.Response`
  AccessExternalResource.`removeAccessRequest(AccessRequestReference accessRequestReference)`
  Removes an Access Request from an async storage offer (tape storage offer) After removing an Access Request, object in not more guaranteed to be accessible for download.
  `jakarta.ws.rs.core.Response`
  AdminManagementExternalResource.`removeForcePause(ProcessPause info)`
  Remove the pause for the processes specified by ProcessPause info
  `jakarta.ws.rs.core.Response`
  AccessExternalResource.`revertUpdateUnits(RevertUpdateOptions revertUpdateOptions)`
  Revert an update of archive units with json query.
  `jakarta.ws.rs.core.Response`
  LogbookExternalResource.`selectOperation(com.fasterxml.jackson.databind.JsonNode query)`
  Search for operation with a DSL request
  `jakarta.ws.rs.core.Response`
  AccessExternalResource.`selectUnitsWithInheritedRules(com.fasterxml.jackson.databind.JsonNode queryJson)`
  Select units with inherited rules
  `jakarta.ws.rs.core.Response`
  AccessExternalResource.`startComputeInheritedRules(com.fasterxml.jackson.databind.JsonNode dslQuery)`
  `jakarta.ws.rs.core.Response`
  AccessExternalResource.`startEliminationAction(EliminationRequestBody eliminationRequestBody)`
  Performs an elimination action workflow.
  `jakarta.ws.rs.core.Response`
  AccessExternalResource.`startEliminationAnalysis(EliminationRequestBody eliminationRequestBody)`
  Performs an elimination analysis workflow.
  `jakarta.ws.rs.core.Response`
  AccessExternalResource.`startPreservation(PreservationRequest preservationRequest)`
  `jakarta.ws.rs.core.Response`
  AccessExternalResource.`streamObjects(com.fasterxml.jackson.databind.JsonNode queryJson)`
  get objects list by query
  `jakarta.ws.rs.core.Response`
  AccessExternalResource.`streamUnits(com.fasterxml.jackson.databind.JsonNode queryJson)`
  get units list by query
  `jakarta.ws.rs.core.Response`
  AccessExternalResource.`transfer(TransferRequest transferRequest)`
  `jakarta.ws.rs.core.Response`
  AccessExternalResource.`transferReply(InputStream transferReply)`
  `jakarta.ws.rs.core.Response`
  AdminManagementExternalResource.`unitSchema()`
  `jakarta.ws.rs.core.Response`
  AdminManagementExternalResource.`updateAccessContract(String identifier, com.fasterxml.jackson.databind.JsonNode queryDsl)`
  Update access contract
  `jakarta.ws.rs.core.Response`
  AdminManagementExternalResource.`updateArchiveUnitProfile(String identifier, com.fasterxml.jackson.databind.JsonNode queryDsl)`
  Update archive unit profile
  `jakarta.ws.rs.core.Response`
  AdminManagementExternalResource.`updateContext(String identifier, com.fasterxml.jackson.databind.JsonNode queryDsl)`
  Update context
  `jakarta.ws.rs.core.Response`
  AdminManagementExternalResource.`updateIngestContract(String identifier, com.fasterxml.jackson.databind.JsonNode queryDsl)`
  Update ingest contract
  `jakarta.ws.rs.core.Response`
  AdminManagementExternalResource.`updateManagementContract(String identifier, com.fasterxml.jackson.databind.JsonNode queryDsl)`
  Update management contract
  `jakarta.ws.rs.core.Response`
  AdminManagementExternalResource.`updateProfile(String identifier, com.fasterxml.jackson.databind.JsonNode queryDsl)`
  Update profile
  `jakarta.ws.rs.core.Response`
  AdminManagementExternalResource.`updateSecurityProfile(String identifier, com.fasterxml.jackson.databind.JsonNode queryDsl)`
  Update a security profile
  `jakarta.ws.rs.core.Response`
  AccessExternalResource.`updateUnitById(com.fasterxml.jackson.databind.JsonNode queryJson, String idUnit)`
  Deprecated.
  This Method is no longer maintained and is no longer acceptable for updating units.
  `jakarta.ws.rs.core.Response`
  AdminManagementExternalResource.`updateWorkFlowStatus(jakarta.ws.rs.core.HttpHeaders headers, String id)`
  Update the status of an operation.

- ## Uses of Secured in fr.gouv.vitam.access.external.rest.v2.rest

  Methods in fr.gouv.vitam.access.external.rest.v2.rest with annotations of type Secured
  Modifier and Type
  Method
  Description
  `jakarta.ws.rs.core.Response`
  AccessExternalResourceV2.`exportDIP(DipRequest dipRequest)`
  Get a DIP by dip request (dsl query + other export options)

- ## Uses of Secured in fr.gouv.vitam.collect.external.external.rest

  Methods in fr.gouv.vitam.collect.external.external.rest with annotations of type Secured
  Modifier and Type
  Method
  Description
  `jakarta.ws.rs.core.Response`
  TransactionExternalResource.`abortTransaction(String transactionId)`
  `jakarta.ws.rs.core.Response`
  TransactionExternalResource.`bulkAtomicUpdateUnits(String transactionId, com.fasterxml.jackson.databind.JsonNode updateQueriesJson)`
  Bulk atomic update of archive units with json queries of the provided collect transaction.
  `jakarta.ws.rs.core.Response`
  TransactionExternalResource.`closeTransaction(String transactionId)`
  `jakarta.ws.rs.core.Response`
  CollectMetadataExternalResource.`createObjectGroup(String unitId, String usageString, Integer version, ObjectDto objectDto)`
  `jakarta.ws.rs.core.Response`
  ProjectExternalResource.`deleteProjectById(String projectId)`
  `jakarta.ws.rs.core.Response`
  TransactionExternalResource.`deleteTransactionById(String transactionId)`
  `jakarta.ws.rs.core.Response`
  CollectMetadataExternalResource.`download(String unitId, String usageString, Integer version)`
  `jakarta.ws.rs.core.Response`
  TransactionExternalResource.`downloadSIP(String transactionId)`
  `jakarta.ws.rs.core.Response`
  ProjectExternalResource.`getAllTransactions(String projectId)`
  `jakarta.ws.rs.core.Response`
  CollectMetadataExternalResource.`getObjectById(String gotId)`
  `jakarta.ws.rs.core.Response`
  ProjectExternalResource.`getProjectById(String projectId)`
  `jakarta.ws.rs.core.Response`
  ProjectExternalResource.`getProjects()`
  `jakarta.ws.rs.core.Response`
  TransactionExternalResource.`getTransactionById(String transactionId)`
  `jakarta.ws.rs.core.Response`
  CollectMetadataExternalResource.`getUnitById(String unitId)`
  `jakarta.ws.rs.core.Response`
  ProjectExternalResource.`initProject(ProjectDto projectDto)`
  `jakarta.ws.rs.core.Response`
  ProjectExternalResource.`initTransaction(TransactionDto transactionDto, String projectId)`
  `jakarta.ws.rs.core.Response`
  TransactionExternalResource.`reclassification(String transactionId, com.fasterxml.jackson.databind.JsonNode queryJson)`
  `jakarta.ws.rs.core.Response`
  TransactionExternalResource.`reopenTransaction(String transactionId)`
  `jakarta.ws.rs.core.Response`
  ProjectExternalResource.`searchProject(CriteriaProjectDto criteriaProjectDto)`
  `jakarta.ws.rs.core.Response`
  TransactionExternalResource.`selectUnits(String transactionId, com.fasterxml.jackson.databind.JsonNode jsonQuery)`
  select Unit
  `jakarta.ws.rs.core.Response`
  TransactionExternalResource.`selectUnitsWithInheritedRules(String transactionId, com.fasterxml.jackson.databind.JsonNode queryJson)`
  `jakarta.ws.rs.core.Response`
  TransactionExternalResource.`sendSip(String transactionId)`
  `jakarta.ws.rs.core.Response`
  TransactionExternalResource.`startDeletionAction(String transactionId, DeletionRequestBody deletionRequestBody)`
  Performs a deletion workflow on transaction in collect.
  `jakarta.ws.rs.core.Response`
  ProjectExternalResource.`updateProject(ProjectDto projectDto)`
  `jakarta.ws.rs.core.Response`
  TransactionExternalResource.`updateTransaction(TransactionDto transactionDto)`
  `jakarta.ws.rs.core.Response`
  TransactionExternalResource.`updateUnits(String transactionId, InputStream inputStream)`
  Deprecated, for removal: This API element is subject to removal in a future version.
  `jakarta.ws.rs.core.Response`
  TransactionExternalResource.`updateUnitsWithMetadataCsv(String transactionId, InputStream metadataCsvInputStream)`
  `jakarta.ws.rs.core.Response`
  TransactionExternalResource.`updateUnitsWithMetadataJsonl(String transactionId, InputStream metadataJsonlInputStream)`
  `jakarta.ws.rs.core.Response`
  CollectMetadataExternalResource.`upload(String unitId, String usageString, Integer version, InputStream uploadedInputStream)`
  `jakarta.ws.rs.core.Response`
  TransactionExternalResource.`uploadArchiveUnit(String transactionId, com.fasterxml.jackson.databind.JsonNode unitJsonNode)`
  `jakarta.ws.rs.core.Response`
  TransactionExternalResource.`uploadSipToTransaction(String transactionId, InputStream inputStream)`
  Upload SIP to transaction
  `jakarta.ws.rs.core.Response`
  TransactionExternalResource.`uploadTransactionZip(String transactionId, InputStream inputStreamObject, String encoding, String attachementId)`
  `jakarta.ws.rs.core.Response`
  ProjectExternalResource.`uploadZipToProject(String projectId, InputStream inputStreamObject, String encoding)`

- ## Uses of Secured in fr.gouv.vitam.ingest.external.rest

  Methods in fr.gouv.vitam.ingest.external.rest with annotations of type Secured
  Modifier and Type
  Method
  Description
  `jakarta.ws.rs.core.Response`
  IngestExternalResource.`downloadArchiveTransferReplyAsStream(String objectId)`
  Download archive transfer reply stored by Ingest operation
  `jakarta.ws.rs.core.Response`
  IngestExternalResource.`downloadIngestManifestsAsStream(String objectId)`
  Download manifest stored by Ingest operation
  `void`
  IngestExternalResource.`upload(String contextId, String action, String manifestDigestAlgo, String manifestDigestValue, InputStream uploadedInputStream, jakarta.ws.rs.container.AsyncResponse asyncResponse)`
  upload the file in local
  `void`
  IngestExternalResource.`uploadLocal(String contextId, String action, String manifestDigestAlgo, String manifestDigestValue, LocalFile localFile, jakarta.ws.rs.container.AsyncResponse asyncResponse)`
  upload a local file