Skip to main content

GoogleCloudKMSKeyPurpose

No description

enum GoogleCloudKMSKeyPurpose {
CRYPTO_KEY_PURPOSE_UNSPECIFIED
ENCRYPT_DECRYPT
ASYMMETRIC_SIGN
ASYMMETRIC_DECRYPT
MAC
}

Values

GoogleCloudKMSKeyPurpose.CRYPTO_KEY_PURPOSE_UNSPECIFIED

Not specified

GoogleCloudKMSKeyPurpose.ENCRYPT_DECRYPT

Used with Encrypt and Decrypt

GoogleCloudKMSKeyPurpose.ASYMMETRIC_SIGN

Used with AsymmetricSign and GetPublicKey

GoogleCloudKMSKeyPurpose.ASYMMETRIC_DECRYPT

Used with AsymmetricDecrypt and GetPublicKey

GoogleCloudKMSKeyPurpose.MAC

Used with MacSign

Member of

GoogleCloudKMSKey object