Class CpX509SubjectKeyIdentifierExtension
Inheritance
CpX509SubjectKeyIdentifierExtension
Assembly: CryptoPro.Security.Cryptography.dll
Syntax
public sealed class CpX509SubjectKeyIdentifierExtension : CpX509Extension
Constructors
CpX509SubjectKeyIdentifierExtension()
Declaration
public CpX509SubjectKeyIdentifierExtension()
CpX509SubjectKeyIdentifierExtension(CpAsnEncodedData, bool)
Declaration
public CpX509SubjectKeyIdentifierExtension(CpAsnEncodedData encodedSubjectKeyIdentifier, bool critical)
Parameters
CpX509SubjectKeyIdentifierExtension(CpPublicKey, bool)
Declaration
public CpX509SubjectKeyIdentifierExtension(CpPublicKey key, bool critical)
Parameters
CpX509SubjectKeyIdentifierExtension(CpPublicKey, X509SubjectKeyIdentifierHashAlgorithm, bool)
Declaration
public CpX509SubjectKeyIdentifierExtension(CpPublicKey key, X509SubjectKeyIdentifierHashAlgorithm algorithm, bool critical)
Parameters
CpX509SubjectKeyIdentifierExtension(byte[], bool)
Declaration
public CpX509SubjectKeyIdentifierExtension(byte[] subjectKeyIdentifier, bool critical)
Parameters
Type |
Name |
Description |
byte[] |
subjectKeyIdentifier |
|
bool |
critical |
|
CpX509SubjectKeyIdentifierExtension(ReadOnlySpan<byte>, bool)
Declaration
public CpX509SubjectKeyIdentifierExtension(ReadOnlySpan<byte> subjectKeyIdentifier, bool critical)
Parameters
CpX509SubjectKeyIdentifierExtension(string, bool)
Declaration
public CpX509SubjectKeyIdentifierExtension(string subjectKeyIdentifier, bool critical)
Parameters
Type |
Name |
Description |
string |
subjectKeyIdentifier |
|
bool |
critical |
|
Properties
SubjectKeyIdentifier
Declaration
public string? SubjectKeyIdentifier { get; }
Property Value
SubjectKeyIdentifierBytes
Gets a value whose contents represent the subject key identifier (SKI) for a certificate.
Declaration
public ReadOnlyMemory<byte> SubjectKeyIdentifierBytes { get; }
Property Value
Methods
CopyFrom(CpAsnEncodedData)
Declaration
public override void CopyFrom(CpAsnEncodedData asnEncodedData)
Parameters
Overrides