- 2.56.0 (latest)
- 2.55.0
- 2.54.0
- 2.52.0
- 2.51.0
- 2.50.0
- 2.49.0
- 2.48.0
- 2.47.0
- 2.46.0
- 2.45.0
- 2.44.0
- 2.43.0
- 2.42.0
- 2.40.0
- 2.39.0
- 2.38.0
- 2.37.0
- 2.36.0
- 2.35.0
- 2.34.0
- 2.33.0
- 2.32.0
- 2.31.0
- 2.30.0
- 2.27.0
- 2.26.0
- 2.25.0
- 2.24.0
- 2.23.0
- 2.22.0
- 2.21.0
- 2.20.0
- 2.19.0
- 2.18.0
- 2.17.0
- 2.16.0
- 2.15.0
- 2.14.0
- 2.12.0
- 2.11.0
- 2.10.0
- 2.9.0
- 2.8.0
- 2.7.0
- 2.6.8
- 2.5.3
- 2.4.4
- 2.3.1
Package com.google.cloud.kms.v1 (2.50.0)
GitHub Repository |
Client Classes
Client classes are the main entry point to using a package. They contain several variations of Java methods for each of the API's methods.
Client | Description |
---|---|
com.google.cloud.kms.v1.AutokeyAdminClient | Service Description: Provides interfaces for managing Cloud KMS Autokey folder-level configurations. A configuration is inherited by all descendent projects. A configuration at one folder overrides any other configurations in its ancestry. Setting a configuration on a folder is a prerequisite for Cloud KMS Autokey, so that users working in a descendant project can request |
com.google.cloud.kms.v1.AutokeyClient | Service Description: Provides interfaces for using Cloud KMS Autokey to provision new CryptoKeys, ready for Customer Managed Encryption Key (CMEK) use, on-demand. To support certain client tooling, this feature is modeled around a KeyHandle resource: creating a |
com.google.cloud.kms.v1.EkmServiceClient |
Service Description: Google Cloud Key Management EKM Service
Manages external cryptographic keys and operations using those keys. Implements a REST model with the following objects: |
com.google.cloud.kms.v1.KeyManagementServiceClient |
Service Description: Google Cloud Key Management Service
Manages cryptographic keys and operations using those keys. Implements a REST model with the following objects: |
Settings Classes
Settings classes can be used to configure credentials, endpoints, and retry settings for a Client.
Settings | Description |
---|---|
com.google.cloud.kms.v1.AutokeyAdminSettings |
Settings class to configure an instance of AutokeyAdminClient.
The default instance has everything set to sensible defaults: |
com.google.cloud.kms.v1.AutokeySettings |
Settings class to configure an instance of AutokeyClient.
The default instance has everything set to sensible defaults: |
com.google.cloud.kms.v1.EkmServiceSettings |
Settings class to configure an instance of EkmServiceClient.
The default instance has everything set to sensible defaults: |
com.google.cloud.kms.v1.KeyManagementServiceSettings |
Settings class to configure an instance of KeyManagementServiceClient.
The default instance has everything set to sensible defaults: |
Classes
Class | Description |
---|---|
com.google.cloud.kms.v1.AsymmetricDecryptRequest | Request message for KeyManagementService.AsymmetricDecrypt. |
com.google.cloud.kms.v1.AsymmetricDecryptRequest.Builder | Request message for KeyManagementService.AsymmetricDecrypt. |
com.google.cloud.kms.v1.AsymmetricDecryptResponse | Response message for KeyManagementService.AsymmetricDecrypt. |
com.google.cloud.kms.v1.AsymmetricDecryptResponse.Builder | Response message for KeyManagementService.AsymmetricDecrypt. |
com.google.cloud.kms.v1.AsymmetricSignRequest | Request message for KeyManagementService.AsymmetricSign. |
com.google.cloud.kms.v1.AsymmetricSignRequest.Builder | Request message for KeyManagementService.AsymmetricSign. |
com.google.cloud.kms.v1.AsymmetricSignResponse | Response message for KeyManagementService.AsymmetricSign. |
com.google.cloud.kms.v1.AsymmetricSignResponse.Builder | Response message for KeyManagementService.AsymmetricSign. |
com.google.cloud.kms.v1.AutokeyAdminClient.ListLocationsFixedSizeCollection | |
com.google.cloud.kms.v1.AutokeyAdminClient.ListLocationsPage | |
com.google.cloud.kms.v1.AutokeyAdminClient.ListLocationsPagedResponse | |
com.google.cloud.kms.v1.AutokeyAdminGrpc | Provides interfaces for managing Cloud KMS Autokey folder-level configurations. A configuration is inherited by all descendent projects. A configuration at one folder overrides any other configurations in its |
com.google.cloud.kms.v1.AutokeyAdminGrpc.AutokeyAdminImplBase | Base class for the server implementation of the service AutokeyAdmin. Provides interfaces for managing Cloud KMS Autokey folder-level |
com.google.cloud.kms.v1.AutokeyAdminProto | |
com.google.cloud.kms.v1.AutokeyAdminSettings.Builder | Builder for AutokeyAdminSettings. |
com.google.cloud.kms.v1.AutokeyClient.ListLocationsFixedSizeCollection | |
com.google.cloud.kms.v1.AutokeyClient.ListLocationsPage | |
com.google.cloud.kms.v1.AutokeyClient.ListLocationsPagedResponse | |
com.google.cloud.kms.v1.AutokeyConfig | Cloud KMS Autokey configuration for a folder. |
com.google.cloud.kms.v1.AutokeyConfig.Builder | Cloud KMS Autokey configuration for a folder. |
com.google.cloud.kms.v1.AutokeyConfigName | |
com.google.cloud.kms.v1.AutokeyConfigName.Builder | Builder for folders/{folder}/autokeyConfig. |
com.google.cloud.kms.v1.AutokeyGrpc | Provides interfaces for using Cloud KMS Autokey to provision new CryptoKeys, ready for Customer Managed Encryption Key (CMEK) use, on-demand. To support certain client tooling, this |
com.google.cloud.kms.v1.AutokeyGrpc.AutokeyImplBase | Base class for the server implementation of the service Autokey. Provides interfaces for using Cloud KMS Autokey to provision new |
com.google.cloud.kms.v1.AutokeyProto | |
com.google.cloud.kms.v1.AutokeySettings.Builder | Builder for AutokeySettings. |
com.google.cloud.kms.v1.Certificate | A Certificate represents an X.509 certificate used to authenticate HTTPS connections to EKM replicas. |
com.google.cloud.kms.v1.Certificate.Builder | A Certificate represents an X.509 certificate used to authenticate HTTPS connections to EKM replicas. |
com.google.cloud.kms.v1.CreateCryptoKeyRequest | Request message for KeyManagementService.CreateCryptoKey. |
com.google.cloud.kms.v1.CreateCryptoKeyRequest.Builder | Request message for KeyManagementService.CreateCryptoKey. |
com.google.cloud.kms.v1.CreateCryptoKeyVersionRequest | Request message for KeyManagementService.CreateCryptoKeyVersion. |
com.google.cloud.kms.v1.CreateCryptoKeyVersionRequest.Builder | Request message for KeyManagementService.CreateCryptoKeyVersion. |
com.google.cloud.kms.v1.CreateEkmConnectionRequest | Request message for EkmService.CreateEkmConnection. |
com.google.cloud.kms.v1.CreateEkmConnectionRequest.Builder | Request message for EkmService.CreateEkmConnection. |
com.google.cloud.kms.v1.CreateImportJobRequest | Request message for KeyManagementService.CreateImportJob. |
com.google.cloud.kms.v1.CreateImportJobRequest.Builder | Request message for KeyManagementService.CreateImportJob. |
com.google.cloud.kms.v1.CreateKeyHandleMetadata | Metadata message for CreateKeyHandle long-running operation response. |
com.google.cloud.kms.v1.CreateKeyHandleMetadata.Builder | Metadata message for CreateKeyHandle long-running operation response. |
com.google.cloud.kms.v1.CreateKeyHandleRequest | Request message for Autokey.CreateKeyHandle. |
com.google.cloud.kms.v1.CreateKeyHandleRequest.Builder | Request message for Autokey.CreateKeyHandle. |
com.google.cloud.kms.v1.CreateKeyRingRequest | Request message for KeyManagementService.CreateKeyRing. |
com.google.cloud.kms.v1.CreateKeyRingRequest.Builder | Request message for KeyManagementService.CreateKeyRing. |
com.google.cloud.kms.v1.CryptoKey | A CryptoKey represents a logical key that can be used for cryptographic operations. |
com.google.cloud.kms.v1.CryptoKey.Builder | A CryptoKey represents a logical key that can be used for cryptographic operations. |
com.google.cloud.kms.v1.CryptoKeyName | |
com.google.cloud.kms.v1.CryptoKeyName.Builder | Builder for projects/{project}/locations/{location}/keyRings/{key_ring}/cryptoKeys/{crypto_key}. |
com.google.cloud.kms.v1.CryptoKeyPathName | AUTO-GENERATED DOCUMENTATION AND CLASS |
com.google.cloud.kms.v1.CryptoKeyPathName.Builder | Builder for CryptoKeyPathName. |
com.google.cloud.kms.v1.CryptoKeyVersion | A CryptoKeyVersion represents an individual cryptographic key, and the associated key material. |
com.google.cloud.kms.v1.CryptoKeyVersion.Builder | A CryptoKeyVersion represents an individual cryptographic key, and the associated key material. |
com.google.cloud.kms.v1.CryptoKeyVersionName | |
com.google.cloud.kms.v1.CryptoKeyVersionName.Builder | Builder for projects/{project}/locations/{location}/keyRings/{key_ring}/cryptoKeys/{crypto_key}/cryptoKeyVersions/{crypto_key_version}. |
com.google.cloud.kms.v1.CryptoKeyVersionTemplate | A CryptoKeyVersionTemplate specifies the properties to use when creating a new CryptoKeyVersion, either manually |
com.google.cloud.kms.v1.CryptoKeyVersionTemplate.Builder | A CryptoKeyVersionTemplate specifies the properties to use when creating a new CryptoKeyVersion, either manually |
com.google.cloud.kms.v1.DecryptRequest | Request message for KeyManagementService.Decrypt. |
com.google.cloud.kms.v1.DecryptRequest.Builder | Request message for KeyManagementService.Decrypt. |
com.google.cloud.kms.v1.DecryptResponse | Response message for KeyManagementService.Decrypt. |
com.google.cloud.kms.v1.DecryptResponse.Builder | Response message for KeyManagementService.Decrypt. |
com.google.cloud.kms.v1.DestroyCryptoKeyVersionRequest | Request message for KeyManagementService.DestroyCryptoKeyVersion. |
com.google.cloud.kms.v1.DestroyCryptoKeyVersionRequest.Builder | Request message for KeyManagementService.DestroyCryptoKeyVersion. |
com.google.cloud.kms.v1.Digest | A Digest holds a cryptographic message digest. |
com.google.cloud.kms.v1.Digest.Builder | A Digest holds a cryptographic message digest. |
com.google.cloud.kms.v1.EkmConfig | An EkmConfig is a singleton resource that represents configuration parameters that apply to all CryptoKeys and |
com.google.cloud.kms.v1.EkmConfig.Builder | An EkmConfig is a singleton resource that represents configuration parameters that apply to all CryptoKeys and |
com.google.cloud.kms.v1.EkmConfigName | |
com.google.cloud.kms.v1.EkmConfigName.Builder | Builder for projects/{project}/locations/{location}/ekmConfig. |
com.google.cloud.kms.v1.EkmConnection | An EkmConnection represents an individual EKM connection. It can be used for creating CryptoKeys and |
com.google.cloud.kms.v1.EkmConnection.Builder | An EkmConnection represents an individual EKM connection. It can be used for creating CryptoKeys and |
com.google.cloud.kms.v1.EkmConnection.ServiceResolver | A ServiceResolver represents an EKM replica that can be reached within an EkmConnection. |
com.google.cloud.kms.v1.EkmConnection.ServiceResolver.Builder | A ServiceResolver represents an EKM replica that can be reached within an EkmConnection. |
com.google.cloud.kms.v1.EkmConnectionName | |
com.google.cloud.kms.v1.EkmConnectionName.Builder | Builder for projects/{project}/locations/{location}/ekmConnections/{ekm_connection}. |
com.google.cloud.kms.v1.EkmServiceClient.ListEkmConnectionsFixedSizeCollection | |
com.google.cloud.kms.v1.EkmServiceClient.ListEkmConnectionsPage | |
com.google.cloud.kms.v1.EkmServiceClient.ListEkmConnectionsPagedResponse | |
com.google.cloud.kms.v1.EkmServiceClient.ListLocationsFixedSizeCollection | |
com.google.cloud.kms.v1.EkmServiceClient.ListLocationsPage | |
com.google.cloud.kms.v1.EkmServiceClient.ListLocationsPagedResponse | |
com.google.cloud.kms.v1.EkmServiceGrpc | Google Cloud Key Management EKM Service Manages external cryptographic keys and operations using those keys. Implements a REST model with the following objects: |
com.google.cloud.kms.v1.EkmServiceGrpc.EkmServiceImplBase | Base class for the server implementation of the service EkmService. Google Cloud Key Management EKM Service |
com.google.cloud.kms.v1.EkmServiceProto | |
com.google.cloud.kms.v1.EkmServiceSettings.Builder | Builder for EkmServiceSettings. |
com.google.cloud.kms.v1.EncryptRequest | Request message for KeyManagementService.Encrypt. |
com.google.cloud.kms.v1.EncryptRequest.Builder | Request message for KeyManagementService.Encrypt. |
com.google.cloud.kms.v1.EncryptResponse | Response message for KeyManagementService.Encrypt. |
com.google.cloud.kms.v1.EncryptResponse.Builder | Response message for KeyManagementService.Encrypt. |
com.google.cloud.kms.v1.ExternalProtectionLevelOptions | ExternalProtectionLevelOptions stores a group of additional fields for configuring a CryptoKeyVersion that are specific to the EXTERNAL |
com.google.cloud.kms.v1.ExternalProtectionLevelOptions.Builder | ExternalProtectionLevelOptions stores a group of additional fields for configuring a CryptoKeyVersion that are specific to the EXTERNAL |
com.google.cloud.kms.v1.GenerateRandomBytesRequest | Request message for KeyManagementService.GenerateRandomBytes. |
com.google.cloud.kms.v1.GenerateRandomBytesRequest.Builder | Request message for KeyManagementService.GenerateRandomBytes. |
com.google.cloud.kms.v1.GenerateRandomBytesResponse | Response message for KeyManagementService.GenerateRandomBytes. |
com.google.cloud.kms.v1.GenerateRandomBytesResponse.Builder | Response message for KeyManagementService.GenerateRandomBytes. |
com.google.cloud.kms.v1.GetAutokeyConfigRequest | Request message for GetAutokeyConfig. |
com.google.cloud.kms.v1.GetAutokeyConfigRequest.Builder | Request message for GetAutokeyConfig. |
com.google.cloud.kms.v1.GetCryptoKeyRequest | Request message for KeyManagementService.GetCryptoKey. |
com.google.cloud.kms.v1.GetCryptoKeyRequest.Builder | Request message for KeyManagementService.GetCryptoKey. |
com.google.cloud.kms.v1.GetCryptoKeyVersionRequest | Request message for KeyManagementService.GetCryptoKeyVersion. |
com.google.cloud.kms.v1.GetCryptoKeyVersionRequest.Builder | Request message for KeyManagementService.GetCryptoKeyVersion. |
com.google.cloud.kms.v1.GetEkmConfigRequest | Request message for EkmService.GetEkmConfig. |
com.google.cloud.kms.v1.GetEkmConfigRequest.Builder | Request message for EkmService.GetEkmConfig. |
com.google.cloud.kms.v1.GetEkmConnectionRequest | Request message for EkmService.GetEkmConnection. |
com.google.cloud.kms.v1.GetEkmConnectionRequest.Builder | Request message for EkmService.GetEkmConnection. |
com.google.cloud.kms.v1.GetImportJobRequest | Request message for KeyManagementService.GetImportJob. |
com.google.cloud.kms.v1.GetImportJobRequest.Builder | Request message for KeyManagementService.GetImportJob. |
com.google.cloud.kms.v1.GetKeyHandleRequest | Request message for GetKeyHandle. |
com.google.cloud.kms.v1.GetKeyHandleRequest.Builder | Request message for GetKeyHandle. |
com.google.cloud.kms.v1.GetKeyRingRequest | Request message for KeyManagementService.GetKeyRing. |
com.google.cloud.kms.v1.GetKeyRingRequest.Builder | Request message for KeyManagementService.GetKeyRing. |
com.google.cloud.kms.v1.GetPublicKeyRequest | Request message for KeyManagementService.GetPublicKey. |
com.google.cloud.kms.v1.GetPublicKeyRequest.Builder | Request message for KeyManagementService.GetPublicKey. |
com.google.cloud.kms.v1.ImportCryptoKeyVersionRequest | Request message for KeyManagementService.ImportCryptoKeyVersion. |
com.google.cloud.kms.v1.ImportCryptoKeyVersionRequest.Builder | Request message for KeyManagementService.ImportCryptoKeyVersion. |
com.google.cloud.kms.v1.ImportJob | An ImportJob can be used to create CryptoKeys and CryptoKeyVersions using pre-existing |
com.google.cloud.kms.v1.ImportJob.Builder | An ImportJob can be used to create CryptoKeys and CryptoKeyVersions using pre-existing |
com.google.cloud.kms.v1.ImportJob.WrappingPublicKey | The public key component of the wrapping key. For details of the type of key this public key corresponds to, see the ImportMethod. |
com.google.cloud.kms.v1.ImportJob.WrappingPublicKey.Builder | The public key component of the wrapping key. For details of the type of key this public key corresponds to, see the ImportMethod. |
com.google.cloud.kms.v1.ImportJobName | |
com.google.cloud.kms.v1.ImportJobName.Builder | Builder for projects/{project}/locations/{location}/keyRings/{key_ring}/importJobs/{import_job}. |
com.google.cloud.kms.v1.KeyAccessJustificationsPolicy | A KeyAccessJustificationsPolicy specifies zero or more allowed |
com.google.cloud.kms.v1.KeyAccessJustificationsPolicy.Builder | A KeyAccessJustificationsPolicy specifies zero or more allowed |
com.google.cloud.kms.v1.KeyHandle | Resource-oriented representation of a request to Cloud KMS Autokey and the resulting provisioning of a CryptoKey. |
com.google.cloud.kms.v1.KeyHandle.Builder | Resource-oriented representation of a request to Cloud KMS Autokey and the resulting provisioning of a CryptoKey. |
com.google.cloud.kms.v1.KeyHandleName | |
com.google.cloud.kms.v1.KeyHandleName.Builder | Builder for projects/{project}/locations/{location}/keyHandles/{key_handle}. |
com.google.cloud.kms.v1.KeyManagementServiceClient.ListCryptoKeyVersionsFixedSizeCollection | |
com.google.cloud.kms.v1.KeyManagementServiceClient.ListCryptoKeyVersionsPage | |
com.google.cloud.kms.v1.KeyManagementServiceClient.ListCryptoKeyVersionsPagedResponse | |
com.google.cloud.kms.v1.KeyManagementServiceClient.ListCryptoKeysFixedSizeCollection | |
com.google.cloud.kms.v1.KeyManagementServiceClient.ListCryptoKeysPage | |
com.google.cloud.kms.v1.KeyManagementServiceClient.ListCryptoKeysPagedResponse | |
com.google.cloud.kms.v1.KeyManagementServiceClient.ListImportJobsFixedSizeCollection | |
com.google.cloud.kms.v1.KeyManagementServiceClient.ListImportJobsPage | |
com.google.cloud.kms.v1.KeyManagementServiceClient.ListImportJobsPagedResponse | |
com.google.cloud.kms.v1.KeyManagementServiceClient.ListKeyRingsFixedSizeCollection | |
com.google.cloud.kms.v1.KeyManagementServiceClient.ListKeyRingsPage | |
com.google.cloud.kms.v1.KeyManagementServiceClient.ListKeyRingsPagedResponse | |
com.google.cloud.kms.v1.KeyManagementServiceClient.ListLocationsFixedSizeCollection | |
com.google.cloud.kms.v1.KeyManagementServiceClient.ListLocationsPage | |
com.google.cloud.kms.v1.KeyManagementServiceClient.ListLocationsPagedResponse | |
com.google.cloud.kms.v1.KeyManagementServiceGrpc | Google Cloud Key Management Service Manages cryptographic keys and operations using those keys. Implements a REST model with the following objects: |
com.google.cloud.kms.v1.KeyManagementServiceGrpc.KeyManagementServiceImplBase | Base class for the server implementation of the service KeyManagementService. Google Cloud Key Management Service |
com.google.cloud.kms.v1.KeyManagementServiceSettings.Builder | Builder for KeyManagementServiceSettings. |
com.google.cloud.kms.v1.KeyName | AUTO-GENERATED DOCUMENTATION AND CLASS |
com.google.cloud.kms.v1.KeyNames | Deprecated. This resource name class will be removed in the next major version. AUTO-GENERATED DOCUMENTATION AND CLASS |
com.google.cloud.kms.v1.KeyOperationAttestation | Contains an HSM-generated attestation about a key operation. For more information, see Verifying attestations. |
com.google.cloud.kms.v1.KeyOperationAttestation.Builder | Contains an HSM-generated attestation about a key operation. For more information, see Verifying attestations. |
com.google.cloud.kms.v1.KeyOperationAttestation.CertificateChains | Certificate chains needed to verify the attestation. Certificates in chains are PEM-encoded and are ordered based on https://tools.ietf.org/html/rfc5246#section-7.4.2. |
com.google.cloud.kms.v1.KeyOperationAttestation.CertificateChains.Builder | Certificate chains needed to verify the attestation. Certificates in chains are PEM-encoded and are ordered based on https://tools.ietf.org/html/rfc5246#section-7.4.2. |
com.google.cloud.kms.v1.KeyRing | A KeyRing is a toplevel logical grouping of CryptoKeys. |
com.google.cloud.kms.v1.KeyRing.Builder | A KeyRing is a toplevel logical grouping of CryptoKeys. |
com.google.cloud.kms.v1.KeyRingName | |
com.google.cloud.kms.v1.KeyRingName.Builder | Builder for projects/{project}/locations/{location}/keyRings/{key_ring}. |
com.google.cloud.kms.v1.KmsProto | |
com.google.cloud.kms.v1.KmsResourcesProto | |
com.google.cloud.kms.v1.ListCryptoKeyVersionsRequest | Request message for KeyManagementService.ListCryptoKeyVersions. |
com.google.cloud.kms.v1.ListCryptoKeyVersionsRequest.Builder | Request message for KeyManagementService.ListCryptoKeyVersions. |
com.google.cloud.kms.v1.ListCryptoKeyVersionsResponse | Response message for KeyManagementService.ListCryptoKeyVersions. |
com.google.cloud.kms.v1.ListCryptoKeyVersionsResponse.Builder | Response message for KeyManagementService.ListCryptoKeyVersions. |
com.google.cloud.kms.v1.ListCryptoKeysRequest | Request message for KeyManagementService.ListCryptoKeys. |
com.google.cloud.kms.v1.ListCryptoKeysRequest.Builder | Request message for KeyManagementService.ListCryptoKeys. |
com.google.cloud.kms.v1.ListCryptoKeysResponse | Response message for KeyManagementService.ListCryptoKeys. |
com.google.cloud.kms.v1.ListCryptoKeysResponse.Builder | Response message for KeyManagementService.ListCryptoKeys. |
com.google.cloud.kms.v1.ListEkmConnectionsRequest | Request message for EkmService.ListEkmConnections. |
com.google.cloud.kms.v1.ListEkmConnectionsRequest.Builder | Request message for EkmService.ListEkmConnections. |
com.google.cloud.kms.v1.ListEkmConnectionsResponse | Response message for EkmService.ListEkmConnections. |
com.google.cloud.kms.v1.ListEkmConnectionsResponse.Builder | Response message for EkmService.ListEkmConnections. |
com.google.cloud.kms.v1.ListImportJobsRequest | Request message for KeyManagementService.ListImportJobs. |
com.google.cloud.kms.v1.ListImportJobsRequest.Builder | Request message for KeyManagementService.ListImportJobs. |
com.google.cloud.kms.v1.ListImportJobsResponse | Response message for KeyManagementService.ListImportJobs. |
com.google.cloud.kms.v1.ListImportJobsResponse.Builder | Response message for KeyManagementService.ListImportJobs. |
com.google.cloud.kms.v1.ListKeyHandlesRequest | Request message for Autokey.ListKeyHandles. |
com.google.cloud.kms.v1.ListKeyHandlesRequest.Builder | Request message for Autokey.ListKeyHandles. |
com.google.cloud.kms.v1.ListKeyHandlesResponse | Response message for Autokey.ListKeyHandles. |
com.google.cloud.kms.v1.ListKeyHandlesResponse.Builder | Response message for Autokey.ListKeyHandles. |
com.google.cloud.kms.v1.ListKeyRingsRequest | Request message for KeyManagementService.ListKeyRings. |
com.google.cloud.kms.v1.ListKeyRingsRequest.Builder | Request message for KeyManagementService.ListKeyRings. |
com.google.cloud.kms.v1.ListKeyRingsResponse | Response message for KeyManagementService.ListKeyRings. |
com.google.cloud.kms.v1.ListKeyRingsResponse.Builder | Response message for KeyManagementService.ListKeyRings. |
com.google.cloud.kms.v1.LocationMetadata | Cloud KMS metadata for the given google.cloud.location.Location. |
com.google.cloud.kms.v1.LocationMetadata.Builder | Cloud KMS metadata for the given google.cloud.location.Location. |
com.google.cloud.kms.v1.LocationName | |
com.google.cloud.kms.v1.LocationName.Builder | Builder for projects/{project}/locations/{location}. |
com.google.cloud.kms.v1.MacSignRequest | Request message for KeyManagementService.MacSign. |
com.google.cloud.kms.v1.MacSignRequest.Builder | Request message for KeyManagementService.MacSign. |
com.google.cloud.kms.v1.MacSignResponse | Response message for KeyManagementService.MacSign. |
com.google.cloud.kms.v1.MacSignResponse.Builder | Response message for KeyManagementService.MacSign. |
com.google.cloud.kms.v1.MacVerifyRequest | Request message for KeyManagementService.MacVerify. |
com.google.cloud.kms.v1.MacVerifyRequest.Builder | Request message for KeyManagementService.MacVerify. |
com.google.cloud.kms.v1.MacVerifyResponse | Response message for KeyManagementService.MacVerify. |
com.google.cloud.kms.v1.MacVerifyResponse.Builder | Response message for KeyManagementService.MacVerify. |
com.google.cloud.kms.v1.ProjectName | |
com.google.cloud.kms.v1.ProjectName.Builder | Builder for projects/{project}. |
com.google.cloud.kms.v1.PublicKey | The public keys for a given CryptoKeyVersion. Obtained via GetPublicKey. |
com.google.cloud.kms.v1.PublicKey.Builder | The public keys for a given CryptoKeyVersion. Obtained via GetPublicKey. |
com.google.cloud.kms.v1.RawDecryptRequest | Request message for KeyManagementService.RawDecrypt. |
com.google.cloud.kms.v1.RawDecryptRequest.Builder | Request message for KeyManagementService.RawDecrypt. |
com.google.cloud.kms.v1.RawDecryptResponse | Response message for KeyManagementService.RawDecrypt. |
com.google.cloud.kms.v1.RawDecryptResponse.Builder | Response message for KeyManagementService.RawDecrypt. |
com.google.cloud.kms.v1.RawEncryptRequest | Request message for KeyManagementService.RawEncrypt. |
com.google.cloud.kms.v1.RawEncryptRequest.Builder | Request message for KeyManagementService.RawEncrypt. |
com.google.cloud.kms.v1.RawEncryptResponse | Response message for KeyManagementService.RawEncrypt. |
com.google.cloud.kms.v1.RawEncryptResponse.Builder | Response message for KeyManagementService.RawEncrypt. |
com.google.cloud.kms.v1.RestoreCryptoKeyVersionRequest | Request message for KeyManagementService.RestoreCryptoKeyVersion. |
com.google.cloud.kms.v1.RestoreCryptoKeyVersionRequest.Builder | Request message for KeyManagementService.RestoreCryptoKeyVersion. |
com.google.cloud.kms.v1.ShowEffectiveAutokeyConfigRequest | Request message for ShowEffectiveAutokeyConfig. |
com.google.cloud.kms.v1.ShowEffectiveAutokeyConfigRequest.Builder | Request message for ShowEffectiveAutokeyConfig. |
com.google.cloud.kms.v1.ShowEffectiveAutokeyConfigResponse | Response message for ShowEffectiveAutokeyConfig. |
com.google.cloud.kms.v1.ShowEffectiveAutokeyConfigResponse.Builder | Response message for ShowEffectiveAutokeyConfig. |
com.google.cloud.kms.v1.UntypedKeyName | Deprecated. This resource name class will be removed in the next major version. AUTO-GENERATED DOCUMENTATION AND CLASS |
com.google.cloud.kms.v1.UpdateAutokeyConfigRequest | Request message for UpdateAutokeyConfig. |
com.google.cloud.kms.v1.UpdateAutokeyConfigRequest.Builder | Request message for UpdateAutokeyConfig. |
com.google.cloud.kms.v1.UpdateCryptoKeyPrimaryVersionRequest | Request message for KeyManagementService.UpdateCryptoKeyPrimaryVersion. |
com.google.cloud.kms.v1.UpdateCryptoKeyPrimaryVersionRequest.Builder | Request message for KeyManagementService.UpdateCryptoKeyPrimaryVersion. |
com.google.cloud.kms.v1.UpdateCryptoKeyRequest | Request message for KeyManagementService.UpdateCryptoKey. |
com.google.cloud.kms.v1.UpdateCryptoKeyRequest.Builder | Request message for KeyManagementService.UpdateCryptoKey. |
com.google.cloud.kms.v1.UpdateCryptoKeyVersionRequest | Request message for KeyManagementService.UpdateCryptoKeyVersion. |
com.google.cloud.kms.v1.UpdateCryptoKeyVersionRequest.Builder | Request message for KeyManagementService.UpdateCryptoKeyVersion. |
com.google.cloud.kms.v1.UpdateEkmConfigRequest | Request message for EkmService.UpdateEkmConfig. |
com.google.cloud.kms.v1.UpdateEkmConfigRequest.Builder | Request message for EkmService.UpdateEkmConfig. |
com.google.cloud.kms.v1.UpdateEkmConnectionRequest | Request message for EkmService.UpdateEkmConnection. |
com.google.cloud.kms.v1.UpdateEkmConnectionRequest.Builder | Request message for EkmService.UpdateEkmConnection. |
com.google.cloud.kms.v1.VerifyConnectivityRequest | Request message for EkmService.VerifyConnectivity. |
com.google.cloud.kms.v1.VerifyConnectivityRequest.Builder | Request message for EkmService.VerifyConnectivity. |
com.google.cloud.kms.v1.VerifyConnectivityResponse | Response message for EkmService.VerifyConnectivity. |
com.google.cloud.kms.v1.VerifyConnectivityResponse.Builder | Response message for EkmService.VerifyConnectivity. |
Interfaces
Enums
Enum | Description |
---|---|
com.google.cloud.kms.v1.AccessReason | Describes the reason for a data access. Please refer to https://cloud.google.com/assured-workloads/key-access-justifications/docs/justification-codes for the detailed semantic meaning of justification reason codes. |
com.google.cloud.kms.v1.CryptoKey.CryptoKeyPurpose | CryptoKeyPurpose describes the cryptographic capabilities of a CryptoKey. A given key can only be used |
com.google.cloud.kms.v1.CryptoKey.RotationScheduleCase | |
com.google.cloud.kms.v1.CryptoKeyVersion.CryptoKeyVersionAlgorithm | The algorithm of the CryptoKeyVersion, indicating what parameters must be used for each cryptographic operation. |
com.google.cloud.kms.v1.CryptoKeyVersion.CryptoKeyVersionState | The state of a CryptoKeyVersion, indicating if it can be used. |
com.google.cloud.kms.v1.CryptoKeyVersion.CryptoKeyVersionView | A view for CryptoKeyVersions. Controls the level of detail returned for CryptoKeyVersions in |
com.google.cloud.kms.v1.Digest.DigestCase | |
com.google.cloud.kms.v1.EkmConnection.KeyManagementMode | KeyManagementMode describes who can perform control plane cryptographic operations using this EkmConnection. |
com.google.cloud.kms.v1.ImportCryptoKeyVersionRequest.WrappedKeyMaterialCase | |
com.google.cloud.kms.v1.ImportJob.ImportJobState | The state of the ImportJob, indicating if it can be used. |
com.google.cloud.kms.v1.ImportJob.ImportMethod | ImportMethod describes the key wrapping method chosen for this ImportJob. |
com.google.cloud.kms.v1.KeyOperationAttestation.AttestationFormat | Attestation formats provided by the HSM. |
com.google.cloud.kms.v1.ProtectionLevel | ProtectionLevel specifies how cryptographic operations are performed. For more information, see Protection levels. |