Package | Description |
---|---|
com.google.cloud.kms.v1 |
A client to Cloud Key Management Service (KMS) API
|
com.google.cloud.kms.v1.stub |
Class and Description |
---|
AsymmetricDecryptRequest
Request message for
[KeyManagementService.AsymmetricDecrypt][google.cloud.kms.v1.KeyManagementService.AsymmetricDecrypt].
|
AsymmetricDecryptRequest.Builder
Request message for
[KeyManagementService.AsymmetricDecrypt][google.cloud.kms.v1.KeyManagementService.AsymmetricDecrypt].
|
AsymmetricDecryptRequestOrBuilder |
AsymmetricDecryptResponse
Response message for
[KeyManagementService.AsymmetricDecrypt][google.cloud.kms.v1.KeyManagementService.AsymmetricDecrypt].
|
AsymmetricDecryptResponse.Builder
Response message for
[KeyManagementService.AsymmetricDecrypt][google.cloud.kms.v1.KeyManagementService.AsymmetricDecrypt].
|
AsymmetricDecryptResponseOrBuilder |
AsymmetricSignRequest
Request message for
[KeyManagementService.AsymmetricSign][google.cloud.kms.v1.KeyManagementService.AsymmetricSign].
|
AsymmetricSignRequest.Builder
Request message for
[KeyManagementService.AsymmetricSign][google.cloud.kms.v1.KeyManagementService.AsymmetricSign].
|
AsymmetricSignRequestOrBuilder |
AsymmetricSignResponse
Response message for
[KeyManagementService.AsymmetricSign][google.cloud.kms.v1.KeyManagementService.AsymmetricSign].
|
AsymmetricSignResponse.Builder
Response message for
[KeyManagementService.AsymmetricSign][google.cloud.kms.v1.KeyManagementService.AsymmetricSign].
|
AsymmetricSignResponseOrBuilder |
Certificate
A [Certificate][google.cloud.kms.v1.Certificate] represents an X.509
certificate used to authenticate HTTPS connections to EKM replicas.
|
Certificate.Builder
A [Certificate][google.cloud.kms.v1.Certificate] represents an X.509
certificate used to authenticate HTTPS connections to EKM replicas.
|
CertificateOrBuilder |
CreateCryptoKeyRequest
Request message for
[KeyManagementService.CreateCryptoKey][google.cloud.kms.v1.KeyManagementService.CreateCryptoKey].
|
CreateCryptoKeyRequest.Builder
Request message for
[KeyManagementService.CreateCryptoKey][google.cloud.kms.v1.KeyManagementService.CreateCryptoKey].
|
CreateCryptoKeyRequestOrBuilder |
CreateCryptoKeyVersionRequest
Request message for
[KeyManagementService.CreateCryptoKeyVersion][google.cloud.kms.v1.KeyManagementService.CreateCryptoKeyVersion].
|
CreateCryptoKeyVersionRequest.Builder
Request message for
[KeyManagementService.CreateCryptoKeyVersion][google.cloud.kms.v1.KeyManagementService.CreateCryptoKeyVersion].
|
CreateCryptoKeyVersionRequestOrBuilder |
CreateEkmConnectionRequest
Request message for [KeyManagementService.CreateEkmConnection][].
|
CreateEkmConnectionRequest.Builder
Request message for [KeyManagementService.CreateEkmConnection][].
|
CreateEkmConnectionRequestOrBuilder |
CreateImportJobRequest
Request message for
[KeyManagementService.CreateImportJob][google.cloud.kms.v1.KeyManagementService.CreateImportJob].
|
CreateImportJobRequest.Builder
Request message for
[KeyManagementService.CreateImportJob][google.cloud.kms.v1.KeyManagementService.CreateImportJob].
|
CreateImportJobRequestOrBuilder |
CreateKeyRingRequest
Request message for
[KeyManagementService.CreateKeyRing][google.cloud.kms.v1.KeyManagementService.CreateKeyRing].
|
CreateKeyRingRequest.Builder
Request message for
[KeyManagementService.CreateKeyRing][google.cloud.kms.v1.KeyManagementService.CreateKeyRing].
|
CreateKeyRingRequestOrBuilder |
CryptoKey
A [CryptoKey][google.cloud.kms.v1.CryptoKey] represents a logical key that
can be used for cryptographic operations.
|
CryptoKey.Builder
A [CryptoKey][google.cloud.kms.v1.CryptoKey] represents a logical key that
can be used for cryptographic operations.
|
CryptoKey.CryptoKeyPurpose
[CryptoKeyPurpose][google.cloud.kms.v1.CryptoKey.CryptoKeyPurpose]
describes the cryptographic capabilities of a
[CryptoKey][google.cloud.kms.v1.CryptoKey].
|
CryptoKey.RotationScheduleCase |
CryptoKeyName |
CryptoKeyName.Builder
Builder for
projects/{project}/locations/{location}/keyRings/{key_ring}/cryptoKeys/{crypto_key}.
|
CryptoKeyOrBuilder |
CryptoKeyPathName
AUTO-GENERATED DOCUMENTATION AND CLASS
|
CryptoKeyPathName.Builder
Builder for CryptoKeyPathName.
|
CryptoKeyVersion
A [CryptoKeyVersion][google.cloud.kms.v1.CryptoKeyVersion] represents an
individual cryptographic key, and the associated key material.
|
CryptoKeyVersion.Builder
A [CryptoKeyVersion][google.cloud.kms.v1.CryptoKeyVersion] represents an
individual cryptographic key, and the associated key material.
|
CryptoKeyVersion.CryptoKeyVersionAlgorithm
The algorithm of the
[CryptoKeyVersion][google.cloud.kms.v1.CryptoKeyVersion], indicating what
parameters must be used for each cryptographic operation.
|
CryptoKeyVersion.CryptoKeyVersionState
The state of a [CryptoKeyVersion][google.cloud.kms.v1.CryptoKeyVersion],
indicating if it can be used.
|
CryptoKeyVersion.CryptoKeyVersionView
A view for [CryptoKeyVersion][google.cloud.kms.v1.CryptoKeyVersion]s.
|
CryptoKeyVersionName |
CryptoKeyVersionName.Builder
Builder for
projects/{project}/locations/{location}/keyRings/{key_ring}/cryptoKeys/{crypto_key}/cryptoKeyVersions/{crypto_key_version}.
|
CryptoKeyVersionOrBuilder |
CryptoKeyVersionTemplate
A [CryptoKeyVersionTemplate][google.cloud.kms.v1.CryptoKeyVersionTemplate]
specifies the properties to use when creating a new
[CryptoKeyVersion][google.cloud.kms.v1.CryptoKeyVersion], either manually
with
[CreateCryptoKeyVersion][google.cloud.kms.v1.KeyManagementService.CreateCryptoKeyVersion]
or automatically as a result of auto-rotation.
|
CryptoKeyVersionTemplate.Builder
A [CryptoKeyVersionTemplate][google.cloud.kms.v1.CryptoKeyVersionTemplate]
specifies the properties to use when creating a new
[CryptoKeyVersion][google.cloud.kms.v1.CryptoKeyVersion], either manually
with
[CreateCryptoKeyVersion][google.cloud.kms.v1.KeyManagementService.CreateCryptoKeyVersion]
or automatically as a result of auto-rotation.
|
CryptoKeyVersionTemplateOrBuilder |
DecryptRequest
Request message for
[KeyManagementService.Decrypt][google.cloud.kms.v1.KeyManagementService.Decrypt].
|
DecryptRequest.Builder
Request message for
[KeyManagementService.Decrypt][google.cloud.kms.v1.KeyManagementService.Decrypt].
|
DecryptRequestOrBuilder |
DecryptResponse
Response message for
[KeyManagementService.Decrypt][google.cloud.kms.v1.KeyManagementService.Decrypt].
|
DecryptResponse.Builder
Response message for
[KeyManagementService.Decrypt][google.cloud.kms.v1.KeyManagementService.Decrypt].
|
DecryptResponseOrBuilder |
DestroyCryptoKeyVersionRequest
Request message for
[KeyManagementService.DestroyCryptoKeyVersion][google.cloud.kms.v1.KeyManagementService.DestroyCryptoKeyVersion].
|
DestroyCryptoKeyVersionRequest.Builder
Request message for
[KeyManagementService.DestroyCryptoKeyVersion][google.cloud.kms.v1.KeyManagementService.DestroyCryptoKeyVersion].
|
DestroyCryptoKeyVersionRequestOrBuilder |
Digest
A [Digest][google.cloud.kms.v1.Digest] holds a cryptographic message digest.
|
Digest.Builder
A [Digest][google.cloud.kms.v1.Digest] holds a cryptographic message digest.
|
Digest.DigestCase |
DigestOrBuilder |
EkmConnection
An [EkmConnection][google.cloud.kms.v1.EkmConnection] represents an
individual EKM connection.
|
EkmConnection.Builder
An [EkmConnection][google.cloud.kms.v1.EkmConnection] represents an
individual EKM connection.
|
EkmConnection.ServiceResolver
A [ServiceResolver][google.cloud.kms.v1.EkmConnection.ServiceResolver]
represents an EKM replica that can be reached within an
[EkmConnection][google.cloud.kms.v1.EkmConnection].
|
EkmConnection.ServiceResolver.Builder
A [ServiceResolver][google.cloud.kms.v1.EkmConnection.ServiceResolver]
represents an EKM replica that can be reached within an
[EkmConnection][google.cloud.kms.v1.EkmConnection].
|
EkmConnection.ServiceResolverOrBuilder |
EkmConnectionName |
EkmConnectionName.Builder
Builder for projects/{project}/locations/{location}/ekmConnections/{ekm_connection}.
|
EkmConnectionOrBuilder |
EkmServiceClient
Service Description: Google Cloud Key Management EKM Service
|
EkmServiceClient.ListEkmConnectionsFixedSizeCollection |
EkmServiceClient.ListEkmConnectionsPage |
EkmServiceClient.ListEkmConnectionsPagedResponse |
EkmServiceGrpc.EkmServiceBlockingStub
Google Cloud Key Management EKM Service
Manages external cryptographic keys and operations using those keys.
|
EkmServiceGrpc.EkmServiceFutureStub
Google Cloud Key Management EKM Service
Manages external cryptographic keys and operations using those keys.
|
EkmServiceGrpc.EkmServiceStub
Google Cloud Key Management EKM Service
Manages external cryptographic keys and operations using those keys.
|
EkmServiceSettings
Settings class to configure an instance of
EkmServiceClient . |
EkmServiceSettings.Builder
Builder for EkmServiceSettings.
|
EncryptRequest
Request message for
[KeyManagementService.Encrypt][google.cloud.kms.v1.KeyManagementService.Encrypt].
|
EncryptRequest.Builder
Request message for
[KeyManagementService.Encrypt][google.cloud.kms.v1.KeyManagementService.Encrypt].
|
EncryptRequestOrBuilder |
EncryptResponse
Response message for
[KeyManagementService.Encrypt][google.cloud.kms.v1.KeyManagementService.Encrypt].
|
EncryptResponse.Builder
Response message for
[KeyManagementService.Encrypt][google.cloud.kms.v1.KeyManagementService.Encrypt].
|
EncryptResponseOrBuilder |
ExternalProtectionLevelOptions
ExternalProtectionLevelOptions stores a group of additional fields for
configuring a [CryptoKeyVersion][google.cloud.kms.v1.CryptoKeyVersion] that
are specific to the [EXTERNAL][google.cloud.kms.v1.ProtectionLevel.EXTERNAL]
protection level and
[EXTERNAL_VPC][google.cloud.kms.v1.ProtectionLevel.EXTERNAL_VPC] protection
levels.
|
ExternalProtectionLevelOptions.Builder
ExternalProtectionLevelOptions stores a group of additional fields for
configuring a [CryptoKeyVersion][google.cloud.kms.v1.CryptoKeyVersion] that
are specific to the [EXTERNAL][google.cloud.kms.v1.ProtectionLevel.EXTERNAL]
protection level and
[EXTERNAL_VPC][google.cloud.kms.v1.ProtectionLevel.EXTERNAL_VPC] protection
levels.
|
ExternalProtectionLevelOptionsOrBuilder |
GenerateRandomBytesRequest
Request message for
[KeyManagementService.GenerateRandomBytes][google.cloud.kms.v1.KeyManagementService.GenerateRandomBytes].
|
GenerateRandomBytesRequest.Builder
Request message for
[KeyManagementService.GenerateRandomBytes][google.cloud.kms.v1.KeyManagementService.GenerateRandomBytes].
|
GenerateRandomBytesRequestOrBuilder |
GenerateRandomBytesResponse
Response message for
[KeyManagementService.GenerateRandomBytes][google.cloud.kms.v1.KeyManagementService.GenerateRandomBytes].
|
GenerateRandomBytesResponse.Builder
Response message for
[KeyManagementService.GenerateRandomBytes][google.cloud.kms.v1.KeyManagementService.GenerateRandomBytes].
|
GenerateRandomBytesResponseOrBuilder |
GetCryptoKeyRequest
Request message for
[KeyManagementService.GetCryptoKey][google.cloud.kms.v1.KeyManagementService.GetCryptoKey].
|
GetCryptoKeyRequest.Builder
Request message for
[KeyManagementService.GetCryptoKey][google.cloud.kms.v1.KeyManagementService.GetCryptoKey].
|
GetCryptoKeyRequestOrBuilder |
GetCryptoKeyVersionRequest
Request message for
[KeyManagementService.GetCryptoKeyVersion][google.cloud.kms.v1.KeyManagementService.GetCryptoKeyVersion].
|
GetCryptoKeyVersionRequest.Builder
Request message for
[KeyManagementService.GetCryptoKeyVersion][google.cloud.kms.v1.KeyManagementService.GetCryptoKeyVersion].
|
GetCryptoKeyVersionRequestOrBuilder |
GetEkmConnectionRequest
Request message for [KeyManagementService.GetEkmConnection][].
|
GetEkmConnectionRequest.Builder
Request message for [KeyManagementService.GetEkmConnection][].
|
GetEkmConnectionRequestOrBuilder |
GetImportJobRequest
Request message for
[KeyManagementService.GetImportJob][google.cloud.kms.v1.KeyManagementService.GetImportJob].
|
GetImportJobRequest.Builder
Request message for
[KeyManagementService.GetImportJob][google.cloud.kms.v1.KeyManagementService.GetImportJob].
|
GetImportJobRequestOrBuilder |
GetKeyRingRequest
Request message for
[KeyManagementService.GetKeyRing][google.cloud.kms.v1.KeyManagementService.GetKeyRing].
|
GetKeyRingRequest.Builder
Request message for
[KeyManagementService.GetKeyRing][google.cloud.kms.v1.KeyManagementService.GetKeyRing].
|
GetKeyRingRequestOrBuilder |
GetPublicKeyRequest
Request message for
[KeyManagementService.GetPublicKey][google.cloud.kms.v1.KeyManagementService.GetPublicKey].
|
GetPublicKeyRequest.Builder
Request message for
[KeyManagementService.GetPublicKey][google.cloud.kms.v1.KeyManagementService.GetPublicKey].
|
GetPublicKeyRequestOrBuilder |
ImportCryptoKeyVersionRequest
Request message for
[KeyManagementService.ImportCryptoKeyVersion][google.cloud.kms.v1.KeyManagementService.ImportCryptoKeyVersion].
|
ImportCryptoKeyVersionRequest.Builder
Request message for
[KeyManagementService.ImportCryptoKeyVersion][google.cloud.kms.v1.KeyManagementService.ImportCryptoKeyVersion].
|
ImportCryptoKeyVersionRequest.WrappedKeyMaterialCase |
ImportCryptoKeyVersionRequestOrBuilder |
ImportJob
An [ImportJob][google.cloud.kms.v1.ImportJob] can be used to create
[CryptoKeys][google.cloud.kms.v1.CryptoKey] and
[CryptoKeyVersions][google.cloud.kms.v1.CryptoKeyVersion] using pre-existing
key material, generated outside of Cloud KMS.
|
ImportJob.Builder
An [ImportJob][google.cloud.kms.v1.ImportJob] can be used to create
[CryptoKeys][google.cloud.kms.v1.CryptoKey] and
[CryptoKeyVersions][google.cloud.kms.v1.CryptoKeyVersion] using pre-existing
key material, generated outside of Cloud KMS.
|
ImportJob.ImportJobState
The state of the [ImportJob][google.cloud.kms.v1.ImportJob], indicating if
it can be used.
|
ImportJob.ImportMethod
[ImportMethod][google.cloud.kms.v1.ImportJob.ImportMethod] describes the
key wrapping method chosen for this
[ImportJob][google.cloud.kms.v1.ImportJob].
|
ImportJob.WrappingPublicKey
The public key component of the wrapping key.
|
ImportJob.WrappingPublicKey.Builder
The public key component of the wrapping key.
|
ImportJob.WrappingPublicKeyOrBuilder |
ImportJobName |
ImportJobName.Builder
Builder for
projects/{project}/locations/{location}/keyRings/{key_ring}/importJobs/{import_job}.
|
ImportJobOrBuilder |
KeyManagementServiceClient
Service Description: Google Cloud Key Management Service
|
KeyManagementServiceClient.ListCryptoKeysFixedSizeCollection |
KeyManagementServiceClient.ListCryptoKeysPage |
KeyManagementServiceClient.ListCryptoKeysPagedResponse |
KeyManagementServiceClient.ListCryptoKeyVersionsFixedSizeCollection |
KeyManagementServiceClient.ListCryptoKeyVersionsPage |
KeyManagementServiceClient.ListCryptoKeyVersionsPagedResponse |
KeyManagementServiceClient.ListImportJobsFixedSizeCollection |
KeyManagementServiceClient.ListImportJobsPage |
KeyManagementServiceClient.ListImportJobsPagedResponse |
KeyManagementServiceClient.ListKeyRingsFixedSizeCollection |
KeyManagementServiceClient.ListKeyRingsPage |
KeyManagementServiceClient.ListKeyRingsPagedResponse |
KeyManagementServiceGrpc.KeyManagementServiceBlockingStub
Google Cloud Key Management Service
Manages cryptographic keys and operations using those keys.
|
KeyManagementServiceGrpc.KeyManagementServiceFutureStub
Google Cloud Key Management Service
Manages cryptographic keys and operations using those keys.
|
KeyManagementServiceGrpc.KeyManagementServiceStub
Google Cloud Key Management Service
Manages cryptographic keys and operations using those keys.
|
KeyManagementServiceSettings
Settings class to configure an instance of
KeyManagementServiceClient . |
KeyManagementServiceSettings.Builder
Builder for KeyManagementServiceSettings.
|
KeyName
AUTO-GENERATED DOCUMENTATION AND CLASS
|
KeyOperationAttestation
Contains an HSM-generated attestation about a key operation.
|
KeyOperationAttestation.AttestationFormat
Attestation formats provided by the HSM.
|
KeyOperationAttestation.Builder
Contains an HSM-generated attestation about a key operation.
|
KeyOperationAttestation.CertificateChains
Certificate chains needed to verify the attestation.
|
KeyOperationAttestation.CertificateChains.Builder
Certificate chains needed to verify the attestation.
|
KeyOperationAttestation.CertificateChainsOrBuilder |
KeyOperationAttestationOrBuilder |
KeyRing
A [KeyRing][google.cloud.kms.v1.KeyRing] is a toplevel logical grouping of
[CryptoKeys][google.cloud.kms.v1.CryptoKey].
|
KeyRing.Builder
A [KeyRing][google.cloud.kms.v1.KeyRing] is a toplevel logical grouping of
[CryptoKeys][google.cloud.kms.v1.CryptoKey].
|
KeyRingName |
KeyRingName.Builder
Builder for projects/{project}/locations/{location}/keyRings/{key_ring}.
|
KeyRingOrBuilder |
ListCryptoKeysRequest
Request message for
[KeyManagementService.ListCryptoKeys][google.cloud.kms.v1.KeyManagementService.ListCryptoKeys].
|
ListCryptoKeysRequest.Builder
Request message for
[KeyManagementService.ListCryptoKeys][google.cloud.kms.v1.KeyManagementService.ListCryptoKeys].
|
ListCryptoKeysRequestOrBuilder |
ListCryptoKeysResponse
Response message for
[KeyManagementService.ListCryptoKeys][google.cloud.kms.v1.KeyManagementService.ListCryptoKeys].
|
ListCryptoKeysResponse.Builder
Response message for
[KeyManagementService.ListCryptoKeys][google.cloud.kms.v1.KeyManagementService.ListCryptoKeys].
|
ListCryptoKeysResponseOrBuilder |
ListCryptoKeyVersionsRequest
Request message for
[KeyManagementService.ListCryptoKeyVersions][google.cloud.kms.v1.KeyManagementService.ListCryptoKeyVersions].
|
ListCryptoKeyVersionsRequest.Builder
Request message for
[KeyManagementService.ListCryptoKeyVersions][google.cloud.kms.v1.KeyManagementService.ListCryptoKeyVersions].
|
ListCryptoKeyVersionsRequestOrBuilder |
ListCryptoKeyVersionsResponse
Response message for
[KeyManagementService.ListCryptoKeyVersions][google.cloud.kms.v1.KeyManagementService.ListCryptoKeyVersions].
|
ListCryptoKeyVersionsResponse.Builder
Response message for
[KeyManagementService.ListCryptoKeyVersions][google.cloud.kms.v1.KeyManagementService.ListCryptoKeyVersions].
|
ListCryptoKeyVersionsResponseOrBuilder |
ListEkmConnectionsRequest
Request message for [KeyManagementService.ListEkmConnections][].
|
ListEkmConnectionsRequest.Builder
Request message for [KeyManagementService.ListEkmConnections][].
|
ListEkmConnectionsRequestOrBuilder |
ListEkmConnectionsResponse
Response message for [KeyManagementService.ListEkmConnections][].
|
ListEkmConnectionsResponse.Builder
Response message for [KeyManagementService.ListEkmConnections][].
|
ListEkmConnectionsResponseOrBuilder |
ListImportJobsRequest
Request message for
[KeyManagementService.ListImportJobs][google.cloud.kms.v1.KeyManagementService.ListImportJobs].
|
ListImportJobsRequest.Builder
Request message for
[KeyManagementService.ListImportJobs][google.cloud.kms.v1.KeyManagementService.ListImportJobs].
|
ListImportJobsRequestOrBuilder |
ListImportJobsResponse
Response message for
[KeyManagementService.ListImportJobs][google.cloud.kms.v1.KeyManagementService.ListImportJobs].
|
ListImportJobsResponse.Builder
Response message for
[KeyManagementService.ListImportJobs][google.cloud.kms.v1.KeyManagementService.ListImportJobs].
|
ListImportJobsResponseOrBuilder |
ListKeyRingsRequest
Request message for
[KeyManagementService.ListKeyRings][google.cloud.kms.v1.KeyManagementService.ListKeyRings].
|
ListKeyRingsRequest.Builder
Request message for
[KeyManagementService.ListKeyRings][google.cloud.kms.v1.KeyManagementService.ListKeyRings].
|
ListKeyRingsRequestOrBuilder |
ListKeyRingsResponse
Response message for
[KeyManagementService.ListKeyRings][google.cloud.kms.v1.KeyManagementService.ListKeyRings].
|
ListKeyRingsResponse.Builder
Response message for
[KeyManagementService.ListKeyRings][google.cloud.kms.v1.KeyManagementService.ListKeyRings].
|
ListKeyRingsResponseOrBuilder |
LocationMetadata
Cloud KMS metadata for the given
[google.cloud.location.Location][google.cloud.location.Location].
|
LocationMetadata.Builder
Cloud KMS metadata for the given
[google.cloud.location.Location][google.cloud.location.Location].
|
LocationMetadataOrBuilder |
LocationName |
LocationName.Builder
Builder for projects/{project}/locations/{location}.
|
MacSignRequest
Request message for
[KeyManagementService.MacSign][google.cloud.kms.v1.KeyManagementService.MacSign].
|
MacSignRequest.Builder
Request message for
[KeyManagementService.MacSign][google.cloud.kms.v1.KeyManagementService.MacSign].
|
MacSignRequestOrBuilder |
MacSignResponse
Response message for
[KeyManagementService.MacSign][google.cloud.kms.v1.KeyManagementService.MacSign].
|
MacSignResponse.Builder
Response message for
[KeyManagementService.MacSign][google.cloud.kms.v1.KeyManagementService.MacSign].
|
MacSignResponseOrBuilder |
MacVerifyRequest
Request message for
[KeyManagementService.MacVerify][google.cloud.kms.v1.KeyManagementService.MacVerify].
|
MacVerifyRequest.Builder
Request message for
[KeyManagementService.MacVerify][google.cloud.kms.v1.KeyManagementService.MacVerify].
|
MacVerifyRequestOrBuilder |
MacVerifyResponse
Response message for
[KeyManagementService.MacVerify][google.cloud.kms.v1.KeyManagementService.MacVerify].
|
MacVerifyResponse.Builder
Response message for
[KeyManagementService.MacVerify][google.cloud.kms.v1.KeyManagementService.MacVerify].
|
MacVerifyResponseOrBuilder |
ProtectionLevel
[ProtectionLevel][google.cloud.kms.v1.ProtectionLevel] specifies how
cryptographic operations are performed.
|
PublicKey
The public key for a given
[CryptoKeyVersion][google.cloud.kms.v1.CryptoKeyVersion].
|
PublicKey.Builder
The public key for a given
[CryptoKeyVersion][google.cloud.kms.v1.CryptoKeyVersion].
|
PublicKeyOrBuilder |
RestoreCryptoKeyVersionRequest
Request message for
[KeyManagementService.RestoreCryptoKeyVersion][google.cloud.kms.v1.KeyManagementService.RestoreCryptoKeyVersion].
|
RestoreCryptoKeyVersionRequest.Builder
Request message for
[KeyManagementService.RestoreCryptoKeyVersion][google.cloud.kms.v1.KeyManagementService.RestoreCryptoKeyVersion].
|
RestoreCryptoKeyVersionRequestOrBuilder |
UntypedKeyName
Deprecated.
This resource name class will be removed in the next major version.
|
UpdateCryptoKeyPrimaryVersionRequest
Request message for
[KeyManagementService.UpdateCryptoKeyPrimaryVersion][google.cloud.kms.v1.KeyManagementService.UpdateCryptoKeyPrimaryVersion].
|
UpdateCryptoKeyPrimaryVersionRequest.Builder
Request message for
[KeyManagementService.UpdateCryptoKeyPrimaryVersion][google.cloud.kms.v1.KeyManagementService.UpdateCryptoKeyPrimaryVersion].
|
UpdateCryptoKeyPrimaryVersionRequestOrBuilder |
UpdateCryptoKeyRequest
Request message for
[KeyManagementService.UpdateCryptoKey][google.cloud.kms.v1.KeyManagementService.UpdateCryptoKey].
|
UpdateCryptoKeyRequest.Builder
Request message for
[KeyManagementService.UpdateCryptoKey][google.cloud.kms.v1.KeyManagementService.UpdateCryptoKey].
|
UpdateCryptoKeyRequestOrBuilder |
UpdateCryptoKeyVersionRequest
Request message for
[KeyManagementService.UpdateCryptoKeyVersion][google.cloud.kms.v1.KeyManagementService.UpdateCryptoKeyVersion].
|
UpdateCryptoKeyVersionRequest.Builder
Request message for
[KeyManagementService.UpdateCryptoKeyVersion][google.cloud.kms.v1.KeyManagementService.UpdateCryptoKeyVersion].
|
UpdateCryptoKeyVersionRequestOrBuilder |
UpdateEkmConnectionRequest
Request message for [KeyManagementService.UpdateEkmConnection][].
|
UpdateEkmConnectionRequest.Builder
Request message for [KeyManagementService.UpdateEkmConnection][].
|
UpdateEkmConnectionRequestOrBuilder |
Class and Description |
---|
AsymmetricDecryptRequest
Request message for
[KeyManagementService.AsymmetricDecrypt][google.cloud.kms.v1.KeyManagementService.AsymmetricDecrypt].
|
AsymmetricDecryptResponse
Response message for
[KeyManagementService.AsymmetricDecrypt][google.cloud.kms.v1.KeyManagementService.AsymmetricDecrypt].
|
AsymmetricSignRequest
Request message for
[KeyManagementService.AsymmetricSign][google.cloud.kms.v1.KeyManagementService.AsymmetricSign].
|
AsymmetricSignResponse
Response message for
[KeyManagementService.AsymmetricSign][google.cloud.kms.v1.KeyManagementService.AsymmetricSign].
|
CreateCryptoKeyRequest
Request message for
[KeyManagementService.CreateCryptoKey][google.cloud.kms.v1.KeyManagementService.CreateCryptoKey].
|
CreateCryptoKeyVersionRequest
Request message for
[KeyManagementService.CreateCryptoKeyVersion][google.cloud.kms.v1.KeyManagementService.CreateCryptoKeyVersion].
|
CreateEkmConnectionRequest
Request message for [KeyManagementService.CreateEkmConnection][].
|
CreateImportJobRequest
Request message for
[KeyManagementService.CreateImportJob][google.cloud.kms.v1.KeyManagementService.CreateImportJob].
|
CreateKeyRingRequest
Request message for
[KeyManagementService.CreateKeyRing][google.cloud.kms.v1.KeyManagementService.CreateKeyRing].
|
CryptoKey
A [CryptoKey][google.cloud.kms.v1.CryptoKey] represents a logical key that
can be used for cryptographic operations.
|
CryptoKeyVersion
A [CryptoKeyVersion][google.cloud.kms.v1.CryptoKeyVersion] represents an
individual cryptographic key, and the associated key material.
|
DecryptRequest
Request message for
[KeyManagementService.Decrypt][google.cloud.kms.v1.KeyManagementService.Decrypt].
|
DecryptResponse
Response message for
[KeyManagementService.Decrypt][google.cloud.kms.v1.KeyManagementService.Decrypt].
|
DestroyCryptoKeyVersionRequest
Request message for
[KeyManagementService.DestroyCryptoKeyVersion][google.cloud.kms.v1.KeyManagementService.DestroyCryptoKeyVersion].
|
EkmConnection
An [EkmConnection][google.cloud.kms.v1.EkmConnection] represents an
individual EKM connection.
|
EkmServiceClient.ListEkmConnectionsPagedResponse |
EncryptRequest
Request message for
[KeyManagementService.Encrypt][google.cloud.kms.v1.KeyManagementService.Encrypt].
|
EncryptResponse
Response message for
[KeyManagementService.Encrypt][google.cloud.kms.v1.KeyManagementService.Encrypt].
|
GenerateRandomBytesRequest
Request message for
[KeyManagementService.GenerateRandomBytes][google.cloud.kms.v1.KeyManagementService.GenerateRandomBytes].
|
GenerateRandomBytesResponse
Response message for
[KeyManagementService.GenerateRandomBytes][google.cloud.kms.v1.KeyManagementService.GenerateRandomBytes].
|
GetCryptoKeyRequest
Request message for
[KeyManagementService.GetCryptoKey][google.cloud.kms.v1.KeyManagementService.GetCryptoKey].
|
GetCryptoKeyVersionRequest
Request message for
[KeyManagementService.GetCryptoKeyVersion][google.cloud.kms.v1.KeyManagementService.GetCryptoKeyVersion].
|
GetEkmConnectionRequest
Request message for [KeyManagementService.GetEkmConnection][].
|
GetImportJobRequest
Request message for
[KeyManagementService.GetImportJob][google.cloud.kms.v1.KeyManagementService.GetImportJob].
|
GetKeyRingRequest
Request message for
[KeyManagementService.GetKeyRing][google.cloud.kms.v1.KeyManagementService.GetKeyRing].
|
GetPublicKeyRequest
Request message for
[KeyManagementService.GetPublicKey][google.cloud.kms.v1.KeyManagementService.GetPublicKey].
|
ImportCryptoKeyVersionRequest
Request message for
[KeyManagementService.ImportCryptoKeyVersion][google.cloud.kms.v1.KeyManagementService.ImportCryptoKeyVersion].
|
ImportJob
An [ImportJob][google.cloud.kms.v1.ImportJob] can be used to create
[CryptoKeys][google.cloud.kms.v1.CryptoKey] and
[CryptoKeyVersions][google.cloud.kms.v1.CryptoKeyVersion] using pre-existing
key material, generated outside of Cloud KMS.
|
KeyManagementServiceClient.ListCryptoKeysPagedResponse |
KeyManagementServiceClient.ListCryptoKeyVersionsPagedResponse |
KeyManagementServiceClient.ListImportJobsPagedResponse |
KeyManagementServiceClient.ListKeyRingsPagedResponse |
KeyRing
A [KeyRing][google.cloud.kms.v1.KeyRing] is a toplevel logical grouping of
[CryptoKeys][google.cloud.kms.v1.CryptoKey].
|
ListCryptoKeysRequest
Request message for
[KeyManagementService.ListCryptoKeys][google.cloud.kms.v1.KeyManagementService.ListCryptoKeys].
|
ListCryptoKeysResponse
Response message for
[KeyManagementService.ListCryptoKeys][google.cloud.kms.v1.KeyManagementService.ListCryptoKeys].
|
ListCryptoKeyVersionsRequest
Request message for
[KeyManagementService.ListCryptoKeyVersions][google.cloud.kms.v1.KeyManagementService.ListCryptoKeyVersions].
|
ListCryptoKeyVersionsResponse
Response message for
[KeyManagementService.ListCryptoKeyVersions][google.cloud.kms.v1.KeyManagementService.ListCryptoKeyVersions].
|
ListEkmConnectionsRequest
Request message for [KeyManagementService.ListEkmConnections][].
|
ListEkmConnectionsResponse
Response message for [KeyManagementService.ListEkmConnections][].
|
ListImportJobsRequest
Request message for
[KeyManagementService.ListImportJobs][google.cloud.kms.v1.KeyManagementService.ListImportJobs].
|
ListImportJobsResponse
Response message for
[KeyManagementService.ListImportJobs][google.cloud.kms.v1.KeyManagementService.ListImportJobs].
|
ListKeyRingsRequest
Request message for
[KeyManagementService.ListKeyRings][google.cloud.kms.v1.KeyManagementService.ListKeyRings].
|
ListKeyRingsResponse
Response message for
[KeyManagementService.ListKeyRings][google.cloud.kms.v1.KeyManagementService.ListKeyRings].
|
MacSignRequest
Request message for
[KeyManagementService.MacSign][google.cloud.kms.v1.KeyManagementService.MacSign].
|
MacSignResponse
Response message for
[KeyManagementService.MacSign][google.cloud.kms.v1.KeyManagementService.MacSign].
|
MacVerifyRequest
Request message for
[KeyManagementService.MacVerify][google.cloud.kms.v1.KeyManagementService.MacVerify].
|
MacVerifyResponse
Response message for
[KeyManagementService.MacVerify][google.cloud.kms.v1.KeyManagementService.MacVerify].
|
PublicKey
The public key for a given
[CryptoKeyVersion][google.cloud.kms.v1.CryptoKeyVersion].
|
RestoreCryptoKeyVersionRequest
Request message for
[KeyManagementService.RestoreCryptoKeyVersion][google.cloud.kms.v1.KeyManagementService.RestoreCryptoKeyVersion].
|
UpdateCryptoKeyPrimaryVersionRequest
Request message for
[KeyManagementService.UpdateCryptoKeyPrimaryVersion][google.cloud.kms.v1.KeyManagementService.UpdateCryptoKeyPrimaryVersion].
|
UpdateCryptoKeyRequest
Request message for
[KeyManagementService.UpdateCryptoKey][google.cloud.kms.v1.KeyManagementService.UpdateCryptoKey].
|
UpdateCryptoKeyVersionRequest
Request message for
[KeyManagementService.UpdateCryptoKeyVersion][google.cloud.kms.v1.KeyManagementService.UpdateCryptoKeyVersion].
|
UpdateEkmConnectionRequest
Request message for [KeyManagementService.UpdateEkmConnection][].
|
Copyright © 2022 Google LLC. All rights reserved.