Encryption Interface
Create new encryption wallet
POST/api/v6.1.0.7/wallet
| Query parameters | None |
| Request headers | Prototype:
|
| Request body (JSON) | Prototype:
|
| Response headers | None |
| Response body | None |
| Status codes | ✅ 204 No Content ❌ 400 Bad Request |
| Required permissions | SysAdmin access level Available while Setup Mode is active. |
| Events | Creates one or more of the following events Reencrypt_Secrets
Wallet_Create
|
Change reference to existing wallet
POST/api/v6.1.0.7/wallet/change
| Query parameters | None |
| Request headers | Prototype:
|
| Request body (JSON) | Prototype:
|
| Response headers | None |
| Response body | None |
| Status codes | ✅ 204 No Content ❌ 400 Bad Request: No wallet configured |
| Required permissions | SysAdmin access level Available while Setup Mode is active. |
| Events | Creates the following event Wallet_Change
|
Disable encryption wallet
POST/api/v6.1.0.7/wallet/disable
| Query parameters | None |
| Request headers | None |
| Request body (JSON) | Prototype:
|
| Response headers | None |
| Response body | None |
| Status codes | ✅ 204 No Content ❌ 400 Bad Request: No wallet configured or already disabled |
| Required permissions | SysAdmin access level Available while Setup Mode is active. |
| Events | Creates one or more of the following events Reencrypt_Secrets
Wallet_Disable
|
Delete historical encryption keys
POST/api/v6.1.0.7/wallet/key_history_delete
| Query parameters | None |
| Request headers | None |
| Request body (JSON) | Prototype:
|
| Response headers | None |
| Response body (JSON) | Prototype:
|
| Status codes | ✅ 200 OK ❌ 400 Bad Request: No wallet configured |
| Required permissions | SysAdmin access level Available while Setup Mode is active. |
| Events | Creates the following event Wallet_Key_History_Delete
|
Rotate encryption keys
POST/api/v6.1.0.7/wallet/key_rotate
| Query parameters | None |
| Request headers | None |
| Request body | None |
| Response headers | None |
| Response body | None |
| Status codes | ✅ 204 No Content ❌ 400 Bad Request: No wallet configured |
| Required permissions | SysAdmin access level Available while Setup Mode is active. |
| Events | Creates one or more of the following events Reencrypt_Secrets
Wallet_Key_Rotation
|
Migrate to a new wallet configuration gracefully
POST/api/v6.1.0.7/wallet/migrate
| Query parameters | None |
| Request headers | Prototype:
|
| Request body (JSON) | Prototype:
|
| Response headers | None |
| Response body | None |
| Status codes | ✅ 204 No Content ❌ 400 Bad Request: No wallet configured |
| Required permissions | SysAdmin access level Available while Setup Mode is active. |
| Events | Creates one or more of the following events Reencrypt_Secrets
Wallet_Migrate
|
Get wallet properties
GET/api/v6.1.0.7/wallet/props
| Query parameters | Prototype:
|
| Request headers | Prototype:
|
| Request body | None |
| Response headers | Prototype:
|
| Response body (JSON) | Prototype:
|
| Status codes | ✅ 200 OK ❌ 400 Bad Request: No wallet configured |
| Required permissions | SysAdmin access level Available while Setup Mode is active. |
Continue previous re-encryption operation
POST/api/v6.1.0.7/wallet/reencrypt_continue
| Query parameters | None |
| Request headers | None |
| Request body (JSON) | Prototype:
|
| Response headers | None |
| Response body | None |
| Status codes | ✅ 200 OK ❌ 400 Bad Request |
| Required permissions | SysAdmin access level Available while Setup Mode is active. |
| Events | Creates the following event Reencrypt_Secrets
|