asymmetric
Download SpecAuthorization
string
required
- Default
- "Basic base64-encoded-string"
Response
Successful response, returns list of asymmetric keys.
{
"count": 123,
"items": [
{
"name": "string",
"id": "string",
"type": "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
Empty response
count
int
items
array[object]
object
name
string
id
string
type
string
size
int
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
public
boolean
exportable
boolean
algorithm
string
- Enum
-
- RSA
- DSA
- ECDSA
size
string
data
string
Optional base64 encoded key data. If empty a new keypair will be generated, otherwise the key will be imported to keyvault.
Authorization
string
required
- Default
- "Basic base64-encoded-string"
Request
{
"name": "string",
"ownerid": "string",
"public": true,
"exportable": true,
"algorithm": "RSA",
"size": "string",
"data": "string"
}
Response
Asymmetric key created successfully. Returns public key.
{
"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 the 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 asymmetric 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 asymmetric keys.
{
"count": 123,
"items": [
{
"name": "string",
"id": "string",
"type": "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
Empty response
count
int
items
array[object]
object
name
string
id
string
type
string
size
int
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)
recursiveReturns the asymmetric 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 asymmetric keys.
{
"count": 123,
"items": [
{
"name": "string",
"id": "string",
"type": "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
Empty response
count
int
items
array[object]
object
name
string
id
string
type
string
size
int
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 asymmetric key public key.
{
"name": "string",
"id": "string",
"type": "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
type
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
- Enum
-
- SHA1withRSA
- SHA256withRSA
- SHA384withRSA
- SHA512withRSA
- SHA1withDSA
- SHA2withECDSA
op
string
- Enum
-
- signhash
- signdata
- signssh
- sign
Authorization
string
required
- Default
- "Basic base64-encoded-string"
id
string
required
The key ID.
Request
{
"data": "string",
"algorithm": "SHA1withRSA",
"op": "signhash"
}
Response
Successfully signed.
{
"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)
recursiveid
string
required
The key ID.
Authorization
string
required
- Default
- "Basic base64-encoded-string"
Response
Returns the key in ASN.1 DER encoded form.
{
"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?