key_data_algorithms Property
The algorithms supported by the public key.
Syntax
def get_key_data_algorithms() -> str: ...
key_data_algorithms = property(get_key_data_algorithms, None)
Default Value
""
Remarks
The algorithms supported by the public key.
When get_public_key is called, this property will contain a comma-separated list of algorithms that the key_public_key can be used with. Always empty when generate_data_key or generate_data_key_pair is called.
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
This property is read-only.