keyOrigin
The source of the key material for the specified KMS key.
When this value is AWS_KMS
, KMS created the key material. When this value is EXTERNAL
, the key material was imported or the KMS key doesn't have any key material.
The only valid values for DeriveSharedSecret are AWS_KMS
and EXTERNAL
. DeriveSharedSecret does not support KMS keys with a KeyOrigin
value of AWS_CLOUDHSM
or EXTERNAL_KEY_STORE
.