# Uses of Class
fr.gouv.vitam.common.exception.AccessUnauthorizedException

Packages that use AccessUnauthorizedException
Package
Description
fr.gouv.vitam.access.external.client
Provides
fr.gouv.vitam.access.internal.api
Provides module and resource interfaces and a binary data POJO for the Access Internal module.
fr.gouv.vitam.access.internal.client
Provides access internal client interface, factory and implementations.
fr.gouv.vitam.access.internal.core
Provides core implementation for the Access Internal module.
fr.gouv.vitam.access.internal.core.permission
fr.gouv.vitam.functional.administration.client
Provides Functional administration client interface, factory and implementations.
fr.gouv.vitam.ihmdemo.core
Provides IHM core classes

- ## Uses of AccessUnauthorizedException in fr.gouv.vitam.access.external.client

  Methods in fr.gouv.vitam.access.external.client that throw AccessUnauthorizedException
  Modifier and Type
  Method
  Description
  `RequestResponse`
  AdminExternalClient.`checkTraceabilityOperation(VitamContext vitamContext, com.fasterxml.jackson.databind.JsonNode query)`
  Deprecated.
  `jakarta.ws.rs.core.Response`
  AdminExternalClient.`downloadTraceabilityOperationFile(VitamContext vitamContext, String operationId)`
  Download the traceability operation file according to operationId
  `jakarta.ws.rs.core.Response`
  AdminExternalClientRest.`downloadTraceabilityOperationFile(VitamContext vitamContext, String operationId)`

- ## Uses of AccessUnauthorizedException in fr.gouv.vitam.access.internal.api

  Methods in fr.gouv.vitam.access.internal.api that throw AccessUnauthorizedException
  Modifier and Type
  Method
  Description
  `ObjectGroupResponse`
  AccessInternalModule.`findOneObjectGroupByPersistentId(String persistentId, com.fasterxml.jackson.databind.JsonNode query)`
  `jakarta.ws.rs.core.Response`
  AccessInternalModule.`getObjectByPersistentIdentifier(String persistentIdentifier)`
  Gets a Response as InputStream according the founded object by persistent identifier.

- ## Uses of AccessUnauthorizedException in fr.gouv.vitam.access.internal.client

  Methods in fr.gouv.vitam.access.internal.client that throw AccessUnauthorizedException
  Modifier and Type
  Method
  Description
  `RequestResponse<com.fasterxml.jackson.databind.JsonNode>`
  AccessInternalClient.`bulkAtomicUpdateUnits(com.fasterxml.jackson.databind.JsonNode updateQueries)`
  Bulk atomic update of archive units with dsl query.
  `Optional<AccessRequestReference>`
  AccessInternalClient.`createObjectAccessRequest(String idObjectGroup, String qualifier, int version)`
  `jakarta.ws.rs.core.Response`
  AccessInternalClient.`downloadAccessLogFile(com.fasterxml.jackson.databind.JsonNode params)`
  Get Zipped AccessLog files as Stream
  `jakarta.ws.rs.core.Response`
  AccessInternalClient.`downloadTraceabilityFile(String operationId)`
  `jakarta.ws.rs.core.Response`
  AccessInternalClient.`getObject(String objectGroupId, String usage, int version, String unitId)`
  Retrieve an Object data as an input stream
  `RequestResponse<com.fasterxml.jackson.databind.JsonNode>`
  AccessInternalClient.`linkedCheckTraceability(com.fasterxml.jackson.databind.JsonNode query)`
  Linked check traceability
  `RequestResponse<com.fasterxml.jackson.databind.JsonNode>`
  AccessInternalClient.`revertUnits(RevertUpdateOptions revertUpdateOptions)`
  `RequestResponse<com.fasterxml.jackson.databind.JsonNode>`
  AccessInternalClient.`selectObjectbyId(com.fasterxml.jackson.databind.JsonNode selectObjectQuery, String objectId)`
  Retrieve an ObjectGroup as Json data based on the provided ObjectGroup id
  `RequestResponse<com.fasterxml.jackson.databind.JsonNode>`
  AccessInternalClient.`selectObjectGroupLifeCycleById(String idObject, com.fasterxml.jackson.databind.JsonNode queryDsl)`
  selectObjectGroupLifeCycleById
  `RequestResponse<com.fasterxml.jackson.databind.JsonNode>`
  AccessInternalClient.`selectObjects(com.fasterxml.jackson.databind.JsonNode selectQuery)`
  Select Objects group based on DSL query
  `RequestResponse<com.fasterxml.jackson.databind.JsonNode>`
  AccessInternalClient.`selectObjectsByObjectPersistentIdentifier(String persistentIdentifier, com.fasterxml.jackson.databind.JsonNode selectQuery)`
  Select Objects by persistent identifier
  `RequestResponse<com.fasterxml.jackson.databind.JsonNode>`
  AccessInternalClient.`selectOperation(com.fasterxml.jackson.databind.JsonNode select, boolean isSliced, boolean isCrossTenant)`
  selectOperation
  `RequestResponse<com.fasterxml.jackson.databind.JsonNode>`
  AccessInternalClient.`selectOperationById(String processId)`
  selectOperationbyId
  `RequestResponse<com.fasterxml.jackson.databind.JsonNode>`
  AccessInternalClient.`selectOperationById(String processId, com.fasterxml.jackson.databind.JsonNode queryDsl, boolean isSliced, boolean isCrossTenant)`
  selectOperationbyId
  `RequestResponse<com.fasterxml.jackson.databind.JsonNode>`
  AccessInternalClient.`selectUnitbyId(com.fasterxml.jackson.databind.JsonNode sqlQuery, String id)`
  select Unit By Id
  `RequestResponse<com.fasterxml.jackson.databind.JsonNode>`
  AccessInternalClient.`selectUnitLifeCycleById(String idUnit, com.fasterxml.jackson.databind.JsonNode queryDsl)`
  selectUnitLifeCycleById
  `RequestResponse<com.fasterxml.jackson.databind.JsonNode>`
  AccessInternalClient.`selectUnits(com.fasterxml.jackson.databind.JsonNode selectQuery)`
  Select Units
  `jakarta.ws.rs.core.Response`
  AccessInternalClient.`selectUnitsByUnitPersistentIdentifier(String persistentIdentifier, com.fasterxml.jackson.databind.JsonNode selectQuery)`
  Select Units by persistent identifier
  `RequestResponse<com.fasterxml.jackson.databind.JsonNode>`
  AccessInternalClient.`selectUnitsWithInheritedRules(com.fasterxml.jackson.databind.JsonNode selectQuery)`
  Select units with inherited rules by select query (DSL)
  `jakarta.ws.rs.core.Response`
  AccessInternalClient.`streamObjects(com.fasterxml.jackson.databind.JsonNode selectQuery)`
  `jakarta.ws.rs.core.Response`
  AccessInternalClient.`streamUnits(com.fasterxml.jackson.databind.JsonNode selectQuery)`
  `RequestResponse<com.fasterxml.jackson.databind.JsonNode>`
  AccessInternalClient.`updateUnitbyId(com.fasterxml.jackson.databind.JsonNode updateQuery, String unitId)`
  update Unit By Id
  `RequestResponse<com.fasterxml.jackson.databind.JsonNode>`
  AccessInternalClient.`updateUnits(com.fasterxml.jackson.databind.JsonNode updateQuery)`
  Mass update of archive units with dsl query.
  `RequestResponse<com.fasterxml.jackson.databind.JsonNode>`
  AccessInternalClient.`updateUnitsRules(MassUpdateUnitRuleRequest massUpdateUnitRuleRequest)`
  Mass update of archive units rules.

- ## Uses of AccessUnauthorizedException in fr.gouv.vitam.access.internal.core

  Methods in fr.gouv.vitam.access.internal.core that throw AccessUnauthorizedException
  Modifier and Type
  Method
  Description
  `ObjectGroupResponse`
  AccessInternalModuleImpl.`findOneObjectGroupByPersistentId(String persistentId, com.fasterxml.jackson.databind.JsonNode query)`
  `jakarta.ws.rs.core.Response`
  AccessInternalModuleImpl.`getObjectByPersistentIdentifier(String persistentIdentifier)`

- ## Uses of AccessUnauthorizedException in fr.gouv.vitam.access.internal.core.permission

  Methods in fr.gouv.vitam.access.internal.core.permission that throw AccessUnauthorizedException
  Modifier and Type
  Method
  Description
  `void`
  DownloadPermissionValidator.`validate()`
  `void`
  VersionUsagePermissionValidator.`validate(VersionsModel... items)`

- ## Uses of AccessUnauthorizedException in fr.gouv.vitam.functional.administration.client

  Methods in fr.gouv.vitam.functional.administration.client that throw AccessUnauthorizedException
  Modifier and Type
  Method
  Description
  `RequestResponse<AccessionRegisterSummaryModel>`
  AdminManagementClient.`getAccessionRegister(com.fasterxml.jackson.databind.JsonNode query)`
  Get the accession register summary matching the given query

- ## Uses of AccessUnauthorizedException in fr.gouv.vitam.ihmdemo.core

  Methods in fr.gouv.vitam.ihmdemo.core that throw AccessUnauthorizedException
  Modifier and Type
  Method
  Description
  `RequestResponse<com.fasterxml.jackson.databind.JsonNode>`
  UserInterfaceTransactionManager.`checkTraceabilityOperation(com.fasterxml.jackson.databind.JsonNode query, VitamContext context)`
  Starts a Verification process based on a given DSLQuery