privateca

package
v0.0.0-...-0e50fba Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Dec 1, 2022 License: Apache-2.0 Imports: 2 Imported by: 0

Documentation

Overview

Package privateca aliases all exported identifiers in package "cloud.google.com/go/security/privateca/apiv1beta1/privatecapb".

Deprecated: Please use types in: cloud.google.com/go/security/privateca/apiv1beta1/privatecapb. Please read https://github.com/googleapis/google-cloud-go/blob/main/migration.md for more details.

Index

Constants

View Source
const (
	CertificateAuthority_DEVOPS                          = src.CertificateAuthority_DEVOPS
	CertificateAuthority_DISABLED                        = src.CertificateAuthority_DISABLED
	CertificateAuthority_EC_P256_SHA256                  = src.CertificateAuthority_EC_P256_SHA256
	CertificateAuthority_EC_P384_SHA384                  = src.CertificateAuthority_EC_P384_SHA384
	CertificateAuthority_ENABLED                         = src.CertificateAuthority_ENABLED
	CertificateAuthority_ENTERPRISE                      = src.CertificateAuthority_ENTERPRISE
	CertificateAuthority_PENDING_ACTIVATION              = src.CertificateAuthority_PENDING_ACTIVATION
	CertificateAuthority_PENDING_DELETION                = src.CertificateAuthority_PENDING_DELETION
	CertificateAuthority_RSA_PKCS1_2048_SHA256           = src.CertificateAuthority_RSA_PKCS1_2048_SHA256
	CertificateAuthority_RSA_PKCS1_3072_SHA256           = src.CertificateAuthority_RSA_PKCS1_3072_SHA256
	CertificateAuthority_RSA_PKCS1_4096_SHA256           = src.CertificateAuthority_RSA_PKCS1_4096_SHA256
	CertificateAuthority_RSA_PSS_2048_SHA256             = src.CertificateAuthority_RSA_PSS_2048_SHA256
	CertificateAuthority_RSA_PSS_3072_SHA256             = src.CertificateAuthority_RSA_PSS_3072_SHA256
	CertificateAuthority_RSA_PSS_4096_SHA256             = src.CertificateAuthority_RSA_PSS_4096_SHA256
	CertificateAuthority_SELF_SIGNED                     = src.CertificateAuthority_SELF_SIGNED
	CertificateAuthority_SIGN_HASH_ALGORITHM_UNSPECIFIED = src.CertificateAuthority_SIGN_HASH_ALGORITHM_UNSPECIFIED
	CertificateAuthority_STATE_UNSPECIFIED               = src.CertificateAuthority_STATE_UNSPECIFIED
	CertificateAuthority_SUBORDINATE                     = src.CertificateAuthority_SUBORDINATE
	CertificateAuthority_TIER_UNSPECIFIED                = src.CertificateAuthority_TIER_UNSPECIFIED
	CertificateAuthority_TYPE_UNSPECIFIED                = src.CertificateAuthority_TYPE_UNSPECIFIED
	CertificateRevocationList_ACTIVE                     = src.CertificateRevocationList_ACTIVE
	CertificateRevocationList_STATE_UNSPECIFIED          = src.CertificateRevocationList_STATE_UNSPECIFIED
	CertificateRevocationList_SUPERSEDED                 = src.CertificateRevocationList_SUPERSEDED
	PublicKey_KEY_TYPE_UNSPECIFIED                       = src.PublicKey_KEY_TYPE_UNSPECIFIED
	PublicKey_PEM_EC_KEY                                 = src.PublicKey_PEM_EC_KEY
	PublicKey_PEM_RSA_KEY                                = src.PublicKey_PEM_RSA_KEY
	RevocationReason_AFFILIATION_CHANGED                 = src.RevocationReason_AFFILIATION_CHANGED
	RevocationReason_ATTRIBUTE_AUTHORITY_COMPROMISE      = src.RevocationReason_ATTRIBUTE_AUTHORITY_COMPROMISE
	RevocationReason_CERTIFICATE_AUTHORITY_COMPROMISE    = src.RevocationReason_CERTIFICATE_AUTHORITY_COMPROMISE
	RevocationReason_CERTIFICATE_HOLD                    = src.RevocationReason_CERTIFICATE_HOLD
	RevocationReason_CESSATION_OF_OPERATION              = src.RevocationReason_CESSATION_OF_OPERATION
	RevocationReason_KEY_COMPROMISE                      = src.RevocationReason_KEY_COMPROMISE
	RevocationReason_PRIVILEGE_WITHDRAWN                 = src.RevocationReason_PRIVILEGE_WITHDRAWN
	RevocationReason_REVOCATION_REASON_UNSPECIFIED       = src.RevocationReason_REVOCATION_REASON_UNSPECIFIED
	RevocationReason_SUPERSEDED                          = src.RevocationReason_SUPERSEDED
)

Deprecated: Please use consts in: cloud.google.com/go/security/privateca/apiv1beta1/privatecapb

Variables

View Source
var (
	CertificateAuthority_SignHashAlgorithm_name                  = src.CertificateAuthority_SignHashAlgorithm_name
	CertificateAuthority_SignHashAlgorithm_value                 = src.CertificateAuthority_SignHashAlgorithm_value
	CertificateAuthority_State_name                              = src.CertificateAuthority_State_name
	CertificateAuthority_State_value                             = src.CertificateAuthority_State_value
	CertificateAuthority_Tier_name                               = src.CertificateAuthority_Tier_name
	CertificateAuthority_Tier_value                              = src.CertificateAuthority_Tier_value
	CertificateAuthority_Type_name                               = src.CertificateAuthority_Type_name
	CertificateAuthority_Type_value                              = src.CertificateAuthority_Type_value
	CertificateRevocationList_State_name                         = src.CertificateRevocationList_State_name
	CertificateRevocationList_State_value                        = src.CertificateRevocationList_State_value
	File_google_cloud_security_privateca_v1beta1_resources_proto = src.File_google_cloud_security_privateca_v1beta1_resources_proto
	File_google_cloud_security_privateca_v1beta1_service_proto   = src.File_google_cloud_security_privateca_v1beta1_service_proto
	PublicKey_KeyType_name                                       = src.PublicKey_KeyType_name
	PublicKey_KeyType_value                                      = src.PublicKey_KeyType_value
	RevocationReason_name                                        = src.RevocationReason_name
	RevocationReason_value                                       = src.RevocationReason_value
)

Deprecated: Please use vars in: cloud.google.com/go/security/privateca/apiv1beta1/privatecapb

Functions

func RegisterCertificateAuthorityServiceServer deprecated

func RegisterCertificateAuthorityServiceServer(s *grpc.Server, srv CertificateAuthorityServiceServer)

Deprecated: Please use funcs in: cloud.google.com/go/security/privateca/apiv1beta1/privatecapb

Types

type ActivateCertificateAuthorityRequest deprecated

type ActivateCertificateAuthorityRequest = src.ActivateCertificateAuthorityRequest

Request message for [CertificateAuthorityService.ActivateCertificateAuthority][google.cloud.security.privateca.v1beta1.CertificateAuthorityService.ActivateCertificateAuthority].

Deprecated: Please use types in: cloud.google.com/go/security/privateca/apiv1beta1/privatecapb

type Certificate deprecated

type Certificate = src.Certificate

A Certificate[google.cloud.security.privateca.v1beta1.Certificate] corresponds to a signed X.509 certificate issued by a CertificateAuthority[google.cloud.security.privateca.v1beta1.CertificateAuthority].

Deprecated: Please use types in: cloud.google.com/go/security/privateca/apiv1beta1/privatecapb

type CertificateAuthority deprecated

type CertificateAuthority = src.CertificateAuthority

A CertificateAuthority[google.cloud.security.privateca.v1beta1.CertificateAuthority] represents an individual Certificate Authority. A CertificateAuthority[google.cloud.security.privateca.v1beta1.CertificateAuthority] can be used to create [Certificates][google.cloud.security.privateca.v1beta1.Certificate].

Deprecated: Please use types in: cloud.google.com/go/security/privateca/apiv1beta1/privatecapb

type CertificateAuthorityServiceClient deprecated

type CertificateAuthorityServiceClient = src.CertificateAuthorityServiceClient

CertificateAuthorityServiceClient is the client API for CertificateAuthorityService service. For semantics around ctx use and closing/ending streaming RPCs, please refer to https://godoc.org/google.golang.org/grpc#ClientConn.NewStream.

Deprecated: Please use types in: cloud.google.com/go/security/privateca/apiv1beta1/privatecapb

func NewCertificateAuthorityServiceClient deprecated

func NewCertificateAuthorityServiceClient(cc grpc.ClientConnInterface) CertificateAuthorityServiceClient

Deprecated: Please use funcs in: cloud.google.com/go/security/privateca/apiv1beta1/privatecapb

type CertificateAuthorityServiceServer deprecated

type CertificateAuthorityServiceServer = src.CertificateAuthorityServiceServer

CertificateAuthorityServiceServer is the server API for CertificateAuthorityService service.

Deprecated: Please use types in: cloud.google.com/go/security/privateca/apiv1beta1/privatecapb

type CertificateAuthority_AccessUrls deprecated

type CertificateAuthority_AccessUrls = src.CertificateAuthority_AccessUrls

URLs where a CertificateAuthority[google.cloud.security.privateca.v1beta1.CertificateAuthority] will publish content.

Deprecated: Please use types in: cloud.google.com/go/security/privateca/apiv1beta1/privatecapb

type CertificateAuthority_CertificateAuthorityPolicy deprecated

type CertificateAuthority_CertificateAuthorityPolicy = src.CertificateAuthority_CertificateAuthorityPolicy

The issuing policy for a CertificateAuthority[google.cloud.security.privateca.v1beta1.CertificateAuthority]. [Certificates][google.cloud.security.privateca.v1beta1.Certificate] will not be successfully issued from this CertificateAuthority[google.cloud.security.privateca.v1beta1.CertificateAuthority] if they violate the policy.

Deprecated: Please use types in: cloud.google.com/go/security/privateca/apiv1beta1/privatecapb

type CertificateAuthority_CertificateAuthorityPolicy_AllowedSubjectAltNames deprecated

type CertificateAuthority_CertificateAuthorityPolicy_AllowedSubjectAltNames = src.CertificateAuthority_CertificateAuthorityPolicy_AllowedSubjectAltNames

[AllowedSubjectAltNames][google.cloud.security.privateca.v1beta1.CertificateAuthority.CertificateAuthorityPolicy.AllowedSubjectAltNames] specifies the allowed values for SubjectAltNames[google.cloud.security.privateca.v1beta1.SubjectAltNames] by the CertificateAuthority[google.cloud.security.privateca.v1beta1.CertificateAuthority] when issuing [Certificates][google.cloud.security.privateca.v1beta1.Certificate].

Deprecated: Please use types in: cloud.google.com/go/security/privateca/apiv1beta1/privatecapb

type CertificateAuthority_CertificateAuthorityPolicy_IssuanceModes deprecated

type CertificateAuthority_CertificateAuthorityPolicy_IssuanceModes = src.CertificateAuthority_CertificateAuthorityPolicy_IssuanceModes

[IssuanceModes][google.cloud.security.privateca.v1beta1.CertificateAuthority.CertificateAuthorityPolicy.IssuanceModes] specifies the allowed ways in which [Certificates][google.cloud.security.privateca.v1beta1.Certificate] may be requested from this CertificateAuthority[google.cloud.security.privateca.v1beta1.CertificateAuthority].

Deprecated: Please use types in: cloud.google.com/go/security/privateca/apiv1beta1/privatecapb

type CertificateAuthority_IssuingOptions deprecated

type CertificateAuthority_IssuingOptions = src.CertificateAuthority_IssuingOptions

Options that affect all certificates issued by a CertificateAuthority[google.cloud.security.privateca.v1beta1.CertificateAuthority].

Deprecated: Please use types in: cloud.google.com/go/security/privateca/apiv1beta1/privatecapb

type CertificateAuthority_KeyVersionSpec deprecated

type CertificateAuthority_KeyVersionSpec = src.CertificateAuthority_KeyVersionSpec

A Cloud KMS key configuration that a CertificateAuthority[google.cloud.security.privateca.v1beta1.CertificateAuthority] will use.

Deprecated: Please use types in: cloud.google.com/go/security/privateca/apiv1beta1/privatecapb

type CertificateAuthority_SignHashAlgorithm deprecated

type CertificateAuthority_SignHashAlgorithm = src.CertificateAuthority_SignHashAlgorithm

The algorithm of a Cloud KMS CryptoKeyVersion of a [CryptoKey][google.cloud.kms.v1.CryptoKey] with the [CryptoKeyPurpose][google.cloud.kms.v1.CryptoKey.CryptoKeyPurpose] value `ASYMMETRIC_SIGN`. These values correspond to the [CryptoKeyVersionAlgorithm][google.cloud.kms.v1.CryptoKeyVersion.CryptoKeyVersionAlgorithm] values. For RSA signing algorithms, the PSS algorithms should be preferred, use PKCS1 algorithms if required for compatibility. For further recommandations, see https://cloud.google.com/kms/docs/algorithms#algorithm_recommendations.

Deprecated: Please use types in: cloud.google.com/go/security/privateca/apiv1beta1/privatecapb

type CertificateAuthority_State deprecated

type CertificateAuthority_State = src.CertificateAuthority_State

The state of a CertificateAuthority[google.cloud.security.privateca.v1beta1.CertificateAuthority], indicating if it can be used.

Deprecated: Please use types in: cloud.google.com/go/security/privateca/apiv1beta1/privatecapb

type CertificateAuthority_Tier deprecated

type CertificateAuthority_Tier = src.CertificateAuthority_Tier

The tier of a CertificateAuthority[google.cloud.security.privateca.v1beta1.CertificateAuthority], indicating its supported functionality and/or billing SKU.

Deprecated: Please use types in: cloud.google.com/go/security/privateca/apiv1beta1/privatecapb

type CertificateAuthority_Type deprecated

type CertificateAuthority_Type = src.CertificateAuthority_Type

The type of a CertificateAuthority[google.cloud.security.privateca.v1beta1.CertificateAuthority], indicating its issuing chain.

Deprecated: Please use types in: cloud.google.com/go/security/privateca/apiv1beta1/privatecapb

type CertificateConfig deprecated

type CertificateConfig = src.CertificateConfig

A CertificateConfig[google.cloud.security.privateca.v1beta1.CertificateConfig] describes an X.509 certificate or CSR that is to be created, as an alternative to using ASN.1.

Deprecated: Please use types in: cloud.google.com/go/security/privateca/apiv1beta1/privatecapb

type CertificateConfig_SubjectConfig deprecated

type CertificateConfig_SubjectConfig = src.CertificateConfig_SubjectConfig

These values are used to create the distinguished name and subject alternative name fields in an X.509 certificate.

Deprecated: Please use types in: cloud.google.com/go/security/privateca/apiv1beta1/privatecapb

type CertificateDescription deprecated

type CertificateDescription = src.CertificateDescription

A CertificateDescription[google.cloud.security.privateca.v1beta1.CertificateDescription] describes an X.509 certificate or CSR that has been issued, as an alternative to using ASN.1 / X.509.

Deprecated: Please use types in: cloud.google.com/go/security/privateca/apiv1beta1/privatecapb

type CertificateDescription_CertificateFingerprint deprecated

type CertificateDescription_CertificateFingerprint = src.CertificateDescription_CertificateFingerprint

A group of fingerprints for the x509 certificate.

Deprecated: Please use types in: cloud.google.com/go/security/privateca/apiv1beta1/privatecapb

type CertificateDescription_KeyId deprecated

type CertificateDescription_KeyId = src.CertificateDescription_KeyId

A KeyId identifies a specific public key, usually by hashing the public key.

Deprecated: Please use types in: cloud.google.com/go/security/privateca/apiv1beta1/privatecapb

type CertificateDescription_SubjectDescription deprecated

type CertificateDescription_SubjectDescription = src.CertificateDescription_SubjectDescription

These values describe fields in an issued X.509 certificate such as the distinguished name, subject alternative names, serial number, and lifetime.

Deprecated: Please use types in: cloud.google.com/go/security/privateca/apiv1beta1/privatecapb

type CertificateRevocationList deprecated

type CertificateRevocationList = src.CertificateRevocationList

A CertificateRevocationList[google.cloud.security.privateca.v1beta1.CertificateRevocationList] corresponds to a signed X.509 certificate Revocation List (CRL). A CRL contains the serial numbers of certificates that should no longer be trusted.

Deprecated: Please use types in: cloud.google.com/go/security/privateca/apiv1beta1/privatecapb

type CertificateRevocationList_RevokedCertificate deprecated

type CertificateRevocationList_RevokedCertificate = src.CertificateRevocationList_RevokedCertificate

Describes a revoked Certificate[google.cloud.security.privateca.v1beta1.Certificate].

Deprecated: Please use types in: cloud.google.com/go/security/privateca/apiv1beta1/privatecapb

type CertificateRevocationList_State deprecated

type CertificateRevocationList_State = src.CertificateRevocationList_State

The state of a CertificateRevocationList[google.cloud.security.privateca.v1beta1.CertificateRevocationList], indicating if it is current.

Deprecated: Please use types in: cloud.google.com/go/security/privateca/apiv1beta1/privatecapb

type Certificate_Config

type Certificate_Config = src.Certificate_Config

type Certificate_PemCsr

type Certificate_PemCsr = src.Certificate_PemCsr

type Certificate_RevocationDetails deprecated

type Certificate_RevocationDetails = src.Certificate_RevocationDetails

Describes fields that are relavent to the revocation of a Certificate[google.cloud.security.privateca.v1beta1.Certificate].

Deprecated: Please use types in: cloud.google.com/go/security/privateca/apiv1beta1/privatecapb

type CreateCertificateAuthorityRequest deprecated

type CreateCertificateAuthorityRequest = src.CreateCertificateAuthorityRequest

Request message for [CertificateAuthorityService.CreateCertificateAuthority][google.cloud.security.privateca.v1beta1.CertificateAuthorityService.CreateCertificateAuthority].

Deprecated: Please use types in: cloud.google.com/go/security/privateca/apiv1beta1/privatecapb

type CreateCertificateRequest deprecated

type CreateCertificateRequest = src.CreateCertificateRequest

Request message for [CertificateAuthorityService.CreateCertificate][google.cloud.security.privateca.v1beta1.CertificateAuthorityService.CreateCertificate].

Deprecated: Please use types in: cloud.google.com/go/security/privateca/apiv1beta1/privatecapb

type DisableCertificateAuthorityRequest deprecated

type DisableCertificateAuthorityRequest = src.DisableCertificateAuthorityRequest

Request message for [CertificateAuthorityService.DisableCertificateAuthority][google.cloud.security.privateca.v1beta1.CertificateAuthorityService.DisableCertificateAuthority].

Deprecated: Please use types in: cloud.google.com/go/security/privateca/apiv1beta1/privatecapb

type EnableCertificateAuthorityRequest deprecated

type EnableCertificateAuthorityRequest = src.EnableCertificateAuthorityRequest

Request message for [CertificateAuthorityService.EnableCertificateAuthority][google.cloud.security.privateca.v1beta1.CertificateAuthorityService.EnableCertificateAuthority].

Deprecated: Please use types in: cloud.google.com/go/security/privateca/apiv1beta1/privatecapb

type FetchCertificateAuthorityCsrRequest deprecated

type FetchCertificateAuthorityCsrRequest = src.FetchCertificateAuthorityCsrRequest

Request message for [CertificateAuthorityService.FetchCertificateAuthorityCsr][google.cloud.security.privateca.v1beta1.CertificateAuthorityService.FetchCertificateAuthorityCsr].

Deprecated: Please use types in: cloud.google.com/go/security/privateca/apiv1beta1/privatecapb

type FetchCertificateAuthorityCsrResponse deprecated

type FetchCertificateAuthorityCsrResponse = src.FetchCertificateAuthorityCsrResponse

Response message for [CertificateAuthorityService.FetchCertificateAuthorityCsr][google.cloud.security.privateca.v1beta1.CertificateAuthorityService.FetchCertificateAuthorityCsr].

Deprecated: Please use types in: cloud.google.com/go/security/privateca/apiv1beta1/privatecapb

type GetCertificateAuthorityRequest deprecated

type GetCertificateAuthorityRequest = src.GetCertificateAuthorityRequest

Request message for [CertificateAuthorityService.GetCertificateAuthority][google.cloud.security.privateca.v1beta1.CertificateAuthorityService.GetCertificateAuthority].

Deprecated: Please use types in: cloud.google.com/go/security/privateca/apiv1beta1/privatecapb

type GetCertificateRequest deprecated

type GetCertificateRequest = src.GetCertificateRequest

Request message for [CertificateAuthorityService.GetCertificate][google.cloud.security.privateca.v1beta1.CertificateAuthorityService.GetCertificate].

Deprecated: Please use types in: cloud.google.com/go/security/privateca/apiv1beta1/privatecapb

type GetCertificateRevocationListRequest deprecated

type GetCertificateRevocationListRequest = src.GetCertificateRevocationListRequest

Request message for [CertificateAuthorityService.GetCertificateRevocationList][google.cloud.security.privateca.v1beta1.CertificateAuthorityService.GetCertificateRevocationList].

Deprecated: Please use types in: cloud.google.com/go/security/privateca/apiv1beta1/privatecapb

type GetReusableConfigRequest deprecated

type GetReusableConfigRequest = src.GetReusableConfigRequest

Request message for [CertificateAuthorityService.GetReusableConfig][google.cloud.security.privateca.v1beta1.CertificateAuthorityService.GetReusableConfig].

Deprecated: Please use types in: cloud.google.com/go/security/privateca/apiv1beta1/privatecapb

type KeyUsage deprecated

type KeyUsage = src.KeyUsage

A KeyUsage[google.cloud.security.privateca.v1beta1.KeyUsage] describes key usage values that may appear in an X.509 certificate.

Deprecated: Please use types in: cloud.google.com/go/security/privateca/apiv1beta1/privatecapb

type KeyUsage_ExtendedKeyUsageOptions deprecated

type KeyUsage_ExtendedKeyUsageOptions = src.KeyUsage_ExtendedKeyUsageOptions

[KeyUsage.ExtendedKeyUsageOptions][google.cloud.security.privateca.v1beta1.KeyUsage.ExtendedKeyUsageOptions] has fields that correspond to certain common OIDs that could be specified as an extended key usage value.

Deprecated: Please use types in: cloud.google.com/go/security/privateca/apiv1beta1/privatecapb

type KeyUsage_KeyUsageOptions deprecated

type KeyUsage_KeyUsageOptions = src.KeyUsage_KeyUsageOptions

[KeyUsage.KeyUsageOptions][google.cloud.security.privateca.v1beta1.KeyUsage.KeyUsageOptions] corresponds to the key usage values described in https://tools.ietf.org/html/rfc5280#section-4.2.1.3.

Deprecated: Please use types in: cloud.google.com/go/security/privateca/apiv1beta1/privatecapb

type ListCertificateAuthoritiesRequest deprecated

type ListCertificateAuthoritiesRequest = src.ListCertificateAuthoritiesRequest

Request message for [CertificateAuthorityService.ListCertificateAuthorities][google.cloud.security.privateca.v1beta1.CertificateAuthorityService.ListCertificateAuthorities].

Deprecated: Please use types in: cloud.google.com/go/security/privateca/apiv1beta1/privatecapb

type ListCertificateAuthoritiesResponse deprecated

type ListCertificateAuthoritiesResponse = src.ListCertificateAuthoritiesResponse

Response message for [CertificateAuthorityService.ListCertificateAuthorities][google.cloud.security.privateca.v1beta1.CertificateAuthorityService.ListCertificateAuthorities].

Deprecated: Please use types in: cloud.google.com/go/security/privateca/apiv1beta1/privatecapb

type ListCertificateRevocationListsRequest deprecated

type ListCertificateRevocationListsRequest = src.ListCertificateRevocationListsRequest

Request message for [CertificateAuthorityService.ListCertificateRevocationLists][google.cloud.security.privateca.v1beta1.CertificateAuthorityService.ListCertificateRevocationLists].

Deprecated: Please use types in: cloud.google.com/go/security/privateca/apiv1beta1/privatecapb

type ListCertificateRevocationListsResponse deprecated

type ListCertificateRevocationListsResponse = src.ListCertificateRevocationListsResponse

Response message for [CertificateAuthorityService.ListCertificateRevocationLists][google.cloud.security.privateca.v1beta1.CertificateAuthorityService.ListCertificateRevocationLists].

Deprecated: Please use types in: cloud.google.com/go/security/privateca/apiv1beta1/privatecapb

type ListCertificatesRequest deprecated

type ListCertificatesRequest = src.ListCertificatesRequest

Request message for [CertificateAuthorityService.ListCertificates][google.cloud.security.privateca.v1beta1.CertificateAuthorityService.ListCertificates].

Deprecated: Please use types in: cloud.google.com/go/security/privateca/apiv1beta1/privatecapb

type ListCertificatesResponse deprecated

type ListCertificatesResponse = src.ListCertificatesResponse

Response message for [CertificateAuthorityService.ListCertificates][google.cloud.security.privateca.v1beta1.CertificateAuthorityService.ListCertificates].

Deprecated: Please use types in: cloud.google.com/go/security/privateca/apiv1beta1/privatecapb

type ListReusableConfigsRequest deprecated

type ListReusableConfigsRequest = src.ListReusableConfigsRequest

Request message for [CertificateAuthorityService.ListReusableConfigs][google.cloud.security.privateca.v1beta1.CertificateAuthorityService.ListReusableConfigs].

Deprecated: Please use types in: cloud.google.com/go/security/privateca/apiv1beta1/privatecapb

type ListReusableConfigsResponse deprecated

type ListReusableConfigsResponse = src.ListReusableConfigsResponse

Response message for [CertificateAuthorityService.ListReusableConfigs][google.cloud.security.privateca.v1beta1.CertificateAuthorityService.ListReusableConfigs].

Deprecated: Please use types in: cloud.google.com/go/security/privateca/apiv1beta1/privatecapb

type ObjectId deprecated

type ObjectId = src.ObjectId

An ObjectId[google.cloud.security.privateca.v1beta1.ObjectId] specifies an object identifier (OID). These provide context and describe types in ASN.1 messages.

Deprecated: Please use types in: cloud.google.com/go/security/privateca/apiv1beta1/privatecapb

type OperationMetadata deprecated

type OperationMetadata = src.OperationMetadata

Represents the metadata of the long-running operation.

Deprecated: Please use types in: cloud.google.com/go/security/privateca/apiv1beta1/privatecapb

type PublicKey deprecated

type PublicKey = src.PublicKey

A PublicKey[google.cloud.security.privateca.v1beta1.PublicKey] describes a public key.

Deprecated: Please use types in: cloud.google.com/go/security/privateca/apiv1beta1/privatecapb

type PublicKey_KeyType deprecated

type PublicKey_KeyType = src.PublicKey_KeyType

Types of public keys that are supported. At a minimum, we support RSA and ECDSA, for the key sizes or curves listed: https://cloud.google.com/kms/docs/algorithms#asymmetric_signing_algorithms

Deprecated: Please use types in: cloud.google.com/go/security/privateca/apiv1beta1/privatecapb

type RestoreCertificateAuthorityRequest deprecated

type RestoreCertificateAuthorityRequest = src.RestoreCertificateAuthorityRequest

Request message for [CertificateAuthorityService.RestoreCertificateAuthority][google.cloud.security.privateca.v1beta1.CertificateAuthorityService.RestoreCertificateAuthority].

Deprecated: Please use types in: cloud.google.com/go/security/privateca/apiv1beta1/privatecapb

type ReusableConfig deprecated

type ReusableConfig = src.ReusableConfig

A ReusableConfig[google.cloud.security.privateca.v1beta1.ReusableConfig] refers to a managed ReusableConfigValues[google.cloud.security.privateca.v1beta1.ReusableConfigValues]. Those, in turn, are used to describe certain fields of an X.509 certificate, such as the key usage fields, fields specific to CA certificates, certificate policy extensions and custom extensions.

Deprecated: Please use types in: cloud.google.com/go/security/privateca/apiv1beta1/privatecapb

type ReusableConfigValues deprecated

type ReusableConfigValues = src.ReusableConfigValues

A ReusableConfigValues[google.cloud.security.privateca.v1beta1.ReusableConfigValues] is used to describe certain fields of an X.509 certificate, such as the key usage fields, fields specific to CA certificates, certificate policy extensions and custom extensions.

Deprecated: Please use types in: cloud.google.com/go/security/privateca/apiv1beta1/privatecapb

type ReusableConfigValues_CaOptions deprecated

type ReusableConfigValues_CaOptions = src.ReusableConfigValues_CaOptions

Describes values that are relevant in a CA certificate.

Deprecated: Please use types in: cloud.google.com/go/security/privateca/apiv1beta1/privatecapb

type ReusableConfigWrapper deprecated

type ReusableConfigWrapper = src.ReusableConfigWrapper

A ReusableConfigWrapper[google.cloud.security.privateca.v1beta1.ReusableConfigWrapper] describes values that may assist in creating an X.509 certificate, or a reference to a pre-defined set of values.

Deprecated: Please use types in: cloud.google.com/go/security/privateca/apiv1beta1/privatecapb

type ReusableConfigWrapper_ReusableConfig

type ReusableConfigWrapper_ReusableConfig = src.ReusableConfigWrapper_ReusableConfig

type ReusableConfigWrapper_ReusableConfigValues

type ReusableConfigWrapper_ReusableConfigValues = src.ReusableConfigWrapper_ReusableConfigValues

type RevocationReason deprecated

type RevocationReason = src.RevocationReason

A RevocationReason[google.cloud.security.privateca.v1beta1.RevocationReason] indicates whether a Certificate[google.cloud.security.privateca.v1beta1.Certificate] has been revoked, and the reason for revocation. These correspond to standard revocation reasons from RFC 5280. Note that the enum labels and values in this definition are not the same ASN.1 values defined in RFC 5280. These values will be translated to the correct ASN.1 values when a CRL is created.

Deprecated: Please use types in: cloud.google.com/go/security/privateca/apiv1beta1/privatecapb

type RevokeCertificateRequest deprecated

type RevokeCertificateRequest = src.RevokeCertificateRequest

Request message for [CertificateAuthorityService.RevokeCertificate][google.cloud.security.privateca.v1beta1.CertificateAuthorityService.RevokeCertificate].

Deprecated: Please use types in: cloud.google.com/go/security/privateca/apiv1beta1/privatecapb

type ScheduleDeleteCertificateAuthorityRequest deprecated

type ScheduleDeleteCertificateAuthorityRequest = src.ScheduleDeleteCertificateAuthorityRequest

Request message for [CertificateAuthorityService.ScheduleDeleteCertificateAuthority][google.cloud.security.privateca.v1beta1.CertificateAuthorityService.ScheduleDeleteCertificateAuthority].

Deprecated: Please use types in: cloud.google.com/go/security/privateca/apiv1beta1/privatecapb

type Subject deprecated

type Subject = src.Subject

Subject[google.cloud.security.privateca.v1beta1.Subject] describes parts of a distinguished name that, in turn, describes the subject of the certificate.

Deprecated: Please use types in: cloud.google.com/go/security/privateca/apiv1beta1/privatecapb

type SubjectAltNames deprecated

type SubjectAltNames = src.SubjectAltNames

SubjectAltNames[google.cloud.security.privateca.v1beta1.SubjectAltNames] corresponds to a more modern way of listing what the asserted identity is in a certificate (i.e., compared to the "common name" in the distinguished name).

Deprecated: Please use types in: cloud.google.com/go/security/privateca/apiv1beta1/privatecapb

type SubordinateConfig deprecated

type SubordinateConfig = src.SubordinateConfig

Describes a subordinate CA's issuers. This is either a resource path to a known issuing CertificateAuthority[google.cloud.security.privateca.v1beta1.CertificateAuthority], or a PEM issuer certificate chain.

Deprecated: Please use types in: cloud.google.com/go/security/privateca/apiv1beta1/privatecapb

type SubordinateConfig_CertificateAuthority

type SubordinateConfig_CertificateAuthority = src.SubordinateConfig_CertificateAuthority

type SubordinateConfig_PemIssuerChain

type SubordinateConfig_PemIssuerChain = src.SubordinateConfig_PemIssuerChain

type SubordinateConfig_SubordinateConfigChain deprecated

type SubordinateConfig_SubordinateConfigChain = src.SubordinateConfig_SubordinateConfigChain

This message describes a subordinate CA's issuer certificate chain. This wrapper exists for compatibility reasons.

Deprecated: Please use types in: cloud.google.com/go/security/privateca/apiv1beta1/privatecapb

type UnimplementedCertificateAuthorityServiceServer deprecated

type UnimplementedCertificateAuthorityServiceServer = src.UnimplementedCertificateAuthorityServiceServer

UnimplementedCertificateAuthorityServiceServer can be embedded to have forward compatible implementations.

Deprecated: Please use types in: cloud.google.com/go/security/privateca/apiv1beta1/privatecapb

type UpdateCertificateAuthorityRequest deprecated

type UpdateCertificateAuthorityRequest = src.UpdateCertificateAuthorityRequest

Request message for [CertificateAuthorityService.UpdateCertificateAuthority][google.cloud.security.privateca.v1beta1.CertificateAuthorityService.UpdateCertificateAuthority].

Deprecated: Please use types in: cloud.google.com/go/security/privateca/apiv1beta1/privatecapb

type UpdateCertificateRequest deprecated

type UpdateCertificateRequest = src.UpdateCertificateRequest

Request message for [CertificateAuthorityService.UpdateCertificate][google.cloud.security.privateca.v1beta1.CertificateAuthorityService.UpdateCertificate].

Deprecated: Please use types in: cloud.google.com/go/security/privateca/apiv1beta1/privatecapb

type UpdateCertificateRevocationListRequest deprecated

type UpdateCertificateRevocationListRequest = src.UpdateCertificateRevocationListRequest

Request message for [CertificateAuthorityService.UpdateCertificateRevocationList][google.cloud.security.privateca.v1beta1.CertificateAuthorityService.UpdateCertificateRevocationList].

Deprecated: Please use types in: cloud.google.com/go/security/privateca/apiv1beta1/privatecapb

type X509Extension deprecated

type X509Extension = src.X509Extension

An X509Extension[google.cloud.security.privateca.v1beta1.X509Extension] specifies an X.509 extension, which may be used in different parts of X.509 objects like certificates, CSRs, and CRLs.

Deprecated: Please use types in: cloud.google.com/go/security/privateca/apiv1beta1/privatecapb

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL