public sealed class TrustConfig.Types.IntermediateCA : IMessage<TrustConfig.Types.IntermediateCA>, IEquatable<TrustConfig.Types.IntermediateCA>, IDeepCloneable<TrustConfig.Types.IntermediateCA>, IBufferMessage, IMessage
Reference documentation and code samples for the Certificate Manager v1 API class TrustConfig.Types.IntermediateCA.
Defines an intermediate CA.
Implements
IMessageTrustConfigTypesIntermediateCA, IEquatableTrustConfigTypesIntermediateCA, IDeepCloneableTrustConfigTypesIntermediateCA, IBufferMessage, IMessageNamespace
Google.Cloud.CertificateManager.V1Assembly
Google.Cloud.CertificateManager.V1.dll
Constructors
IntermediateCA()
public IntermediateCA()
IntermediateCA(IntermediateCA)
public IntermediateCA(TrustConfig.Types.IntermediateCA other)
Parameter | |
---|---|
Name | Description |
other | TrustConfigTypesIntermediateCA |
Properties
HasPemCertificate
public bool HasPemCertificate { get; }
Gets whether the "pem_certificate" field is set
Property Value | |
---|---|
Type | Description |
bool |
KindCase
public TrustConfig.Types.IntermediateCA.KindOneofCase KindCase { get; }
Property Value | |
---|---|
Type | Description |
TrustConfigTypesIntermediateCAKindOneofCase |
PemCertificate
public string PemCertificate { get; set; }
PEM intermediate certificate used for building up paths for validation.
Each certificate provided in PEM format may occupy up to 5kB.
Property Value | |
---|---|
Type | Description |
string |