Skip to main content
Documentation
Technology areas
close
AI and ML
Application development
Application hosting
Compute
Data analytics and pipelines
Databases
Distributed, hybrid, and multicloud
Generative AI
Industry solutions
Networking
Observability and monitoring
Security
Storage
Cross-product tools
close
Access and resources management
Costs and usage management
Google Cloud SDK, languages, frameworks, and tools
Infrastructure as code
Migration
Related sites
close
Google Cloud Home
Free Trial and Free Tier
Architecture Center
Blog
Contact Sales
Google Cloud Developer Center
Google Developer Center
Google Cloud Marketplace
Google Cloud Marketplace Documentation
Google Cloud Skills Boost
Google Cloud Solution Center
Google Cloud Support
Google Cloud Tech Youtube Channel
/
English
Deutsch
Español – América Latina
Français
Português – Brasil
中文 – 简体
日本語
한국어
Console
Sign in
Java
Overview
Guides
Reference
Samples
Contact Us
Start free
Documentation
Overview
Guides
Reference
Samples
Technology areas
More
Cross-product tools
More
Related sites
More
Console
Contact Us
Start free
Overview
Library reference docs
google-auth-library
google-cloud-kms
Overview
Version history
com.google.cloud.kms.v1
Package summary
Interfaces
AsymmetricDecryptRequestOrBuilder
AsymmetricDecryptResponseOrBuilder
AsymmetricSignRequestOrBuilder
AsymmetricSignResponseOrBuilder
CertificateOrBuilder
CreateCryptoKeyRequestOrBuilder
CreateCryptoKeyVersionRequestOrBuilder
CreateEkmConnectionRequestOrBuilder
CreateImportJobRequestOrBuilder
CreateKeyRingRequestOrBuilder
CryptoKeyOrBuilder
CryptoKeyVersionOrBuilder
CryptoKeyVersionTemplateOrBuilder
DecryptRequestOrBuilder
DecryptResponseOrBuilder
DestroyCryptoKeyVersionRequestOrBuilder
DigestOrBuilder
EkmConnection.ServiceResolverOrBuilder
EkmConnectionOrBuilder
EncryptRequestOrBuilder
EncryptResponseOrBuilder
ExternalProtectionLevelOptionsOrBuilder
GenerateRandomBytesRequestOrBuilder
GenerateRandomBytesResponseOrBuilder
GetCryptoKeyRequestOrBuilder
GetCryptoKeyVersionRequestOrBuilder
GetEkmConnectionRequestOrBuilder
GetImportJobRequestOrBuilder
GetKeyRingRequestOrBuilder
GetPublicKeyRequestOrBuilder
ImportCryptoKeyVersionRequestOrBuilder
ImportJob.WrappingPublicKeyOrBuilder
ImportJobOrBuilder
KeyOperationAttestation.CertificateChainsOrBuilder
KeyOperationAttestationOrBuilder
KeyRingOrBuilder
ListCryptoKeyVersionsRequestOrBuilder
ListCryptoKeyVersionsResponseOrBuilder
ListCryptoKeysRequestOrBuilder
ListCryptoKeysResponseOrBuilder
ListEkmConnectionsRequestOrBuilder
ListEkmConnectionsResponseOrBuilder
ListImportJobsRequestOrBuilder
ListImportJobsResponseOrBuilder
ListKeyRingsRequestOrBuilder
ListKeyRingsResponseOrBuilder
LocationMetadataOrBuilder
MacSignRequestOrBuilder
MacSignResponseOrBuilder
MacVerifyRequestOrBuilder
MacVerifyResponseOrBuilder
PublicKeyOrBuilder
RestoreCryptoKeyVersionRequestOrBuilder
UpdateCryptoKeyPrimaryVersionRequestOrBuilder
UpdateCryptoKeyRequestOrBuilder
UpdateCryptoKeyVersionRequestOrBuilder
UpdateEkmConnectionRequestOrBuilder
Classes
AsymmetricDecryptRequest
AsymmetricDecryptRequest.Builder
AsymmetricDecryptResponse
AsymmetricDecryptResponse.Builder
AsymmetricSignRequest
AsymmetricSignRequest.Builder
AsymmetricSignResponse
AsymmetricSignResponse.Builder
Certificate
Certificate.Builder
CreateCryptoKeyRequest
CreateCryptoKeyRequest.Builder
CreateCryptoKeyVersionRequest
CreateCryptoKeyVersionRequest.Builder
CreateEkmConnectionRequest
CreateEkmConnectionRequest.Builder
CreateImportJobRequest
CreateImportJobRequest.Builder
CreateKeyRingRequest
CreateKeyRingRequest.Builder
CryptoKey
CryptoKey.Builder
CryptoKeyName
CryptoKeyName.Builder
CryptoKeyPathName
CryptoKeyPathName.Builder
CryptoKeyVersion
CryptoKeyVersion.Builder
CryptoKeyVersionName
CryptoKeyVersionName.Builder
CryptoKeyVersionTemplate
CryptoKeyVersionTemplate.Builder
DecryptRequest
DecryptRequest.Builder
DecryptResponse
DecryptResponse.Builder
DestroyCryptoKeyVersionRequest
DestroyCryptoKeyVersionRequest.Builder
Digest
Digest.Builder
EkmConnection
EkmConnection.Builder
EkmConnection.ServiceResolver
EkmConnection.ServiceResolver.Builder
EkmConnectionName
EkmConnectionName.Builder
EkmServiceClient
EkmServiceClient.ListEkmConnectionsFixedSizeCollection
EkmServiceClient.ListEkmConnectionsPage
EkmServiceClient.ListEkmConnectionsPagedResponse
EkmServiceClient.ListLocationsFixedSizeCollection
EkmServiceClient.ListLocationsPage
EkmServiceClient.ListLocationsPagedResponse
EkmServiceGrpc
EkmServiceGrpc.EkmServiceBlockingStub
EkmServiceGrpc.EkmServiceFutureStub
EkmServiceGrpc.EkmServiceImplBase
EkmServiceGrpc.EkmServiceStub
EkmServiceProto
EkmServiceSettings
EkmServiceSettings.Builder
EncryptRequest
EncryptRequest.Builder
EncryptResponse
EncryptResponse.Builder
ExternalProtectionLevelOptions
ExternalProtectionLevelOptions.Builder
GenerateRandomBytesRequest
GenerateRandomBytesRequest.Builder
GenerateRandomBytesResponse
GenerateRandomBytesResponse.Builder
GetCryptoKeyRequest
GetCryptoKeyRequest.Builder
GetCryptoKeyVersionRequest
GetCryptoKeyVersionRequest.Builder
GetEkmConnectionRequest
GetEkmConnectionRequest.Builder
GetImportJobRequest
GetImportJobRequest.Builder
GetKeyRingRequest
GetKeyRingRequest.Builder
GetPublicKeyRequest
GetPublicKeyRequest.Builder
ImportCryptoKeyVersionRequest
ImportCryptoKeyVersionRequest.Builder
ImportJob
ImportJob.Builder
ImportJob.WrappingPublicKey
ImportJob.WrappingPublicKey.Builder
ImportJobName
ImportJobName.Builder
KeyManagementServiceClient
KeyManagementServiceClient.ListCryptoKeyVersionsFixedSizeCollection
KeyManagementServiceClient.ListCryptoKeyVersionsPage
KeyManagementServiceClient.ListCryptoKeyVersionsPagedResponse
KeyManagementServiceClient.ListCryptoKeysFixedSizeCollection
KeyManagementServiceClient.ListCryptoKeysPage
KeyManagementServiceClient.ListCryptoKeysPagedResponse
KeyManagementServiceClient.ListImportJobsFixedSizeCollection
KeyManagementServiceClient.ListImportJobsPage
KeyManagementServiceClient.ListImportJobsPagedResponse
KeyManagementServiceClient.ListKeyRingsFixedSizeCollection
KeyManagementServiceClient.ListKeyRingsPage
KeyManagementServiceClient.ListKeyRingsPagedResponse
KeyManagementServiceClient.ListLocationsFixedSizeCollection
KeyManagementServiceClient.ListLocationsPage
KeyManagementServiceClient.ListLocationsPagedResponse
KeyManagementServiceGrpc
KeyManagementServiceGrpc.KeyManagementServiceBlockingStub
KeyManagementServiceGrpc.KeyManagementServiceFutureStub
KeyManagementServiceGrpc.KeyManagementServiceImplBase
KeyManagementServiceGrpc.KeyManagementServiceStub
KeyManagementServiceSettings
KeyManagementServiceSettings.Builder
KeyName
KeyNames
KeyOperationAttestation
KeyOperationAttestation.Builder
KeyOperationAttestation.CertificateChains
KeyOperationAttestation.CertificateChains.Builder
KeyRing
KeyRing.Builder
KeyRingName
KeyRingName.Builder
KmsProto
KmsResourcesProto
ListCryptoKeyVersionsRequest
ListCryptoKeyVersionsRequest.Builder
ListCryptoKeyVersionsResponse
ListCryptoKeyVersionsResponse.Builder
ListCryptoKeysRequest
ListCryptoKeysRequest.Builder
ListCryptoKeysResponse
ListCryptoKeysResponse.Builder
ListEkmConnectionsRequest
ListEkmConnectionsRequest.Builder
ListEkmConnectionsResponse
ListEkmConnectionsResponse.Builder
ListImportJobsRequest
ListImportJobsRequest.Builder
ListImportJobsResponse
ListImportJobsResponse.Builder
ListKeyRingsRequest
ListKeyRingsRequest.Builder
ListKeyRingsResponse
ListKeyRingsResponse.Builder
LocationMetadata
LocationMetadata.Builder
LocationName
LocationName.Builder
MacSignRequest
MacSignRequest.Builder
MacSignResponse
MacSignResponse.Builder
MacVerifyRequest
MacVerifyRequest.Builder
MacVerifyResponse
MacVerifyResponse.Builder
PublicKey
PublicKey.Builder
RestoreCryptoKeyVersionRequest
RestoreCryptoKeyVersionRequest.Builder
UntypedKeyName
UpdateCryptoKeyPrimaryVersionRequest
UpdateCryptoKeyPrimaryVersionRequest.Builder
UpdateCryptoKeyRequest
UpdateCryptoKeyRequest.Builder
UpdateCryptoKeyVersionRequest
UpdateCryptoKeyVersionRequest.Builder
UpdateEkmConnectionRequest
UpdateEkmConnectionRequest.Builder
Enums
CryptoKey.CryptoKeyPurpose
CryptoKey.RotationScheduleCase
CryptoKeyVersion.CryptoKeyVersionAlgorithm
CryptoKeyVersion.CryptoKeyVersionState
CryptoKeyVersion.CryptoKeyVersionView
Digest.DigestCase
ImportCryptoKeyVersionRequest.WrappedKeyMaterialCase
ImportJob.ImportJobState
ImportJob.ImportMethod
KeyOperationAttestation.AttestationFormat
ProtectionLevel
com.google.cloud.kms.v1.stub
Package summary
Classes
EkmServiceStub
EkmServiceStubSettings
EkmServiceStubSettings.Builder
GrpcEkmServiceCallableFactory
GrpcEkmServiceStub
GrpcKeyManagementServiceCallableFactory
GrpcKeyManagementServiceStub
HttpJsonEkmServiceCallableFactory
HttpJsonEkmServiceStub
HttpJsonKeyManagementServiceCallableFactory
HttpJsonKeyManagementServiceStub
KeyManagementServiceStub
KeyManagementServiceStubSettings
KeyManagementServiceStubSettings.Builder
google-cloud-kmsinventory
google-cloud-language
google-cloud-life-sciences
google-cloud-live-stream
google-cloud-logging
google-cloud-logging-logback
google-cloud-managed-identities
google-cloud-managedkafka
google-cloud-mediatranslation
google-cloud-meet
google-cloud-memcache
google-cloud-migrationcenter
google-cloud-modelarmor
google-cloud-monitoring
google-cloud-monitoring-dashboard
google-cloud-monitoring-metricsscope
google-cloud-netapp
google-cloud-network-management
google-cloud-network-security
google-cloud-networkconnectivity
google-cloud-networkservices
google-cloud-nio
google-cloud-notebooks
google-cloud-notification
google-cloud-optimization
google-cloud-oracledatabase
google-cloud-orchestration-airflow
google-cloud-orgpolicy
google-cloud-os-config
google-cloud-os-login
google-cloud-parallelstore
google-cloud-parametermanager
google-cloud-phishingprotection
google-cloud-policy-troubleshooter