Skip to main content

GoogleKMSKeyPurpose

No description

enum GoogleKMSKeyPurpose {
CRYPTO_KEY_PURPOSE_UNSPECIFIED
ENCRYPT_DECRYPT
ASYMMETRIC_SIGN
ASYMMETRIC_DECRYPT
MAC
}

Values

GoogleKMSKeyPurpose.CRYPTO_KEY_PURPOSE_UNSPECIFIED

Not specified

GoogleKMSKeyPurpose.ENCRYPT_DECRYPT

Used with Encrypt and Decrypt

GoogleKMSKeyPurpose.ASYMMETRIC_SIGN

Used with AsymmetricSign and GetPublicKey

GoogleKMSKeyPurpose.ASYMMETRIC_DECRYPT

Used with AsymmetricDecrypt and GetPublicKey

GoogleKMSKeyPurpose.MAC

Used with MacSign

Member of

GoogleKMSKey object