Terraria v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches
System.Security.Cryptography.X509Certificates.X509SubjectKeyIdentifierExtension Class Referencesealed

Public Member Functions

 X509SubjectKeyIdentifierExtension ()
 
 X509SubjectKeyIdentifierExtension (AsnEncodedData encodedSubjectKeyIdentifier, bool critical)
 
 X509SubjectKeyIdentifierExtension (byte[] subjectKeyIdentifier, bool critical)
 
 X509SubjectKeyIdentifierExtension (ReadOnlySpan< byte > subjectKeyIdentifier, bool critical)
 
 X509SubjectKeyIdentifierExtension (PublicKey key, bool critical)
 
 X509SubjectKeyIdentifierExtension (PublicKey key, X509SubjectKeyIdentifierHashAlgorithm algorithm, bool critical)
 
 X509SubjectKeyIdentifierExtension (string subjectKeyIdentifier, bool critical)
 
override void CopyFrom (AsnEncodedData asnEncodedData)
 
virtual string Format (bool multiLine)
 

Properties

stringSubjectKeyIdentifier [get]
 
bool Critical [get, set]
 
OidOid [get, set]
 
byte[] RawData [get, set]
 

Private Member Functions

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

Static Private Member Functions

static byte[] EncodeExtension (ReadOnlySpan< byte > subjectKeyIdentifier)
 
static byte[] EncodeExtension (string subjectKeyIdentifier)
 
static byte[] EncodeExtension (PublicKey key, X509SubjectKeyIdentifierHashAlgorithm algorithm)
 
static byte[] GenerateSubjectKeyIdentifierFromPublicKey (PublicKey key, X509SubjectKeyIdentifierHashAlgorithm algorithm)
 

Private Attributes

string _subjectKeyIdentifier
 
bool _decoded
 
Oid _oid
 
byte[] _rawData
 

Detailed Description

Definition at line 6 of file X509SubjectKeyIdentifierExtension.cs.


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