Show / Hide Table of Contents

Class 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.

Inheritance
System.Object
CertificateConfig
Implements
IMessage<CertificateConfig>
System.IEquatable<CertificateConfig>
IDeepCloneable<CertificateConfig>
Google.Protobuf.IBufferMessage
IMessage
Inherited Members
System.Object.ToString()
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
Namespace: Google.Cloud.Security.PrivateCA.V1Beta1
Assembly: Google.Cloud.Security.PrivateCA.V1Beta1.dll
Syntax
public sealed class CertificateConfig : IMessage<CertificateConfig>, IEquatable<CertificateConfig>, IDeepCloneable<CertificateConfig>, IBufferMessage, IMessage

Constructors

CertificateConfig()

Declaration
public CertificateConfig()

CertificateConfig(CertificateConfig)

Declaration
public CertificateConfig(CertificateConfig other)
Parameters
Type Name Description
CertificateConfig other

Properties

PublicKey

Optional. The public key that corresponds to this config. This is, for example, used when issuing [Certificates][google.cloud.security.privateca.v1beta1.Certificate], but not when creating a self-signed [CertificateAuthority][google.cloud.security.privateca.v1beta1.CertificateAuthority] or [CertificateAuthority][google.cloud.security.privateca.v1beta1.CertificateAuthority] CSR.

Declaration
public PublicKey PublicKey { get; set; }
Property Value
Type Description
PublicKey

ReusableConfig

Required. Describes how some of the technical fields in a certificate should be populated.

Declaration
public ReusableConfigWrapper ReusableConfig { get; set; }
Property Value
Type Description
ReusableConfigWrapper

SubjectConfig

Required. Specifies some of the values in a certificate that are related to the subject.

Declaration
public CertificateConfig.Types.SubjectConfig SubjectConfig { get; set; }
Property Value
Type Description
CertificateConfig.Types.SubjectConfig
Back to top