Uses of Annotation Interface
fr.gouv.vitam.common.security.rest.Secured
Package
Description
Provides the web server application for the Access External module and the rest resources it uses.
Provides the web server application for the Collect External module and the rest resources it uses.
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
Modifier and TypeMethodDescriptionjavax.ws.rs.core.Response
AdminManagementExternalResource.archiveUnitProfileSchema
(String archiveUnitProfileId) javax.ws.rs.core.Response
AccessExternalResource.bulkAtomicUpdateUnits
(com.fasterxml.jackson.databind.JsonNode updateQueriesJson) Bulk atomic update of archive units with json queries.javax.ws.rs.core.Response
AccessExternalResource.checkAccessRequestStatuses
(List<AccessRequestReference> accessRequestReferences) Bulk check of the status of a set of Access Requests.javax.ws.rs.core.Response
AdminManagementExternalResource.checkAgencies
(InputStream document) check agenciesjavax.ws.rs.core.Response
AdminManagementExternalResource.checkDocument
(InputStream document) checkFormatjavax.ws.rs.core.Response
AdminManagementExternalResource.checkEvidenceAudit
(com.fasterxml.jackson.databind.JsonNode select) launch a traceability audit for the queryjavax.ws.rs.core.Response
AdminManagementExternalResource.checkOperationTraceability
(com.fasterxml.jackson.databind.JsonNode query) Deprecated.javax.ws.rs.core.Response
AdminManagementExternalResource.checkRules
(InputStream document) checkRulesjavax.ws.rs.core.Response
AdminManagementExternalResource.createArchiveUnitProfiles
(com.fasterxml.jackson.databind.JsonNode select) Import a set of archive unit profilesjavax.ws.rs.core.Response
AdminManagementExternalResource.createArchiveUnitProfiles
(InputStream document) Import archive unit profilesjavax.ws.rs.core.Response
AdminManagementExternalResource.createExternalOperation
(LogbookOperationParameters operation) Posts a new logbook entry to Vitamjavax.ws.rs.core.Response
AccessExternalResource.createObjectAccessRequestByUnitId
(javax.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.javax.ws.rs.core.Response
AdminManagementExternalResource.createProfiles
(com.fasterxml.jackson.databind.JsonNode select) Import a set of profilesjavax.ws.rs.core.Response
AdminManagementExternalResource.createProfiles
(InputStream document) Import a profiles documentjavax.ws.rs.core.Response
AccessExternalResource.deleteComputeInheritedRules
(com.fasterxml.jackson.databind.JsonNode dslQuery) javax.ws.rs.core.Response
AccessExternalResource.deleteGotVersions
(DeleteGotVersionsRequest deleteGotVersionsRequest) javax.ws.rs.core.Response
AdminManagementExternalResource.deleteUnitExternalSchema
(List<String> paths) javax.ws.rs.core.Response
AdminManagementExternalResource.downloadAgenciesCsvAsStream
(String opId) javax.ws.rs.core.Response
AdminManagementExternalResource.downloadBatchReportAsStream
(String opId) javax.ws.rs.core.Response
AdminManagementExternalResource.downloadDistributionReportAsStream
(String opId) javax.ws.rs.core.Response
AdminManagementExternalResource.downloadProfileFile
(String fileId) Download the profile file
The caller is responsible to close the Response after consuming the inputStream.javax.ws.rs.core.Response
AdminManagementExternalResource.downloadRulesCsvAsStream
(String opId) javax.ws.rs.core.Response
AdminManagementExternalResource.downloadRulesReportAsStream
(String opId) Download report stored by Administration operation (currently administration reports )javax.ws.rs.core.Response
AdminManagementExternalResource.downloadTraceabilityFile
(String fileId) Download the traceability file
The caller is responsible to close the Response after consuming the inputStream.javax.ws.rs.core.Response
AccessExternalResource.exportDIP
(com.fasterxml.jackson.databind.JsonNode queryJson) get a DIP by dsl queryjavax.ws.rs.core.Response
AdminManagementExternalResource.exportProbativeValue
(ProbativeValueRequest probativeValueRequest) launch probative value requestjavax.ws.rs.core.Response
AdminManagementExternalResource.findAccessContracts
(com.fasterxml.jackson.databind.JsonNode select) findAccessContracts using get methodjavax.ws.rs.core.Response
AdminManagementExternalResource.findAccessContractsByID
(String documentId) findAccessContractsByIDjavax.ws.rs.core.Response
AdminManagementExternalResource.findAccessionRegisterDetail
(String originatingAgency, com.fasterxml.jackson.databind.JsonNode select) findAccessionRegisterDetailjavax.ws.rs.core.Response
AdminManagementExternalResource.findAgencies
(com.fasterxml.jackson.databind.JsonNode select) findContexts using get methodjavax.ws.rs.core.Response
AdminManagementExternalResource.findAgencyByID
(String documentId) findRuleByIDjavax.ws.rs.core.Response
AdminManagementExternalResource.findArchiveUnitProfiles
(com.fasterxml.jackson.databind.JsonNode select) find archive unit Profiles using get methodjavax.ws.rs.core.Response
AdminManagementExternalResource.findArchiveUnitProfilesByID
(String documentId) find archive unit profiles by idjavax.ws.rs.core.Response
AdminManagementExternalResource.findContextById
(String documentId) findContextByIdjavax.ws.rs.core.Response
AdminManagementExternalResource.findContexts
(com.fasterxml.jackson.databind.JsonNode select) findContexts using get methodjavax.ws.rs.core.Response
AccessExternalResource.findExportByID
(String id) javax.ws.rs.core.Response
AdminManagementExternalResource.findFormatByID
(String documentId) findFormatByIDjavax.ws.rs.core.Response
AdminManagementExternalResource.findGriffin
(com.fasterxml.jackson.databind.JsonNode select) javax.ws.rs.core.Response
AdminManagementExternalResource.findGriffinByID
(String documentId) javax.ws.rs.core.Response
AdminManagementExternalResource.findIngestContracts
(com.fasterxml.jackson.databind.JsonNode select) findIngestContracts using get methodjavax.ws.rs.core.Response
AdminManagementExternalResource.findIngestContractsByID
(String documentId) findIngestContractsByIDjavax.ws.rs.core.Response
AdminManagementExternalResource.findJobs()
javax.ws.rs.core.Response
AdminManagementExternalResource.findManagementContracts
(com.fasterxml.jackson.databind.JsonNode select) findManagementContracts using get methodjavax.ws.rs.core.Response
AdminManagementExternalResource.findManagementContractsByID
(String documentId) findManagementContractsByIDjavax.ws.rs.core.Response
AdminManagementExternalResource.findOntologies
(com.fasterxml.jackson.databind.JsonNode select) find ontologies using get methodjavax.ws.rs.core.Response
AdminManagementExternalResource.findOntologiesByID
(String documentId) find an ontology by idjavax.ws.rs.core.Response
AdminManagementExternalResource.findPreservationByID
(String documentId) javax.ws.rs.core.Response
AdminManagementExternalResource.findPreservationScenarios
(com.fasterxml.jackson.databind.JsonNode select) javax.ws.rs.core.Response
AdminManagementExternalResource.findProfiles
(com.fasterxml.jackson.databind.JsonNode select) findProfiles using get methodjavax.ws.rs.core.Response
AdminManagementExternalResource.findProfilesByID
(String documentId) findProfilesByIDjavax.ws.rs.core.Response
AdminManagementExternalResource.findRuleByID
(String documentId) findRuleByIDjavax.ws.rs.core.Response
AdminManagementExternalResource.findSecurityProfileByIdentifier
(String identifier) Find security profile by identifierjavax.ws.rs.core.Response
AdminManagementExternalResource.findSecurityProfiles
(com.fasterxml.jackson.databind.JsonNode select) Find security profiles using get methodjavax.ws.rs.core.Response
AccessExternalResource.findTransferByID
(String id) javax.ws.rs.core.Response
AdminManagementExternalResource.forcePause
(ProcessPause info) Pause the processes specified by ProcessPause infojavax.ws.rs.core.Response
AdminManagementExternalResource.getAccessionRegister
(com.fasterxml.jackson.databind.JsonNode select) getAccessionRegister using get methodjavax.ws.rs.core.Response
AdminManagementExternalResource.getAccessionRegisterDetails
(com.fasterxml.jackson.databind.JsonNode select) getAccessionRegisterDetails using get methodjavax.ws.rs.core.Response
AdminManagementExternalResource.getAccessionRegisterSymbolic
(com.fasterxml.jackson.databind.JsonNode select) Retrieve accession register symbolicjavax.ws.rs.core.Response
AccessExternalResource.getAccessLog
(com.fasterxml.jackson.databind.JsonNode params) javax.ws.rs.core.Response
AccessExternalResource.getDataObjectByObjectPersistentIdentifier
(javax.ws.rs.core.HttpHeaders headers, String persistentIdentifier) The caller is responsible to close the Response after consuming the inputStream.javax.ws.rs.core.Response
AccessExternalResource.getDataObjectByUnitId
(javax.ws.rs.core.HttpHeaders headers, String unitId) The caller is responsible to close the Response after consuming the inputStream.javax.ws.rs.core.Response
AccessExternalResource.getDataObjectByUnitPersistentIdentifier
(javax.ws.rs.core.HttpHeaders headers, String persistentIdentifier, String qualifier, Integer version) The caller is responsible to close the Response after consuming the inputStream.javax.ws.rs.core.Response
AdminManagementExternalResource.getFormats
(com.fasterxml.jackson.databind.JsonNode select) getFormats using get methodjavax.ws.rs.core.Response
LogbookExternalResource.getObjectGroupLifeCycleById
(String objectGroupLifeCycleId, com.fasterxml.jackson.databind.JsonNode queryDsl) gets the object group life cycle based on its idjavax.ws.rs.core.Response
AccessExternalResource.getObjectGroupMetadataByUnitId
(javax.ws.rs.core.HttpHeaders headers, String unitId, com.fasterxml.jackson.databind.JsonNode queryJson) Retrieve Object group list by query based on identifier of the unitjavax.ws.rs.core.Response
AccessExternalResource.getObjects
(com.fasterxml.jackson.databind.JsonNode queryJson) get Objects group list based on DSL queryjavax.ws.rs.core.Response
AccessExternalResource.getObjectsByPersistentIdentifier
(String persistentIdentifier, com.fasterxml.jackson.databind.JsonNode queryJson) get Objects list based on persistent identifierjavax.ws.rs.core.Response
LogbookExternalResource.getOperationById
(String operationId, com.fasterxml.jackson.databind.JsonNode queryDsl) Get a specific operation based on its idjavax.ws.rs.core.Response
AdminManagementExternalResource.getOperationProcessExecutionDetails
(String id) get the workflow statusjavax.ws.rs.core.Response
AdminManagementExternalResource.getPublicConfiguration()
javax.ws.rs.core.Response
AdminManagementExternalResource.getRules
(com.fasterxml.jackson.databind.JsonNode select) getRules using get methodjavax.ws.rs.core.Response
AccessExternalResource.getUnitById
(com.fasterxml.jackson.databind.JsonNode queryJson, String idUnit) get units list by query based on identifierjavax.ws.rs.core.Response
AccessExternalResource.getUnitByPersistentIdentifier
(String persistentIdentifier, com.fasterxml.jackson.databind.JsonNode queryJson) Retrieve archive units by unit persistent identifierjavax.ws.rs.core.Response
LogbookExternalResource.getUnitLifeCycleById
(String unitLifeCycleId, com.fasterxml.jackson.databind.JsonNode queryDsl) gets the unit life cycle based on its idjavax.ws.rs.core.Response
AccessExternalResource.getUnits
(com.fasterxml.jackson.databind.JsonNode queryJson) get units list by queryjavax.ws.rs.core.Response
AdminManagementExternalResource.getWorkflowDefinitions
(javax.ws.rs.core.HttpHeaders headers) javax.ws.rs.core.Response
AdminManagementExternalResource.getWorkFlowExecutionStatus
(String id) javax.ws.rs.core.Response
AdminManagementExternalResource.importAccessContracts
(com.fasterxml.jackson.databind.JsonNode contract) Import a set of access contracts.javax.ws.rs.core.Response
AdminManagementExternalResource.importAgenciesFile
(javax.ws.rs.core.HttpHeaders headers, InputStream document) Import a agencies documentjavax.ws.rs.core.Response
AdminManagementExternalResource.importContexts
(com.fasterxml.jackson.databind.JsonNode select) Import a set of contextsjavax.ws.rs.core.Response
AdminManagementExternalResource.importFormat
(javax.ws.rs.core.HttpHeaders headers, javax.ws.rs.core.UriInfo uriInfo, InputStream document) Import a formatjavax.ws.rs.core.Response
AdminManagementExternalResource.importGriffin
(com.fasterxml.jackson.databind.JsonNode griffins) javax.ws.rs.core.Response
AdminManagementExternalResource.importIngestContracts
(com.fasterxml.jackson.databind.JsonNode select) Import a set of ingest contracts.javax.ws.rs.core.Response
AdminManagementExternalResource.importManagementContracts
(com.fasterxml.jackson.databind.JsonNode contract) Import a set of management contracts.javax.ws.rs.core.Response
AdminManagementExternalResource.importOntologies
(boolean forceUpdate, com.fasterxml.jackson.databind.JsonNode ontologies) Import a set of ontologiesjavax.ws.rs.core.Response
AdminManagementExternalResource.importPreservationScenario
(com.fasterxml.jackson.databind.JsonNode preservationScenarios) javax.ws.rs.core.Response
AdminManagementExternalResource.importProfileFile
(javax.ws.rs.core.UriInfo uriInfo, String profileMetadataId, InputStream profileFile) Import a Profile file document (xsd or rng, ...)javax.ws.rs.core.Response
AdminManagementExternalResource.importRulesFile
(javax.ws.rs.core.HttpHeaders headers, InputStream document) Import a rules documentjavax.ws.rs.core.Response
AdminManagementExternalResource.importSecurityProfiles
(com.fasterxml.jackson.databind.JsonNode document) Import security profile documentsjavax.ws.rs.core.Response
AdminManagementExternalResource.importUnitExternalSchema
(com.fasterxml.jackson.databind.JsonNode externalSchema) javax.ws.rs.core.Response
AdminManagementExternalResource.interruptWorkFlowExecution
(String id) Interrupt the process of an operation identified by Id.javax.ws.rs.core.Response
AdminManagementExternalResource.launchAudit
(AuditOptions options) launch Auditjavax.ws.rs.core.Response
AdminManagementExternalResource.launchReferentialAudit
(AuditReferentialOptions options) launch Auditjavax.ws.rs.core.Response
AdminManagementExternalResource.linkedCheckOperationTraceability
(com.fasterxml.jackson.databind.JsonNode query) Checks a list of traceability operationjavax.ws.rs.core.Response
AdminManagementExternalResource.listOperationsDetails
(javax.ws.rs.core.HttpHeaders headers, ProcessQuery query) javax.ws.rs.core.Response
AccessExternalResource.massUpdateUnits
(com.fasterxml.jackson.databind.JsonNode queryJson) Mass update of archive units with json query.javax.ws.rs.core.Response
AccessExternalResource.massUpdateUnitsRules
(MassUpdateUnitRuleRequest massUpdateUnitRuleRequest) Mass update of archive units rules with json request.javax.ws.rs.core.Response
AdminManagementExternalResource.objectGroupSchema()
javax.ws.rs.core.Response
AccessExternalResource.reclassification
(com.fasterxml.jackson.databind.JsonNode queryJson) Performs a reclassification workflow.javax.ws.rs.core.Response
AdminManagementExternalResource.rectificationAudit
(String operationId) launch a rectification audit for the operationjavax.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.javax.ws.rs.core.Response
AdminManagementExternalResource.removeForcePause
(ProcessPause info) Remove the pause for the processes specified by ProcessPause infojavax.ws.rs.core.Response
AccessExternalResource.revertUpdateUnits
(RevertUpdateOptions revertUpdateOptions) Revert an update of archive units with json query.javax.ws.rs.core.Response
LogbookExternalResource.selectOperation
(com.fasterxml.jackson.databind.JsonNode query) Search for operation with a DSL requestjavax.ws.rs.core.Response
AccessExternalResource.selectUnitsWithInheritedRules
(com.fasterxml.jackson.databind.JsonNode queryJson) Select units with inherited rulesjavax.ws.rs.core.Response
AccessExternalResource.startComputeInheritedRules
(com.fasterxml.jackson.databind.JsonNode dslQuery) javax.ws.rs.core.Response
AccessExternalResource.startEliminationAction
(EliminationRequestBody eliminationRequestBody) Performs an elimination action workflow.javax.ws.rs.core.Response
AccessExternalResource.startEliminationAnalysis
(EliminationRequestBody eliminationRequestBody) Performs an elimination analysis workflow.javax.ws.rs.core.Response
AccessExternalResource.startPreservation
(PreservationRequest preservationRequest) javax.ws.rs.core.Response
AccessExternalResource.streamObjects
(com.fasterxml.jackson.databind.JsonNode queryJson) get objects list by queryjavax.ws.rs.core.Response
AccessExternalResource.streamUnits
(com.fasterxml.jackson.databind.JsonNode queryJson) get units list by queryjavax.ws.rs.core.Response
AccessExternalResource.transfer
(TransferRequest transferRequest) javax.ws.rs.core.Response
AccessExternalResource.transferReply
(InputStream transferReply) javax.ws.rs.core.Response
AdminManagementExternalResource.unitSchema()
javax.ws.rs.core.Response
AdminManagementExternalResource.updateAccessContract
(String identifier, com.fasterxml.jackson.databind.JsonNode queryDsl) Update access contractjavax.ws.rs.core.Response
AdminManagementExternalResource.updateArchiveUnitProfile
(String identifier, com.fasterxml.jackson.databind.JsonNode queryDsl) Update archive unit profilejavax.ws.rs.core.Response
AdminManagementExternalResource.updateContext
(String identifier, com.fasterxml.jackson.databind.JsonNode queryDsl) Update contextjavax.ws.rs.core.Response
AdminManagementExternalResource.updateIngestContract
(String identifier, com.fasterxml.jackson.databind.JsonNode queryDsl) Update ingest contractjavax.ws.rs.core.Response
AdminManagementExternalResource.updateManagementContract
(String identifier, com.fasterxml.jackson.databind.JsonNode queryDsl) Update management contractjavax.ws.rs.core.Response
AdminManagementExternalResource.updateProfile
(String identifier, com.fasterxml.jackson.databind.JsonNode queryDsl) Update profilejavax.ws.rs.core.Response
AdminManagementExternalResource.updateSecurityProfile
(String identifier, com.fasterxml.jackson.databind.JsonNode queryDsl) Update a security profilejavax.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.javax.ws.rs.core.Response
AdminManagementExternalResource.updateWorkFlowStatus
(javax.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
Modifier and TypeMethodDescriptionjavax.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
Modifier and TypeMethodDescriptionjavax.ws.rs.core.Response
TransactionExternalResource.abortTransaction
(String transactionId) javax.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.javax.ws.rs.core.Response
TransactionExternalResource.closeTransaction
(String transactionId) javax.ws.rs.core.Response
CollectMetadataExternalResource.createObjectGroup
(String unitId, String usageString, Integer version, ObjectDto objectDto) javax.ws.rs.core.Response
ProjectExternalResource.deleteProjectById
(String projectId) javax.ws.rs.core.Response
TransactionExternalResource.deleteTransactionById
(String transactionId) javax.ws.rs.core.Response
javax.ws.rs.core.Response
TransactionExternalResource.generateAndSendSip
(String transactionId) javax.ws.rs.core.Response
ProjectExternalResource.getAllTransactions
(String projectId) javax.ws.rs.core.Response
CollectMetadataExternalResource.getObjectById
(String gotId) javax.ws.rs.core.Response
ProjectExternalResource.getProjectById
(String projectId) javax.ws.rs.core.Response
ProjectExternalResource.getProjects()
javax.ws.rs.core.Response
TransactionExternalResource.getTransactionById
(String transactionId) javax.ws.rs.core.Response
CollectMetadataExternalResource.getUnitById
(String unitId) javax.ws.rs.core.Response
ProjectExternalResource.initProject
(ProjectDto projectDto) javax.ws.rs.core.Response
ProjectExternalResource.initTransaction
(TransactionDto transactionDto, String projectId) javax.ws.rs.core.Response
TransactionExternalResource.reopenTransaction
(String transactionId) javax.ws.rs.core.Response
ProjectExternalResource.searchProject
(CriteriaProjectDto criteriaProjectDto) javax.ws.rs.core.Response
TransactionExternalResource.selectUnits
(String transactionId, com.fasterxml.jackson.databind.JsonNode jsonQuery) select Unitjavax.ws.rs.core.Response
TransactionExternalResource.selectUnitsWithInheritedRules
(String transactionId, com.fasterxml.jackson.databind.JsonNode queryJson) javax.ws.rs.core.Response
ProjectExternalResource.updateProject
(ProjectDto projectDto) javax.ws.rs.core.Response
TransactionExternalResource.updateTransaction
(TransactionDto transactionDto) javax.ws.rs.core.Response
TransactionExternalResource.updateUnits
(String transactionId, InputStream inputStream) Deprecated, for removal: This API element is subject to removal in a future version.javax.ws.rs.core.Response
TransactionExternalResource.updateUnitsWithMetadataCsv
(String transactionId, InputStream metadataCsvInputStream) javax.ws.rs.core.Response
TransactionExternalResource.updateUnitsWithMetadataJsonl
(String transactionId, InputStream metadataJsonlInputStream) javax.ws.rs.core.Response
CollectMetadataExternalResource.upload
(String unitId, String usageString, Integer version, InputStream uploadedInputStream) javax.ws.rs.core.Response
TransactionExternalResource.uploadArchiveUnit
(String transactionId, com.fasterxml.jackson.databind.JsonNode unitJsonNode) javax.ws.rs.core.Response
TransactionExternalResource.uploadTransactionZip
(String transactionId, InputStream inputStreamObject, String encoding) javax.ws.rs.core.Response
ProjectExternalResource.uploadZipToProject
(String projectId, InputStream inputStreamObject, String encoding) -
Uses of Secured in fr.gouv.vitam.ingest.external.rest
Modifier and TypeMethodDescriptionjavax.ws.rs.core.Response
IngestExternalResource.downloadArchiveTransferReplyAsStream
(String objectId) Download archive transfer reply stored by Ingest operationjavax.ws.rs.core.Response
IngestExternalResource.downloadIngestManifestsAsStream
(String objectId) Download manifest stored by Ingest operationvoid
IngestExternalResource.upload
(String contextId, String action, String manifestDigestAlgo, String manifestDigestValue, InputStream uploadedInputStream, javax.ws.rs.container.AsyncResponse asyncResponse) upload the file in localvoid
IngestExternalResource.uploadLocal
(String contextId, String action, String manifestDigestAlgo, String manifestDigestValue, LocalFile localFile, javax.ws.rs.container.AsyncResponse asyncResponse) upload a local file