---
id: config-digital-wallet-open-id-configure-secure-vault
title: "Configure secure vault"
description: "Configures the secure vaults that hold the cryptographic keys for OID4VCI and OpenID4VP operations. The iGrant.io vault must stay enabled. If you enable the Hashicorp vault, you must give the username, the password, the address and the namespace. If you enable the QTSP vault, you must give the CSC URL, the client ID, the client secret and the user ID."
sidebar_label: "Configure secure vault"
hide_title: true
hide_table_of_contents: true
api: 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
sidebar_class_name: "post api-method"
info_path: docs/openid4vc-api/igrant-io-api-documentation
custom_edit_url: null
---

> **Build this with an AI coding agent.** Install the iGrant.io Agent Skills, then ask your agent to build the integration:
>
> ```bash
> npx skills add L3-iGrant/skills
> ```


import ApiTabs from "@theme/ApiTabs";
import DiscriminatorTabs from "@theme/DiscriminatorTabs";
import MethodEndpoint from "@theme/ApiExplorer/MethodEndpoint";
import SecuritySchemes from "@theme/ApiExplorer/SecuritySchemes";
import MimeTabs from "@theme/MimeTabs";
import ParamsItem from "@theme/ParamsItem";
import ResponseSamples from "@theme/ResponseSamples";
import SchemaItem from "@theme/SchemaItem";
import SchemaTabs from "@theme/SchemaTabs";
import Markdown from "@theme/Markdown";
import OperationTabs from "@theme/OperationTabs";
import TabItem from "@theme/TabItem";

<h1 className={"openapi__heading"}>Configure secure vault</h1>

<MethodEndpoint method={"post"} path={"/v2/config/digital-wallet/openid/key-management"}></MethodEndpoint>



Configures the secure vaults that hold the cryptographic keys for OID4VCI and OpenID4VP operations. The iGrant.io vault must stay enabled. If you enable the Hashicorp vault, you must give the username, the password, the address and the namespace. If you enable the QTSP vault, you must give the CSC URL, the client ID, the client secret and the user ID.

Send the full configuration on every call. The service forwards only the `enabled` flag of a vault that has `enabled: false`, so it erases the stored credentials of that vault. To keep the credentials of a vault, keep the vault enabled.


## Request

<details style={{"marginBottom":"1rem"}} className={"openapi-markdown__details"} data-collapsed={false} open={true}><summary style={{}}><h3 className={"openapi-markdown__details-summary-header-params"}>Header Parameters</h3></summary><div><ul><ParamsItem className={"paramsItem"} param={{"description":"Optional. Unique identifier of the sandbox organisation to use for this request. When you send this header, the service runs the operation in the context of the named sandbox organisation, that is, against the wallet of that sandbox organisation and not against the main wallet of the organisation. Leave the header out to use the main wallet.\n\nThe service reads this header only when you authenticate with a bearer access token. When you authenticate with an API key, the service takes the sandbox organisation from the API key and ignores this header. To run an API-key call in a sandbox organisation, bind the key to the sandbox organisation with `PUT /v2/config/admin/apikey/{apiKeyId}/sandbox-org` instead.\n\n`X-SubwalletId` is the deprecated name of this header. The service continues to accept it, but `X-SandboxOrgId` wins if you send both headers.\n\nThe sandbox organisation must exist, must belong to your organisation and must be deployed. An unknown identifier, an identifier of a sandbox organisation that is not deployed, and an identifier that belongs to a different organisation all make the call fail with HTTP 400.","in":"header","name":"X-SandboxOrgId","required":false,"schema":{"type":"string"},"example":"6889e1a4c5b2f30001a3d710"}}></ParamsItem></ul></div></details><MimeTabs className={"openapi-tabs__mime"}><TabItem label={"application/json"} value={"application/json-schema"}><details style={{}} className={"openapi-markdown__details mime"} data-collapsed={false} open={true}><summary style={{}} className={"openapi-markdown__details-summary-mime"}><h3 className={"openapi-markdown__details-summary-header-body"}>Body</h3><strong className={"openapi-schema__required"}>required</strong></summary><div style={{"textAlign":"left","marginLeft":"1rem"}}><div style={{"marginTop":"1rem","marginBottom":"1rem"}}>

Secure vault configuration to apply to the organisation.

</div></div><ul style={{"marginLeft":"1rem"}}><SchemaItem collapsible={true} className={"schemaItem"}><details style={{}} className={"openapi-markdown__details"}><summary style={{}}><span className={"openapi-schema__container"}><strong className={"openapi-schema__property"}>hashicorpVault</strong><span className={"openapi-schema__name"}> object</span><span className={"openapi-schema__divider"}></span><span className={"openapi-schema__required"}>required</span></span></summary><div style={{"marginLeft":"1rem"}}><div style={{"marginTop":".5rem","marginBottom":".5rem"}}>

Hashicorp Vault configuration for external key storage.

</div><SchemaItem collapsible={false} name={"enabled"} required={true} schemaName={"boolean"} qualifierMessage={undefined} schema={{"type":"boolean","description":"Set to `true` to enable the Hashicorp vault.","example":false}}></SchemaItem><SchemaItem collapsible={false} name={"vaultUsername"} required={false} schemaName={"string"} qualifierMessage={undefined} schema={{"type":"string","description":"User name for Hashicorp Vault authentication. Required when `enabled` is `true`.","example":"vault-user"}}></SchemaItem><SchemaItem collapsible={false} name={"vaultPassword"} required={false} schemaName={"string"} qualifierMessage={undefined} schema={{"type":"string","description":"Password for Hashicorp Vault authentication. Required when `enabled` is `true`.","example":"<vault-password>"}}></SchemaItem><SchemaItem collapsible={false} name={"vaultAddress"} required={false} schemaName={"string"} qualifierMessage={undefined} schema={{"type":"string","description":"Base address of the Hashicorp Vault server. Required when `enabled` is `true`.","example":"https://vault.example.com"}}></SchemaItem><SchemaItem collapsible={false} name={"vaultNamespace"} required={false} schemaName={"string"} qualifierMessage={undefined} schema={{"type":"string","description":"Namespace in Hashicorp Vault. Required when `enabled` is `true`.","example":"admin"}}></SchemaItem></div></details></SchemaItem><SchemaItem collapsible={true} className={"schemaItem"}><details style={{}} className={"openapi-markdown__details"}><summary style={{}}><span className={"openapi-schema__container"}><strong className={"openapi-schema__property"}>igrantioVault</strong><span className={"openapi-schema__name"}> object</span><span className={"openapi-schema__divider"}></span><span className={"openapi-schema__required"}>required</span></span></summary><div style={{"marginLeft":"1rem"}}><div style={{"marginTop":".5rem","marginBottom":".5rem"}}>

iGrant.io managed vault configuration. This vault is always active and you cannot disable it.

</div><SchemaItem collapsible={false} name={"enabled"} required={true} schemaName={"boolean"} qualifierMessage={undefined} schema={{"type":"boolean","description":"Set to `true` to enable the iGrant.io vault. The request fails if you send `false`.","example":true}}></SchemaItem></div></details></SchemaItem><SchemaItem collapsible={true} className={"schemaItem"}><details style={{}} className={"openapi-markdown__details"}><summary style={{}}><span className={"openapi-schema__container"}><strong className={"openapi-schema__property"}>qtsp</strong><span className={"openapi-schema__name"}> object</span><span className={"openapi-schema__divider"}></span><span className={"openapi-schema__required"}>required</span></span></summary><div style={{"marginLeft":"1rem"}}><div style={{"marginTop":".5rem","marginBottom":".5rem"}}>

Qualified Trust Service Provider (QTSP) configuration for remote qualified electronic signatures through the Cloud Signature Consortium (CSC) API.

</div><SchemaItem collapsible={false} name={"enabled"} required={true} schemaName={"boolean"} qualifierMessage={undefined} schema={{"type":"boolean","description":"Set to `true` to enable the QTSP vault.","example":false}}></SchemaItem><SchemaItem collapsible={false} name={"cscUrl"} required={false} schemaName={"string"} qualifierMessage={undefined} schema={{"type":"string","description":"Base URL of the CSC service. Required when `enabled` is `true`.","example":"https://csc.example.com/csc"}}></SchemaItem><SchemaItem collapsible={false} name={"clientId"} required={false} schemaName={"string"} qualifierMessage={undefined} schema={{"type":"string","description":"Client ID for QTSP authentication. Required when `enabled` is `true`.","example":"<qtsp-client-id>"}}></SchemaItem><SchemaItem collapsible={false} name={"clientSecret"} required={false} schemaName={"string"} qualifierMessage={undefined} schema={{"type":"string","description":"Client secret for QTSP authentication. Required when `enabled` is `true`.","example":"<qtsp-client-secret>"}}></SchemaItem><SchemaItem collapsible={false} name={"userID"} required={false} schemaName={"string"} qualifierMessage={undefined} schema={{"type":"string","description":"User ID registered with the QTSP. Required when `enabled` is `true`.","example":"<qtsp-user-id>"}}></SchemaItem><SchemaItem collapsible={false} name={"cscApiVersion"} required={false} schemaName={"string"} qualifierMessage={"**Possible values:** [`v1`, `v2`]"} schema={{"type":"string","description":"CSC API version to use. Use `v1` for CSC 1.0.4.0 and `v2` for CSC 2.2.0.0. The service uses `v1` when you do not send this field.","enum":["v1","v2"],"example":"v1"}}></SchemaItem></div></details></SchemaItem><SchemaItem collapsible={true} className={"schemaItem"}><details style={{}} className={"openapi-markdown__details"}><summary style={{}}><span className={"openapi-schema__container"}><strong className={"openapi-schema__property"}>dbBackedVault</strong><span className={"openapi-schema__name"}> object</span></span></summary><div style={{"marginLeft":"1rem"}}><div style={{"marginTop":".5rem","marginBottom":".5rem"}}>

Database backed vault configuration. This vault keeps the keys in the wallet database.

</div><SchemaItem collapsible={false} name={"enabled"} required={true} schemaName={"boolean"} qualifierMessage={undefined} schema={{"type":"boolean","description":"Set to `true` to enable the database backed vault.","example":false}}></SchemaItem></div></details></SchemaItem></ul></details></TabItem></MimeTabs><div><div><ApiTabs label={undefined} id={undefined}><TabItem label={"201"} value={"201"}><div>

Secure vault configured successfully.

</div><details style={{"textAlign":"left","marginBottom":"1rem"}} className={"openapi-markdown__details"} data-collaposed={true} open={false}><summary style={{}}><strong>Response Headers</strong></summary><ul style={{"marginLeft":"1rem"}}></ul></details><div><MimeTabs className={"openapi-tabs__mime"} schemaType={"response"}><TabItem label={"application/json"} value={"application/json"}><SchemaTabs className={"openapi-tabs__schema"}><TabItem label={"Schema"} value={"Schema"}><details style={{}} className={"openapi-markdown__details response"} data-collapsed={false} open={true}><summary style={{}} className={"openapi-markdown__details-summary-response"}><strong>Schema</strong></summary><div style={{"textAlign":"left","marginLeft":"1rem"}}></div><ul style={{"marginLeft":"1rem"}}><SchemaItem collapsible={false} name={"secureVault"} required={false} schemaName={"integer[]"} qualifierMessage={"**Possible values:** [`1`, `2`, `3`, `4`]"} schema={{"type":"array","nullable":true,"description":"IDs of the vaults that are now enabled for the organisation. The value is `null` when no vault is enabled.","items":{"type":"integer","description":"Secure vault ID. `1` for the iGrant.io vault, `2` for the Hashicorp vault, `3` for the QTSP vault, `4` for the database backed vault.","enum":[1,2,3,4]},"example":[1]}}></SchemaItem></ul></details></TabItem><TabItem label={"Example (from schema)"} value={"Example (from schema)"}><ResponseSamples responseExample={"{\n  \"secureVault\": [\n    1\n  ]\n}"} language={"json"}></ResponseSamples></TabItem></SchemaTabs></TabItem></MimeTabs></div></TabItem><TabItem label={"400"} value={"400"}><div>

The request body is not valid, the iGrant.io vault is disabled, or a vault configuration is incomplete.

</div><details style={{"textAlign":"left","marginBottom":"1rem"}} className={"openapi-markdown__details"} data-collaposed={true} open={false}><summary style={{}}><strong>Response Headers</strong></summary><ul style={{"marginLeft":"1rem"}}></ul></details><div><MimeTabs className={"openapi-tabs__mime"} schemaType={"response"}><TabItem label={"application/json"} value={"application/json"}><SchemaTabs className={"openapi-tabs__schema"}><TabItem label={"Schema"} value={"Schema"}><details style={{}} className={"openapi-markdown__details response"} data-collapsed={false} open={true}><summary style={{}} className={"openapi-markdown__details-summary-response"}><strong>Schema</strong></summary><div style={{"textAlign":"left","marginLeft":"1rem"}}></div><ul style={{"marginLeft":"1rem"}}><SchemaItem collapsible={false} name={"errorCode"} required={true} schemaName={"integer"} qualifierMessage={undefined} schema={{"type":"integer","example":400}}></SchemaItem><SchemaItem collapsible={false} name={"errorDescription"} required={true} schemaName={"string"} qualifierMessage={undefined} schema={{"type":"string","example":"Bad input parameter"}}></SchemaItem></ul></details></TabItem><TabItem label={"Example (from schema)"} value={"Example (from schema)"}><ResponseSamples responseExample={"{\n  \"errorCode\": 400,\n  \"errorDescription\": \"Bad input parameter\"\n}"} language={"json"}></ResponseSamples></TabItem></SchemaTabs></TabItem></MimeTabs></div></TabItem><TabItem label={"401"} value={"401"}><div>

Unauthorized

</div><details style={{"textAlign":"left","marginBottom":"1rem"}} className={"openapi-markdown__details"} data-collaposed={true} open={false}><summary style={{}}><strong>Response Headers</strong></summary><ul style={{"marginLeft":"1rem"}}></ul></details><div><MimeTabs className={"openapi-tabs__mime"} schemaType={"response"}><TabItem label={"application/json"} value={"application/json"}><SchemaTabs className={"openapi-tabs__schema"}><TabItem label={"Schema"} value={"Schema"}><details style={{}} className={"openapi-markdown__details response"} data-collapsed={false} open={true}><summary style={{}} className={"openapi-markdown__details-summary-response"}><strong>Schema</strong></summary><div style={{"textAlign":"left","marginLeft":"1rem"}}></div><ul style={{"marginLeft":"1rem"}}><SchemaItem collapsible={false} name={"errorCode"} required={true} schemaName={"integer"} qualifierMessage={undefined} schema={{"type":"integer","example":400}}></SchemaItem><SchemaItem collapsible={false} name={"errorDescription"} required={true} schemaName={"string"} qualifierMessage={undefined} schema={{"type":"string","example":"Bad input parameter"}}></SchemaItem></ul></details></TabItem><TabItem label={"Example (from schema)"} value={"Example (from schema)"}><ResponseSamples responseExample={"{\n  \"errorCode\": 400,\n  \"errorDescription\": \"Bad input parameter\"\n}"} language={"json"}></ResponseSamples></TabItem></SchemaTabs></TabItem></MimeTabs></div></TabItem><TabItem label={"500"} value={"500"}><div>

Internal server error

</div><details style={{"textAlign":"left","marginBottom":"1rem"}} className={"openapi-markdown__details"} data-collaposed={true} open={false}><summary style={{}}><strong>Response Headers</strong></summary><ul style={{"marginLeft":"1rem"}}></ul></details><div><MimeTabs className={"openapi-tabs__mime"} schemaType={"response"}><TabItem label={"application/json"} value={"application/json"}><SchemaTabs className={"openapi-tabs__schema"}><TabItem label={"Schema"} value={"Schema"}><details style={{}} className={"openapi-markdown__details response"} data-collapsed={false} open={true}><summary style={{}} className={"openapi-markdown__details-summary-response"}><strong>Schema</strong></summary><div style={{"textAlign":"left","marginLeft":"1rem"}}></div><ul style={{"marginLeft":"1rem"}}><SchemaItem collapsible={false} name={"errorCode"} required={true} schemaName={"integer"} qualifierMessage={undefined} schema={{"type":"integer","example":400}}></SchemaItem><SchemaItem collapsible={false} name={"errorDescription"} required={true} schemaName={"string"} qualifierMessage={undefined} schema={{"type":"string","example":"Bad input parameter"}}></SchemaItem></ul></details></TabItem><TabItem label={"Example (from schema)"} value={"Example (from schema)"}><ResponseSamples responseExample={"{\n  \"errorCode\": 400,\n  \"errorDescription\": \"Bad input parameter\"\n}"} language={"json"}></ResponseSamples></TabItem></SchemaTabs></TabItem></MimeTabs></div></TabItem></ApiTabs></div></div>
      