Namespace v1.
Classes
- AsymmetricDecryptRequest
- AsymmetricDecryptResponse
- AsymmetricSignRequest
- AsymmetricSignResponse
- CreateCryptoKeyRequest
- CreateCryptoKeyVersionRequest
- CreateImportJobRequest
- CreateKeyRingRequest
- CryptoKey
- CryptoKeyVersion
- CryptoKeyVersionTemplate
- DecryptRequest
- DecryptResponse
- DestroyCryptoKeyVersionRequest
- Digest
- EncryptRequest
- EncryptResponse
- ExternalProtectionLevelOptions
- GenerateRandomBytesRequest
- GenerateRandomBytesResponse
- GetCryptoKeyRequest
- GetCryptoKeyVersionRequest
- GetImportJobRequest
- GetKeyRingRequest
- GetPublicKeyRequest
- ImportCryptoKeyVersionRequest
- ImportJob
- KeyManagementService
- KeyOperationAttestation
- KeyRing
- ListCryptoKeysRequest
- ListCryptoKeysResponse
- ListCryptoKeyVersionsRequest
- ListCryptoKeyVersionsResponse
- ListImportJobsRequest
- ListImportJobsResponse
- ListKeyRingsRequest
- ListKeyRingsResponse
- LocationMetadata
- MacSignRequest
- MacSignResponse
- MacVerifyRequest
- MacVerifyResponse
- PublicKey
- RestoreCryptoKeyVersionRequest
- UpdateCryptoKeyPrimaryVersionRequest
- UpdateCryptoKeyRequest
- UpdateCryptoKeyVersionRequest
Members
ProtectionLevel
ProtectionLevel enum.
Properties:
| Name | Type | Description |
|---|---|---|
PROTECTION_LEVEL_UNSPECIFIED |
number |
PROTECTION_LEVEL_UNSPECIFIED value |
SOFTWARE |
number |
SOFTWARE value |
HSM |
number |
HSM value |
EXTERNAL |
number |
EXTERNAL value |