10 private bool certificateAuthority =
false;
11 private int pathLengthConstraint =
int.MaxValue;
13 protected bool configured;
18 public override string Oid =>
"2.5.29.19";
60 this.configured =
true;
64 else if (SecurityInfo.LastElement is
null ||
65 (SecurityInfo.LastElement is Array A && A.Length == 0))
67 this.configured =
true;
override bool Configure(Vector SecurityInfo)
If the object can be configured by the security information provided.
KeyUsage? KeyUsage
Key usage.
int PathLengthConstraint
Path Length Constraint
override string Oid
OID identifying the type of object.
bool CertificateAuthority
Certificate Authority
override bool IsConfigured
If the object has been configured.
Abstract base class for security objects.