key_algorithms Property
A comma-separated list of algorithms that the CMK supports.
Syntax
def get_key_algorithms(key_index: int) -> str: ...
Default Value
""
Remarks
A comma-separated list of algorithms that the CMK supports.
This property reflects a comma-separated list of algorithms that the CMK supports.
If key_for_signing is False, possible values are:
- SYMMETRIC_DEFAULT
- RSAES_OAEP_SHA_1
- RSAES_OAEP_SHA_256
If key_for_signing is True, possible values are:
- RSASSA_PSS_SHA_256
- RSASSA_PSS_SHA_384
- RSASSA_PSS_SHA_512
- RSASSA_PKCS1_V1_5_SHA_256
- RSASSA_PKCS1_V1_5_SHA_384
- RSASSA_PKCS1_V1_5_SHA_512
- ECDSA_SHA_256
- ECDSA_SHA_384
- ECDSA_SHA_512
The key_index parameter specifies the index of the item in the array. The size of the array is controlled by the key_count property.
This property is read-only.