symmetric
Download SpecAuthorization
string
required
- Default
- "Basic base64-encoded-string"
Response
Successful response, returns list of symmetric keys.
{
"count": 123,
"items": [
{
"name": "string",
"id": "string"
}
]
}
Empty response
Empty response
Empty response
Empty response
Empty response
Empty response
Empty response
Empty response
Empty response
Empty response
Empty response
Empty response
Empty response
count
int
items
array[object]
object
name
string
id
string
Internal server error.
{
"error_code": "GENERAL_ERROR",
"error_message": "string",
"property": "string",
"details": [
null
]
}
error_code
string
required
Standard error code denoting the error type
- Enum
-
- GENERAL_ERROR
- BAD_REQUEST
- PERMISSION_DENIED
- INVALID_REQUEST_DATA
- REQUIRED_VALUE_MISSING
- VALUE_OUT_OF_BOUNDS
- VALUE_INCORRECT_TYPE
- VALUE_INCORRECT_FORMAT
- VALUE_DUPLICATE
- CONFIGURATION_ERROR
- OUT_OF_RESOURCES
- MAX_LOAD
- TOO_MANY_CONNECTIONS
- DATABASE_ERROR
- CACHE_ERROR
- INTRA_SERVICE_COMMUNICATION_ERROR
- NOT_IMPLEMENTED
- NOT_EXPORTABLE
- NOT_SUPPORTED
error_message
string
Textual, human readable error message
property
string
The property name causing the error
details
array[]
An array of errors describing error in more detail
reference (error)
recursivename
string
ownerid
string
flags
int
size
string
data
string
Optional base64 encoded key data. If empty a random key will be generated, otherwise the key will be imported to keyvault.
Authorization
string
required
- Default
- "Basic base64-encoded-string"
Request
{
"name": "string",
"ownerid": "string",
"flags": 123,
"size": "string",
"data": "string"
}
Response
Symmetric key created successfully.
{
"id": "string"
}
Empty response
Empty response
Empty response
Empty response
Empty response
Empty response
Empty response
Empty response
Empty response
Empty response
Empty response
Empty response
id
string
Error occurred during key creation.
{
"error_code": "GENERAL_ERROR",
"error_message": "string",
"property": "string",
"details": [
null
]
}
Internal server error.
{
"error_code": "GENERAL_ERROR",
"error_message": "string",
"property": "string",
"details": [
null
]
}
error_code
string
required
Standard error code denoting the error type
- Enum
-
- GENERAL_ERROR
- BAD_REQUEST
- PERMISSION_DENIED
- INVALID_REQUEST_DATA
- REQUIRED_VALUE_MISSING
- VALUE_OUT_OF_BOUNDS
- VALUE_INCORRECT_TYPE
- VALUE_INCORRECT_FORMAT
- VALUE_DUPLICATE
- CONFIGURATION_ERROR
- OUT_OF_RESOURCES
- MAX_LOAD
- TOO_MANY_CONNECTIONS
- DATABASE_ERROR
- CACHE_ERROR
- INTRA_SERVICE_COMMUNICATION_ERROR
- NOT_IMPLEMENTED
- NOT_EXPORTABLE
- NOT_SUPPORTED
error_message
string
Textual, human readable error message
property
string
The property name causing the error
details
array[]
An array of errors describing error in more detail
reference (error)
recursiveerror_code
string
required
Standard error code denoting the error type
- Enum
-
- GENERAL_ERROR
- BAD_REQUEST
- PERMISSION_DENIED
- INVALID_REQUEST_DATA
- REQUIRED_VALUE_MISSING
- VALUE_OUT_OF_BOUNDS
- VALUE_INCORRECT_TYPE
- VALUE_INCORRECT_FORMAT
- VALUE_DUPLICATE
- CONFIGURATION_ERROR
- OUT_OF_RESOURCES
- MAX_LOAD
- TOO_MANY_CONNECTIONS
- DATABASE_ERROR
- CACHE_ERROR
- INTRA_SERVICE_COMMUNICATION_ERROR
- NOT_IMPLEMENTED
- NOT_EXPORTABLE
- NOT_SUPPORTED
error_message
string
Textual, human readable error message
property
string
The property name causing the error
details
array[]
An array of errors describing error in more detail
reference (error)
recursiveReturns the symmetric keys matching the given search criteria.
name
string
owner_id
string
Authorization
string
required
- Default
- "Basic base64-encoded-string"
Request
{
"name": "string",
"owner_id": "string"
}
Response
Successful response, returns list of matching symmetric keys.
{
"count": 123,
"items": [
{
"name": "string",
"id": "string"
}
]
}
Empty response
Empty response
Empty response
Empty response
Empty response
Empty response
Empty response
Empty response
Empty response
Empty response
Empty response
Empty response
Empty response
count
int
items
array[object]
object
name
string
id
string
Internal server error.
{
"error_code": "GENERAL_ERROR",
"error_message": "string",
"property": "string",
"details": [
null
]
}
error_code
string
required
Standard error code denoting the error type
- Enum
-
- GENERAL_ERROR
- BAD_REQUEST
- PERMISSION_DENIED
- INVALID_REQUEST_DATA
- REQUIRED_VALUE_MISSING
- VALUE_OUT_OF_BOUNDS
- VALUE_INCORRECT_TYPE
- VALUE_INCORRECT_FORMAT
- VALUE_DUPLICATE
- CONFIGURATION_ERROR
- OUT_OF_RESOURCES
- MAX_LOAD
- TOO_MANY_CONNECTIONS
- DATABASE_ERROR
- CACHE_ERROR
- INTRA_SERVICE_COMMUNICATION_ERROR
- NOT_IMPLEMENTED
- NOT_EXPORTABLE
- NOT_SUPPORTED
error_message
string
Textual, human readable error message
property
string
The property name causing the error
details
array[]
An array of errors describing error in more detail
reference (error)
recursivename
string
owner_id
string
Authorization
string
required
- Default
- "Basic base64-encoded-string"
Request
{
"name": "string",
"owner_id": "string"
}
Response
Successful response, returns list of matching symmetric keys.
{
"count": 123,
"items": [
{
"name": "string",
"id": "string"
}
]
}
Empty response
Empty response
Empty response
Empty response
Empty response
Empty response
Empty response
Empty response
Empty response
Empty response
Empty response
Empty response
Empty response
count
int
items
array[object]
object
name
string
id
string
Internal server error.
{
"error_code": "GENERAL_ERROR",
"error_message": "string",
"property": "string",
"details": [
null
]
}
error_code
string
required
Standard error code denoting the error type
- Enum
-
- GENERAL_ERROR
- BAD_REQUEST
- PERMISSION_DENIED
- INVALID_REQUEST_DATA
- REQUIRED_VALUE_MISSING
- VALUE_OUT_OF_BOUNDS
- VALUE_INCORRECT_TYPE
- VALUE_INCORRECT_FORMAT
- VALUE_DUPLICATE
- CONFIGURATION_ERROR
- OUT_OF_RESOURCES
- MAX_LOAD
- TOO_MANY_CONNECTIONS
- DATABASE_ERROR
- CACHE_ERROR
- INTRA_SERVICE_COMMUNICATION_ERROR
- NOT_IMPLEMENTED
- NOT_EXPORTABLE
- NOT_SUPPORTED
error_message
string
Textual, human readable error message
property
string
The property name causing the error
details
array[]
An array of errors describing error in more detail
reference (error)
recursiveid
string
required
The key ID.
Authorization
string
required
- Default
- "Basic base64-encoded-string"
Response
Successful response, returns matching symmetric key.
{
"name": "string",
"id": "string",
"size": 123
}
Empty response
Empty response
Empty response
Empty response
Empty response
Empty response
Empty response
Empty response
Empty response
Empty response
Empty response
Empty response
name
string
id
string
size
int
Key not found.
{
"error_code": "GENERAL_ERROR",
"error_message": "string",
"property": "string",
"details": [
null
]
}
Internal server error.
{
"error_code": "GENERAL_ERROR",
"error_message": "string",
"property": "string",
"details": [
null
]
}
error_code
string
required
Standard error code denoting the error type
- Enum
-
- GENERAL_ERROR
- BAD_REQUEST
- PERMISSION_DENIED
- INVALID_REQUEST_DATA
- REQUIRED_VALUE_MISSING
- VALUE_OUT_OF_BOUNDS
- VALUE_INCORRECT_TYPE
- VALUE_INCORRECT_FORMAT
- VALUE_DUPLICATE
- CONFIGURATION_ERROR
- OUT_OF_RESOURCES
- MAX_LOAD
- TOO_MANY_CONNECTIONS
- DATABASE_ERROR
- CACHE_ERROR
- INTRA_SERVICE_COMMUNICATION_ERROR
- NOT_IMPLEMENTED
- NOT_EXPORTABLE
- NOT_SUPPORTED
error_message
string
Textual, human readable error message
property
string
The property name causing the error
details
array[]
An array of errors describing error in more detail
reference (error)
recursiveerror_code
string
required
Standard error code denoting the error type
- Enum
-
- GENERAL_ERROR
- BAD_REQUEST
- PERMISSION_DENIED
- INVALID_REQUEST_DATA
- REQUIRED_VALUE_MISSING
- VALUE_OUT_OF_BOUNDS
- VALUE_INCORRECT_TYPE
- VALUE_INCORRECT_FORMAT
- VALUE_DUPLICATE
- CONFIGURATION_ERROR
- OUT_OF_RESOURCES
- MAX_LOAD
- TOO_MANY_CONNECTIONS
- DATABASE_ERROR
- CACHE_ERROR
- INTRA_SERVICE_COMMUNICATION_ERROR
- NOT_IMPLEMENTED
- NOT_EXPORTABLE
- NOT_SUPPORTED
error_message
string
Textual, human readable error message
property
string
The property name causing the error
details
array[]
An array of errors describing error in more detail
reference (error)
recursiveid
string
required
The key ID.
Authorization
string
required
- Default
- "Basic base64-encoded-string"
Response
Key successfully removed.
"string"
Empty response
Empty response
Empty response
Empty response
Empty response
Empty response
Empty response
Empty response
Empty response
Empty response
Empty response
Empty response
string
- Content Type
- application/json
Key not found.
{
"error_code": "GENERAL_ERROR",
"error_message": "string",
"property": "string",
"details": [
null
]
}
Internal server error.
{
"error_code": "GENERAL_ERROR",
"error_message": "string",
"property": "string",
"details": [
null
]
}
error_code
string
required
Standard error code denoting the error type
- Enum
-
- GENERAL_ERROR
- BAD_REQUEST
- PERMISSION_DENIED
- INVALID_REQUEST_DATA
- REQUIRED_VALUE_MISSING
- VALUE_OUT_OF_BOUNDS
- VALUE_INCORRECT_TYPE
- VALUE_INCORRECT_FORMAT
- VALUE_DUPLICATE
- CONFIGURATION_ERROR
- OUT_OF_RESOURCES
- MAX_LOAD
- TOO_MANY_CONNECTIONS
- DATABASE_ERROR
- CACHE_ERROR
- INTRA_SERVICE_COMMUNICATION_ERROR
- NOT_IMPLEMENTED
- NOT_EXPORTABLE
- NOT_SUPPORTED
error_message
string
Textual, human readable error message
property
string
The property name causing the error
details
array[]
An array of errors describing error in more detail
reference (error)
recursiveerror_code
string
required
Standard error code denoting the error type
- Enum
-
- GENERAL_ERROR
- BAD_REQUEST
- PERMISSION_DENIED
- INVALID_REQUEST_DATA
- REQUIRED_VALUE_MISSING
- VALUE_OUT_OF_BOUNDS
- VALUE_INCORRECT_TYPE
- VALUE_INCORRECT_FORMAT
- VALUE_DUPLICATE
- CONFIGURATION_ERROR
- OUT_OF_RESOURCES
- MAX_LOAD
- TOO_MANY_CONNECTIONS
- DATABASE_ERROR
- CACHE_ERROR
- INTRA_SERVICE_COMMUNICATION_ERROR
- NOT_IMPLEMENTED
- NOT_EXPORTABLE
- NOT_SUPPORTED
error_message
string
Textual, human readable error message
property
string
The property name causing the error
details
array[]
An array of errors describing error in more detail
reference (error)
recursivedata
string
algorithm
string
Authorization
string
required
- Default
- "Basic base64-encoded-string"
id
string
required
The key ID.
Request
{
"data": "string",
"algorithm": "string"
}
Response
Returns computed HMAC.
{
"data": "string"
}
Empty response
Empty response
Empty response
Empty response
Empty response
Empty response
Empty response
Empty response
Empty response
Empty response
Empty response
Empty response
No schema
data
string
Key not found.
{
"error_code": "GENERAL_ERROR",
"error_message": "string",
"property": "string",
"details": [
null
]
}
Internal server error.
Empty response
error_code
string
required
Standard error code denoting the error type
- Enum
-
- GENERAL_ERROR
- BAD_REQUEST
- PERMISSION_DENIED
- INVALID_REQUEST_DATA
- REQUIRED_VALUE_MISSING
- VALUE_OUT_OF_BOUNDS
- VALUE_INCORRECT_TYPE
- VALUE_INCORRECT_FORMAT
- VALUE_DUPLICATE
- CONFIGURATION_ERROR
- OUT_OF_RESOURCES
- MAX_LOAD
- TOO_MANY_CONNECTIONS
- DATABASE_ERROR
- CACHE_ERROR
- INTRA_SERVICE_COMMUNICATION_ERROR
- NOT_IMPLEMENTED
- NOT_EXPORTABLE
- NOT_SUPPORTED
error_message
string
Textual, human readable error message
property
string
The property name causing the error
details
array[]
An array of errors describing error in more detail
reference (error)
recursiveEncrypts and authenticates the data with the specified cipher algorithm. The optional additionalData contains additional data to be included in the data authentication.
data
string
algorithm
string
additionalData
string
Authorization
string
required
- Default
- "Basic base64-encoded-string"
id
string
required
The key ID.
Request
{
"data": "string",
"algorithm": "string",
"additionalData": "string"
}
Response
Successful, returns cipher text.
{
"cipher": "string"
}
Empty response
Empty response
Empty response
Empty response
Empty response
Empty response
Empty response
Empty response
Empty response
Empty response
Empty response
Empty response
No schema
cipher
string
Key not found.
{
"error_code": "GENERAL_ERROR",
"error_message": "string",
"property": "string",
"details": [
null
]
}
Internal server error.
Empty response
error_code
string
required
Standard error code denoting the error type
- Enum
-
- GENERAL_ERROR
- BAD_REQUEST
- PERMISSION_DENIED
- INVALID_REQUEST_DATA
- REQUIRED_VALUE_MISSING
- VALUE_OUT_OF_BOUNDS
- VALUE_INCORRECT_TYPE
- VALUE_INCORRECT_FORMAT
- VALUE_DUPLICATE
- CONFIGURATION_ERROR
- OUT_OF_RESOURCES
- MAX_LOAD
- TOO_MANY_CONNECTIONS
- DATABASE_ERROR
- CACHE_ERROR
- INTRA_SERVICE_COMMUNICATION_ERROR
- NOT_IMPLEMENTED
- NOT_EXPORTABLE
- NOT_SUPPORTED
error_message
string
Textual, human readable error message
property
string
The property name causing the error
details
array[]
An array of errors describing error in more detail
reference (error)
recursiveDecrypts and verifies the authentication of the cipher text.
algorithm
string
cipher
string
additionalData
string
Authorization
string
required
- Default
- "Basic base64-encoded-string"
id
string
required
The key ID.
Request
{
"algorithm": "string",
"cipher": "string",
"additionalData": "string"
}
Response
Successful, returns decrypted data.
{
"data": "string"
}
Empty response
Empty response
Empty response
Empty response
Empty response
Empty response
Empty response
Empty response
Empty response
Empty response
Empty response
Empty response
No schema
data
string
Key not found.
{
"error_code": "GENERAL_ERROR",
"error_message": "string",
"property": "string",
"details": [
null
]
}
Internal server error.
Empty response
error_code
string
required
Standard error code denoting the error type
- Enum
-
- GENERAL_ERROR
- BAD_REQUEST
- PERMISSION_DENIED
- INVALID_REQUEST_DATA
- REQUIRED_VALUE_MISSING
- VALUE_OUT_OF_BOUNDS
- VALUE_INCORRECT_TYPE
- VALUE_INCORRECT_FORMAT
- VALUE_DUPLICATE
- CONFIGURATION_ERROR
- OUT_OF_RESOURCES
- MAX_LOAD
- TOO_MANY_CONNECTIONS
- DATABASE_ERROR
- CACHE_ERROR
- INTRA_SERVICE_COMMUNICATION_ERROR
- NOT_IMPLEMENTED
- NOT_EXPORTABLE
- NOT_SUPPORTED
error_message
string
Textual, human readable error message
property
string
The property name causing the error
details
array[]
An array of errors describing error in more detail
reference (error)
recursiveWas this page helpful?