Show / Hide Table of Contents

Class ReusableConfigValues.Types.CaOptions

Describes values that are relevant in a CA certificate.

Inheritance
System.Object
ReusableConfigValues.Types.CaOptions
Implements
IMessage<ReusableConfigValues.Types.CaOptions>
System.IEquatable<ReusableConfigValues.Types.CaOptions>
IDeepCloneable<ReusableConfigValues.Types.CaOptions>
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 CaOptions : IMessage<ReusableConfigValues.Types.CaOptions>, IEquatable<ReusableConfigValues.Types.CaOptions>, IDeepCloneable<ReusableConfigValues.Types.CaOptions>, IBufferMessage, IMessage

Constructors

CaOptions()

Declaration
public CaOptions()

CaOptions(ReusableConfigValues.Types.CaOptions)

Declaration
public CaOptions(ReusableConfigValues.Types.CaOptions other)
Parameters
Type Name Description
ReusableConfigValues.Types.CaOptions other

Properties

IsCa

Optional. Refers to the "CA" X.509 extension, which is a boolean value. When this value is missing, the extension will be omitted from the CA certificate.

Declaration
public bool? IsCa { get; set; }
Property Value
Type Description
System.Nullable<System.Boolean>

MaxIssuerPathLength

Optional. Refers to the path length restriction X.509 extension. For a CA certificate, this value describes the depth of subordinate CA certificates that are allowed. If this value is less than 0, the request will fail. If this value is missing, the max path length will be omitted from the CA certificate.

Declaration
public int? MaxIssuerPathLength { get; set; }
Property Value
Type Description
System.Nullable<System.Int32>
Back to top