Terraria v1.4.4.9
Terraria source code documentation
All Classes Namespaces Files Functions Variables Enumerations Enumerator Properties Events Macros
System.Security.Cryptography.X509Certificates.X509BasicConstraintsExtension Class Referencesealed

Public Member Functions

 X509BasicConstraintsExtension ()
 
 X509BasicConstraintsExtension (bool certificateAuthority, bool hasPathLengthConstraint, int pathLengthConstraint, bool critical)
 
 X509BasicConstraintsExtension (AsnEncodedData encodedBasicConstraints, bool critical)
 
override void CopyFrom (AsnEncodedData asnEncodedData)
 
virtual string Format (bool multiLine)
 

Properties

bool CertificateAuthority [get]
 
bool HasPathLengthConstraint [get]
 
int PathLengthConstraint [get]
 
bool Critical [get, set]
 
OidOid [get, set]
 
byte[] RawData [get, set]
 

Private Member Functions

void DecodeExtension ()
 
void Reset (Oid oid, byte[] rawData)
 
void Reset (Oid oid, ReadOnlySpan< byte > rawData)
 

Static Private Member Functions

static byte[] EncodeExtension (bool certificateAuthority, bool hasPathLengthConstraint, int pathLengthConstraint)
 

Private Attributes

bool _certificateAuthority
 
bool _hasPathLenConstraint
 
int _pathLenConstraint
 
bool _decoded
 
Oid _oid
 
byte[] _rawData
 

Detailed Description

Definition at line 5 of file X509BasicConstraintsExtension.cs.


The documentation for this class was generated from the following file: