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
Clients
EkmServiceClient
KeyManagementServiceClient
Settings
EkmServiceSettings
KeyManagementServiceSettings
Requests and responses
AsymmetricDecryptRequest
AsymmetricDecryptResponse
AsymmetricSignRequest
AsymmetricSignResponse
CreateCryptoKeyRequest
CreateCryptoKeyVersionRequest
CreateEkmConnectionRequest
CreateImportJobRequest
CreateKeyRingRequest
DecryptRequest
DecryptResponse
DestroyCryptoKeyVersionRequest
EkmServiceClient.ListEkmConnectionsPagedResponse
EkmServiceClient.ListLocationsPagedResponse
EncryptRequest
EncryptResponse
GenerateRandomBytesRequest
GenerateRandomBytesResponse
GetCryptoKeyRequest
GetCryptoKeyVersionRequest
GetEkmConfigRequest
GetEkmConnectionRequest
GetImportJobRequest
GetKeyRingRequest
GetPublicKeyRequest
ImportCryptoKeyVersionRequest
KeyManagementServiceClient.ListCryptoKeyVersionsPagedResponse
KeyManagementServiceClient.ListCryptoKeysPagedResponse
KeyManagementServiceClient.ListImportJobsPagedResponse
KeyManagementServiceClient.ListKeyRingsPagedResponse
KeyManagementServiceClient.ListLocationsPagedResponse
ListCryptoKeyVersionsRequest
ListCryptoKeyVersionsResponse
ListCryptoKeysRequest
ListCryptoKeysResponse
ListEkmConnectionsRequest
ListEkmConnectionsResponse
ListImportJobsRequest
ListImportJobsResponse
ListKeyRingsRequest
ListKeyRingsResponse
MacSignRequest
MacSignResponse
MacVerifyRequest
MacVerifyResponse
RawDecryptRequest
RawDecryptResponse
RawEncryptRequest
RawEncryptResponse
RestoreCryptoKeyVersionRequest
UpdateCryptoKeyPrimaryVersionRequest
UpdateCryptoKeyRequest
UpdateCryptoKeyVersionRequest
UpdateEkmConfigRequest
UpdateEkmConnectionRequest
VerifyConnectivityRequest
VerifyConnectivityResponse
All other classes and interfaces
Builders
AsymmetricDecryptRequest.Builder
AsymmetricDecryptResponse.Builder
AsymmetricSignRequest.Builder
AsymmetricSignResponse.Builder
Certificate.Builder
CreateCryptoKeyRequest.Builder
CreateCryptoKeyVersionRequest.Builder
CreateEkmConnectionRequest.Builder
CreateImportJobRequest.Builder
CreateKeyRingRequest.Builder
CryptoKey.Builder
CryptoKeyName.Builder
CryptoKeyPathName.Builder
CryptoKeyVersion.Builder
CryptoKeyVersionName.Builder
CryptoKeyVersionTemplate.Builder
DecryptRequest.Builder
DecryptResponse.Builder
DestroyCryptoKeyVersionRequest.Builder
Digest.Builder
EkmConfig.Builder
EkmConfigName.Builder
EkmConnection.Builder
EkmConnection.ServiceResolver.Builder
EkmConnectionName.Builder
EkmServiceSettings.Builder
EncryptRequest.Builder
EncryptResponse.Builder
ExternalProtectionLevelOptions.Builder
GenerateRandomBytesRequest.Builder
GenerateRandomBytesResponse.Builder
GetCryptoKeyRequest.Builder
GetCryptoKeyVersionRequest.Builder
GetEkmConfigRequest.Builder
GetEkmConnectionRequest.Builder
GetImportJobRequest.Builder
GetKeyRingRequest.Builder
GetPublicKeyRequest.Builder
ImportCryptoKeyVersionRequest.Builder
ImportJob.Builder
ImportJob.WrappingPublicKey.Builder
ImportJobName.Builder
KeyManagementServiceSettings.Builder
KeyOperationAttestation.Builder
KeyOperationAttestation.CertificateChains.Builder
KeyRing.Builder
KeyRingName.Builder
ListCryptoKeyVersionsRequest.Builder
ListCryptoKeyVersionsResponse.Builder
ListCryptoKeysRequest.Builder
ListCryptoKeysResponse.Builder
ListEkmConnectionsRequest.Builder
ListEkmConnectionsResponse.Builder
ListImportJobsRequest.Builder
ListImportJobsResponse.Builder
ListKeyRingsRequest.Builder
ListKeyRingsResponse.Builder
LocationMetadata.Builder
LocationName.Builder
MacSignRequest.Builder
MacSignResponse.Builder
MacVerifyRequest.Builder
MacVerifyResponse.Builder
PublicKey.Builder
RawDecryptRequest.Builder
RawDecryptResponse.Builder
RawEncryptRequest.Builder
RawEncryptResponse.Builder
RestoreCryptoKeyVersionRequest.Builder
UpdateCryptoKeyPrimaryVersionRequest.Builder
UpdateCryptoKeyRequest.Builder
UpdateCryptoKeyVersionRequest.Builder
UpdateEkmConfigRequest.Builder
UpdateEkmConnectionRequest.Builder
VerifyConnectivityRequest.Builder
VerifyConnectivityResponse.Builder
Enums
CryptoKey.CryptoKeyPurpose
CryptoKey.RotationScheduleCase
CryptoKeyVersion.CryptoKeyVersionAlgorithm
CryptoKeyVersion.CryptoKeyVersionState
CryptoKeyVersion.CryptoKeyVersionView
Digest.DigestCase
EkmConnection.KeyManagementMode
ImportCryptoKeyVersionRequest.WrappedKeyMaterialCase
ImportJob.ImportJobState
ImportJob.ImportMethod
KeyOperationAttestation.AttestationFormat
ProtectionLevel
Messages
Certificate
CryptoKey
CryptoKeyVersion
CryptoKeyVersionTemplate
Digest
EkmConfig
EkmConnection
EkmConnection.ServiceResolver
ExternalProtectionLevelOptions
ImportJob
ImportJob.WrappingPublicKey
KeyOperationAttestation
KeyOperationAttestation.CertificateChains
KeyRing
LocationMetadata
PublicKey
Paging
EkmServiceClient.ListEkmConnectionsFixedSizeCollection
EkmServiceClient.ListEkmConnectionsPage
EkmServiceClient.ListLocationsFixedSizeCollection
EkmServiceClient.ListLocationsPage
KeyManagementServiceClient.ListCryptoKeyVersionsFixedSizeCollection
KeyManagementServiceClient.ListCryptoKeyVersionsPage
KeyManagementServiceClient.ListCryptoKeysFixedSizeCollection
KeyManagementServiceClient.ListCryptoKeysPage
KeyManagementServiceClient.ListImportJobsFixedSizeCollection
KeyManagementServiceClient.ListImportJobsPage
KeyManagementServiceClient.ListKeyRingsFixedSizeCollection
KeyManagementServiceClient.ListKeyRingsPage
KeyManagementServiceClient.ListLocationsFixedSizeCollection
KeyManagementServiceClient.ListLocationsPage
Resource names
CryptoKeyPathName
CryptoKeyVersionName
EkmConfigName
EkmConnectionName
ImportJobName
KeyName
LocationName
Interfaces
AsymmetricDecryptRequestOrBuilder
AsymmetricDecryptResponseOrBuilder
AsymmetricSignRequestOrBuilder
AsymmetricSignResponseOrBuilder
CertificateOrBuilder
CreateCryptoKeyRequestOrBuilder
CreateCryptoKeyVersionRequestOrBuilder
CreateEkmConnectionRequestOrBuilder
CreateImportJobRequestOrBuilder
CreateKeyRingRequestOrBuilder
CryptoKeyOrBuilder
CryptoKeyVersionOrBuilder
CryptoKeyVersionTemplateOrBuilder
DecryptRequestOrBuilder
DecryptResponseOrBuilder
DestroyCryptoKeyVersionRequestOrBuilder
DigestOrBuilder
EkmConfigOrBuilder
EkmConnection.ServiceResolverOrBuilder
EkmConnectionOrBuilder
EkmServiceGrpc.AsyncService
EncryptRequestOrBuilder
EncryptResponseOrBuilder
ExternalProtectionLevelOptionsOrBuilder
GenerateRandomBytesRequestOrBuilder
GenerateRandomBytesResponseOrBuilder
GetCryptoKeyRequestOrBuilder
GetCryptoKeyVersionRequestOrBuilder
GetEkmConfigRequestOrBuilder
GetEkmConnectionRequestOrBuilder
GetImportJobRequestOrBuilder
GetKeyRingRequestOrBuilder
GetPublicKeyRequestOrBuilder
ImportCryptoKeyVersionRequestOrBuilder
ImportJob.WrappingPublicKeyOrBuilder
ImportJobOrBuilder
KeyManagementServiceGrpc.AsyncService
KeyOperationAttestation.CertificateChainsOrBuilder
KeyOperationAttestationOrBuilder
KeyRingOrBuilder
ListCryptoKeyVersionsRequestOrBuilder
ListCryptoKeyVersionsResponseOrBuilder
ListCryptoKeysRequestOrBuilder
ListCryptoKeysResponseOrBuilder
ListEkmConnectionsRequestOrBuilder
ListEkmConnectionsResponseOrBuilder
ListImportJobsRequestOrBuilder
ListImportJobsResponseOrBuilder
ListKeyRingsRequestOrBuilder
ListKeyRingsResponseOrBuilder
LocationMetadataOrBuilder
MacSignRequestOrBuilder
MacSignResponseOrBuilder
MacVerifyRequestOrBuilder
MacVerifyResponseOrBuilder
PublicKeyOrBuilder
RawDecryptRequestOrBuilder
RawDecryptResponseOrBuilder
RawEncryptRequestOrBuilder
RawEncryptResponseOrBuilder
RestoreCryptoKeyVersionRequestOrBuilder
UpdateCryptoKeyPrimaryVersionRequestOrBuilder
UpdateCryptoKeyRequestOrBuilder
UpdateCryptoKeyVersionRequestOrBuilder
UpdateEkmConfigRequestOrBuilder
UpdateEkmConnectionRequestOrBuilder
VerifyConnectivityRequestOrBuilder
VerifyConnectivityResponseOrBuilder
Other
CryptoKeyName
EkmServiceGrpc
EkmServiceGrpc.EkmServiceBlockingStub
EkmServiceGrpc.EkmServiceFutureStub
EkmServiceGrpc.EkmServiceImplBase
EkmServiceGrpc.EkmServiceStub
EkmServiceProto
KeyManagementServiceGrpc
KeyManagementServiceGrpc.KeyManagementServiceBlockingStub
KeyManagementServiceGrpc.KeyManagementServiceFutureStub
KeyManagementServiceGrpc.KeyManagementServiceImplBase
KeyManagementServiceGrpc.KeyManagementServiceStub
KeyNames
KeyRingName
KmsProto
KmsResourcesProto
UntypedKeyName
Stub packages
com.google.cloud.kms.v1.stub
Package summary
Stubs
EkmServiceStub
GrpcEkmServiceStub
GrpcKeyManagementServiceStub
HttpJsonEkmServiceStub
HttpJsonKeyManagementServiceStub
KeyManagementServiceStub
Settings
EkmServiceStubSettings
EkmServiceStubSettings.Builder
KeyManagementServiceStubSettings
KeyManagementServiceStubSettings.Builder
Callable factories
GrpcEkmServiceCallableFactory
GrpcKeyManagementServiceCallableFactory
HttpJsonEkmServiceCallableFactory
HttpJsonKeyManagementServiceCallableFactory
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
google-cloud-policysimulator
google-cloud-private-catalog
google-cloud-privilegedaccessmanager
google-cloud-profiler
google-cloud-publicca
google-cloud-pubsub
google-cloud-pubsublite
google-cloud-rapidmigrationassessment
google-cloud-recaptchaenterprise
google-cloud-recommendations-ai
google-cloud-recommender
google-cloud-redis
google-cloud-redis-cluster
google-cloud-resourcemanager
google-cloud-retail
google-cloud-run
google-cloud-scheduler
google-cloud-secretmanager
google-cloud-securesourcemanager
google-cloud-security-private-ca
google-cloud-securitycenter
google-cloud-securitycenter-settings
google-cloud-securitycentermanagement
google-cloud-securityposture
google-cloud-service-control
google-cloud-service-management
google-cloud-service-usage
google-cloud-servicedirectory
google-cloud-servicehealth
google-cloud-shell
google-cloud-spanner
google-cloud-spanner-jdbc
google-cloud-speech
google-cloud-storage
google-cloud-storage-transfer
google-cloud-storageinsights
google-cloud-talent
google-cloud-tasks
google-cloud-telcoautomation
google-cloud-texttospeech
google-cloud-tpu
google-cloud-trace
google-cloud-translate
google-cloud-valkey
google-cloud-video-intelligence
google-cloud-video-stitcher
google-cloud-video-transcoder
google-cloud-vision
google-cloud-visionai
google-cloud-vmmigration
google-cloud-vmwareengine
google-cloud-vpcaccess
google-cloud-webrisk
google-cloud-websecurityscanner
google-cloud-workflow-executions
google-cloud-workflows
google-cloud-workspaceevents
google-cloud-workstations
google-http-client
google-iam-admin