C# Класс System.Security.Cryptography.X509Certificates.X509SubjectKeyIdentifierExtension

Наследование: X509Extension
Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
CopyFrom ( AsnEncodedData asnEncodedData ) : void
CopyFrom ( System asnEncodedData ) : void
X509SubjectKeyIdentifierExtension ( )
X509SubjectKeyIdentifierExtension ( System key, System algorithm, bool critical )
X509SubjectKeyIdentifierExtension ( System encodedSubjectKeyIdentifier, bool critical )
X509SubjectKeyIdentifierExtension ( byte subjectKeyIdentifier, bool critical )
X509SubjectKeyIdentifierExtension ( string subjectKeyIdentifier, bool critical )
X509SubjectKeyIdentifierExtension ( ) : System
X509SubjectKeyIdentifierExtension ( AsnEncodedData encodedSubjectKeyIdentifier, bool critical ) : System
X509SubjectKeyIdentifierExtension ( PublicKey key, X509SubjectKeyIdentifierHashAlgorithm algorithm, bool critical ) : System
X509SubjectKeyIdentifierExtension ( PublicKey key, bool critical ) : System
X509SubjectKeyIdentifierExtension ( byte subjectKeyIdentifier, bool critical ) : System
X509SubjectKeyIdentifierExtension ( string subjectKeyIdentifier, bool critical ) : System

Приватные методы

Метод Описание
ComputeSha1 ( byte data ) : byte[]
EncodeExtension ( PublicKey key, X509SubjectKeyIdentifierHashAlgorithm algorithm ) : byte[]
EncodeExtension ( byte subjectKeyIdentifier ) : byte[]
EncodeExtension ( string subjectKeyIdentifier ) : byte[]
GenerateSubjectKeyIdentifierFromPublicKey ( PublicKey key, X509SubjectKeyIdentifierHashAlgorithm algorithm ) : byte[]

Описание методов

CopyFrom() публичный Метод

public CopyFrom ( AsnEncodedData asnEncodedData ) : void
asnEncodedData AsnEncodedData
Результат void

CopyFrom() публичный Метод

public CopyFrom ( System asnEncodedData ) : void
asnEncodedData System
Результат void

X509SubjectKeyIdentifierExtension() публичный Метод

X509SubjectKeyIdentifierExtension() публичный Метод

public X509SubjectKeyIdentifierExtension ( System key, System algorithm, bool critical )
key System
algorithm System
critical bool

X509SubjectKeyIdentifierExtension() публичный Метод

public X509SubjectKeyIdentifierExtension ( System encodedSubjectKeyIdentifier, bool critical )
encodedSubjectKeyIdentifier System
critical bool

X509SubjectKeyIdentifierExtension() публичный Метод

public X509SubjectKeyIdentifierExtension ( byte subjectKeyIdentifier, bool critical )
subjectKeyIdentifier byte
critical bool

X509SubjectKeyIdentifierExtension() публичный Метод

public X509SubjectKeyIdentifierExtension ( string subjectKeyIdentifier, bool critical )
subjectKeyIdentifier string
critical bool

X509SubjectKeyIdentifierExtension() публичный Метод

public X509SubjectKeyIdentifierExtension ( ) : System
Результат System

X509SubjectKeyIdentifierExtension() публичный Метод

public X509SubjectKeyIdentifierExtension ( AsnEncodedData encodedSubjectKeyIdentifier, bool critical ) : System
encodedSubjectKeyIdentifier AsnEncodedData
critical bool
Результат System

X509SubjectKeyIdentifierExtension() публичный Метод

public X509SubjectKeyIdentifierExtension ( PublicKey key, X509SubjectKeyIdentifierHashAlgorithm algorithm, bool critical ) : System
key PublicKey
algorithm X509SubjectKeyIdentifierHashAlgorithm
critical bool
Результат System

X509SubjectKeyIdentifierExtension() публичный Метод

public X509SubjectKeyIdentifierExtension ( PublicKey key, bool critical ) : System
key PublicKey
critical bool
Результат System

X509SubjectKeyIdentifierExtension() публичный Метод

public X509SubjectKeyIdentifierExtension ( byte subjectKeyIdentifier, bool critical ) : System
subjectKeyIdentifier byte
critical bool
Результат System

X509SubjectKeyIdentifierExtension() публичный Метод

public X509SubjectKeyIdentifierExtension ( string subjectKeyIdentifier, bool critical ) : System
subjectKeyIdentifier string
critical bool
Результат System