Skip to main content
Google Cloud
Documentation Technology areas
  • 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
  • Access and resources management
  • Costs and usage management
  • Google Cloud SDK, languages, frameworks, and tools
  • Infrastructure as code
  • Migration
Related sites
  • 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
Google Cloud
  • 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-security-private-ca
    • Overview
    • Version history
    • com.google.cloud.security.privateca.v1
      • Package summary
      • Clients
        • CertificateAuthorityServiceClient
      • Settings
        • CertificateAuthorityServiceSettings
      • Requests and responses
        • ActivateCertificateAuthorityRequest
        • CertificateAuthorityServiceClient.ListCaPoolsPagedResponse
        • CertificateAuthorityServiceClient.ListCertificateAuthoritiesPagedResponse
        • CertificateAuthorityServiceClient.ListCertificateRevocationListsPagedResponse
        • CertificateAuthorityServiceClient.ListCertificateTemplatesPagedResponse
        • CertificateAuthorityServiceClient.ListCertificatesPagedResponse
        • CertificateAuthorityServiceClient.ListLocationsPagedResponse
        • CreateCaPoolRequest
        • CreateCertificateAuthorityRequest
        • CreateCertificateRequest
        • CreateCertificateTemplateRequest
        • DeleteCaPoolRequest
        • DeleteCertificateAuthorityRequest
        • DeleteCertificateTemplateRequest
        • DisableCertificateAuthorityRequest
        • EnableCertificateAuthorityRequest
        • FetchCaCertsRequest
        • FetchCaCertsResponse
        • FetchCertificateAuthorityCsrRequest
        • FetchCertificateAuthorityCsrResponse
        • GetCaPoolRequest
        • GetCertificateAuthorityRequest
        • GetCertificateRequest
        • GetCertificateRevocationListRequest
        • GetCertificateTemplateRequest
        • ListCaPoolsRequest
        • ListCaPoolsResponse
        • ListCertificateAuthoritiesRequest
        • ListCertificateAuthoritiesResponse
        • ListCertificateRevocationListsRequest
        • ListCertificateRevocationListsResponse
        • ListCertificateTemplatesRequest
        • ListCertificateTemplatesResponse
        • ListCertificatesRequest
        • ListCertificatesResponse
        • RevokeCertificateRequest
        • UndeleteCertificateAuthorityRequest
        • UpdateCaPoolRequest
        • UpdateCertificateAuthorityRequest
        • UpdateCertificateRequest
        • UpdateCertificateRevocationListRequest
        • UpdateCertificateTemplateRequest
      • All other classes and interfaces
        • Builders
          • ActivateCertificateAuthorityRequest.Builder
          • CaPool.Builder
          • CaPool.IssuancePolicy.AllowedKeyType.Builder
          • CaPool.IssuancePolicy.AllowedKeyType.EcKeyType.Builder
          • CaPool.IssuancePolicy.AllowedKeyType.RsaKeyType.Builder
          • CaPool.IssuancePolicy.Builder
          • CaPool.IssuancePolicy.IssuanceModes.Builder
          • CaPool.PublishingOptions.Builder
          • CaPoolName.Builder
          • Certificate.Builder
          • Certificate.RevocationDetails.Builder
          • CertificateAuthority.AccessUrls.Builder
          • CertificateAuthority.Builder
          • CertificateAuthority.KeyVersionSpec.Builder
          • CertificateAuthorityName.Builder
          • CertificateAuthorityServiceSettings.Builder
          • CertificateConfig.Builder
          • CertificateConfig.SubjectConfig.Builder
          • CertificateDescription.Builder
          • CertificateDescription.CertificateFingerprint.Builder
          • CertificateDescription.KeyId.Builder
          • CertificateDescription.SubjectDescription.Builder
          • CertificateExtensionConstraints.Builder
          • CertificateIdentityConstraints.Builder
          • CertificateName.Builder
          • CertificateRevocationList.Builder
          • CertificateRevocationList.RevokedCertificate.Builder
          • CertificateRevocationListName.Builder
          • CertificateTemplate.Builder
          • CertificateTemplateName.Builder
          • CreateCaPoolRequest.Builder
          • CreateCertificateAuthorityRequest.Builder
          • CreateCertificateRequest.Builder
          • CreateCertificateTemplateRequest.Builder
          • DeleteCaPoolRequest.Builder
          • DeleteCertificateAuthorityRequest.Builder
          • DeleteCertificateTemplateRequest.Builder
          • DisableCertificateAuthorityRequest.Builder
          • EnableCertificateAuthorityRequest.Builder
          • FetchCaCertsRequest.Builder
          • FetchCaCertsResponse.Builder
          • FetchCaCertsResponse.CertChain.Builder
          • FetchCertificateAuthorityCsrRequest.Builder
          • FetchCertificateAuthorityCsrResponse.Builder
          • GetCaPoolRequest.Builder
          • GetCertificateAuthorityRequest.Builder
          • GetCertificateRequest.Builder
          • GetCertificateRevocationListRequest.Builder
          • GetCertificateTemplateRequest.Builder
          • KeyUsage.Builder
          • KeyUsage.ExtendedKeyUsageOptions.Builder
          • KeyUsage.KeyUsageOptions.Builder
          • ListCaPoolsRequest.Builder
          • ListCaPoolsResponse.Builder
          • ListCertificateAuthoritiesRequest.Builder
          • ListCertificateAuthoritiesResponse.Builder
          • ListCertificateRevocationListsRequest.Builder
          • ListCertificateRevocationListsResponse.Builder
          • ListCertificateTemplatesRequest.Builder
          • ListCertificateTemplatesResponse.Builder
          • ListCertificatesRequest.Builder
          • ListCertificatesResponse.Builder
          • LocationName.Builder
          • ObjectId.Builder
          • OperationMetadata.Builder
          • PublicKey.Builder
          • RevokeCertificateRequest.Builder
          • Subject.Builder
          • SubjectAltNames.Builder
          • SubordinateConfig.Builder
          • SubordinateConfig.SubordinateConfigChain.Builder
          • UndeleteCertificateAuthorityRequest.Builder
          • UpdateCaPoolRequest.Builder
          • UpdateCertificateAuthorityRequest.Builder
          • UpdateCertificateRequest.Builder
          • UpdateCertificateRevocationListRequest.Builder
          • UpdateCertificateTemplateRequest.Builder
          • X509Extension.Builder
          • X509Parameters.Builder
          • X509Parameters.CaOptions.Builder
          • X509Parameters.NameConstraints.Builder
        • Enums
          • CaPool.IssuancePolicy.AllowedKeyType.EcKeyType.EcSignatureAlgorithm
          • CaPool.IssuancePolicy.AllowedKeyType.KeyTypeCase
          • CaPool.Tier
          • Certificate.CertificateConfigCase
          • CertificateAuthority.KeyVersionSpec.KeyVersionCase
          • CertificateAuthority.SignHashAlgorithm
          • CertificateAuthority.State
          • CertificateAuthority.Type
          • CertificateExtensionConstraints.KnownCertificateExtension
          • CertificateRevocationList.State
          • PublicKey.KeyFormat
          • RevocationReason
          • SubjectRequestMode
          • SubordinateConfig.SubordinateConfigCase
        • Messages
          • CaPool
          • CaPool.IssuancePolicy
          • CaPool.IssuancePolicy.AllowedKeyType
          • CaPool.IssuancePolicy.AllowedKeyType.EcKeyType
          • CaPool.IssuancePolicy.AllowedKeyType.RsaKeyType
          • CaPool.IssuancePolicy.IssuanceModes
          • CaPool.PublishingOptions
          • Certificate
          • Certificate.RevocationDetails
          • CertificateAuthority
          • CertificateAuthority.AccessUrls
          • CertificateAuthority.KeyVersionSpec
          • CertificateConfig
          • CertificateConfig.SubjectConfig
          • CertificateDescription
          • CertificateDescription.CertificateFingerprint
          • CertificateDescription.KeyId
          • CertificateDescription.SubjectDescription
          • CertificateExtensionConstraints
          • CertificateIdentityConstraints
          • CertificateRevocationList
          • CertificateRevocationList.RevokedCertificate
          • CertificateTemplate
          • FetchCaCertsResponse.CertChain
          • KeyUsage
          • KeyUsage.ExtendedKeyUsageOptions
          • KeyUsage.KeyUsageOptions
          • ObjectId
          • OperationMetadata
          • PublicKey
          • Subject
          • SubjectAltNames
          • SubordinateConfig
          • SubordinateConfig.SubordinateConfigChain
          • X509Extension
          • X509Parameters
          • X509Parameters.CaOptions
          • X509Parameters.NameConstraints
        • Paging
          • CertificateAuthorityServiceClient.ListCaPoolsFixedSizeCollection
          • CertificateAuthorityServiceClient.ListCaPoolsPage
          • CertificateAuthorityServiceClient.ListCertificateAuthoritiesFixedSizeCollection
          • CertificateAuthorityServiceClient.ListCertificateAuthoritiesPage
          • CertificateAuthorityServiceClient.ListCertificateRevocationListsFixedSizeCollection
          • CertificateAuthorityServiceClient.ListCertificateRevocationListsPage
          • CertificateAuthorityServiceClient.ListCertificateTemplatesFixedSizeCollection
          • CertificateAuthorityServiceClient.ListCertificateTemplatesPage
          • CertificateAuthorityServiceClient.ListCertificatesFixedSizeCollection
          • CertificateAuthorityServiceClient.ListCertificatesPage
          • CertificateAuthorityServiceClient.ListLocationsFixedSizeCollection
          • CertificateAuthorityServiceClient.ListLocationsPage
        • Resource names
          • CaPoolName
          • CertificateAuthorityName
          • CertificateName
          • CertificateRevocationListName
          • CertificateTemplateName
          • LocationName
        • Interfaces
          • ActivateCertificateAuthorityRequestOrBuilder
          • CaPool.IssuancePolicy.AllowedKeyType.EcKeyTypeOrBuilder
          • CaPool.IssuancePolicy.AllowedKeyType.RsaKeyTypeOrBuilder
          • CaPool.IssuancePolicy.AllowedKeyTypeOrBuilder
          • CaPool.IssuancePolicy.IssuanceModesOrBuilder
          • CaPool.IssuancePolicyOrBuilder
          • CaPool.PublishingOptionsOrBuilder
          • CaPoolOrBuilder
          • Certificate.RevocationDetailsOrBuilder
          • CertificateAuthority.AccessUrlsOrBuilder
          • CertificateAuthority.KeyVersionSpecOrBuilder
          • CertificateAuthorityOrBuilder
          • CertificateAuthorityServiceGrpc.AsyncService
          • CertificateConfig.SubjectConfigOrBuilder
          • CertificateConfigOrBuilder
          • CertificateDescription.CertificateFingerprintOrBuilder
          • CertificateDescription.KeyIdOrBuilder
          • CertificateDescription.SubjectDescriptionOrBuilder
          • CertificateDescriptionOrBuilder
          • CertificateExtensionConstraintsOrBuilder
          • CertificateIdentityConstraintsOrBuilder
          • CertificateOrBuilder
          • CertificateRevocationList.RevokedCertificateOrBuilder
          • CertificateRevocationListOrBuilder
          • CertificateTemplateOrBuilder
          • CreateCaPoolRequestOrBuilder
          • CreateCertificateAuthorityRequestOrBuilder
          • CreateCertificateRequestOrBuilder
          • CreateCertificateTemplateRequestOrBuilder
          • DeleteCaPoolRequestOrBuilder
          • DeleteCertificateAuthorityRequestOrBuilder
          • DeleteCertificateTemplateRequestOrBuilder
          • DisableCertificateAuthorityRequestOrBuilder
          • EnableCertificateAuthorityRequestOrBuilder
          • FetchCaCertsRequestOrBuilder
          • FetchCaCertsResponse.CertChainOrBuilder
          • FetchCaCertsResponseOrBuilder
          • FetchCertificateAuthorityCsrRequestOrBuilder
          • FetchCertificateAuthorityCsrResponseOrBuilder
          • GetCaPoolRequestOrBuilder
          • GetCertificateAuthorityRequestOrBuilder
          • GetCertificateRequestOrBuilder
          • GetCertificateRevocationListRequestOrBuilder
          • GetCertificateTemplateRequestOrBuilder
          • KeyUsage.ExtendedKeyUsageOptionsOrBuilder
          • KeyUsage.KeyUsageOptionsOrBuilder
          • KeyUsageOrBuilder
          • ListCaPoolsRequestOrBuilder