- 2.79.0 (latest)
- 2.78.0
- 2.77.0
- 2.76.0
- 2.75.0
- 2.73.0
- 2.71.0
- 2.70.0
- 2.67.0
- 2.66.0
- 2.65.0
- 2.63.0
- 2.62.0
- 2.61.0
- 2.60.0
- 2.59.0
- 2.58.0
- 2.57.0
- 2.56.0
- 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.39.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.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.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.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.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.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. |