key_data_key_spec Property
The key spec of the downloaded key data.
Syntax
def get_key_data_key_spec() -> str: ...
key_data_key_spec = property(get_key_data_key_spec, None)
Default Value
""
Remarks
The key spec of the downloaded key data.
When get_public_key is called, this property reflects the spec of the CMK whose key_public_key was downloaded, and the possible values are:
- RSA_2048
- RSA_3072
- RSA_4096
- ECC_NIST_P256 (secp256r1)
- ECC_NIST_P384 (secp384r1)
- ECC_NIST_P521 (secp521r1)
- ECC_SECG_P256K1 (secp256k1)
When generate_data_key is called, this property reflects either the spec of the data key or the size of the data key in bytes (whichever was passed to the method); one of:
- AES_128
- AES_256
- Some number of bytes in the range 1 to 1024 (e.g., 64)
When generate_data_key_pair is called, this property reflects the spec of the data key pair, and the possible values are the same as they are for get_public_key.
This property is read-only.