Namespace v1.
Classes
- AsymmetricDecryptRequest
- AsymmetricDecryptResponse
- AsymmetricSignRequest
- AsymmetricSignResponse
- Certificate
- CreateCryptoKeyRequest
- CreateCryptoKeyVersionRequest
- CreateEkmConnectionRequest
- CreateImportJobRequest
- CreateKeyRingRequest
- CryptoKey
- CryptoKeyVersion
- CryptoKeyVersionTemplate
- DecryptRequest
- DecryptResponse
- DestroyCryptoKeyVersionRequest
- Digest
- EkmConnection
- EkmService
- EncryptRequest
- EncryptResponse
- ExternalProtectionLevelOptions
- GenerateRandomBytesRequest
- GenerateRandomBytesResponse
- GetCryptoKeyRequest
- GetCryptoKeyVersionRequest
- GetEkmConnectionRequest
- GetImportJobRequest
- GetKeyRingRequest
- GetPublicKeyRequest
- ImportCryptoKeyVersionRequest
- ImportJob
- KeyManagementService
- KeyOperationAttestation
- KeyRing
- ListCryptoKeyVersionsRequest
- ListCryptoKeyVersionsResponse
- ListCryptoKeysRequest
- ListCryptoKeysResponse
- ListEkmConnectionsRequest
- ListEkmConnectionsResponse
- ListImportJobsRequest
- ListImportJobsResponse
- ListKeyRingsRequest
- ListKeyRingsResponse
- LocationMetadata
- MacSignRequest
- MacSignResponse
- MacVerifyRequest
- MacVerifyResponse
- PublicKey
- RestoreCryptoKeyVersionRequest
- UpdateCryptoKeyPrimaryVersionRequest
- UpdateCryptoKeyRequest
- UpdateCryptoKeyVersionRequest
- UpdateEkmConnectionRequest
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 |
EXTERNAL_VPC |
number |
EXTERNAL_VPC value |