X509AuthorityKeyIdentifierExtension Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Представляет расширение X.509 идентификатора ключа центра (2.5.29.35).
public ref class X509AuthorityKeyIdentifierExtension sealed : System::Security::Cryptography::X509Certificates::X509Extension
public sealed class X509AuthorityKeyIdentifierExtension : System.Security.Cryptography.X509Certificates.X509Extension
type X509AuthorityKeyIdentifierExtension = class
inherit X509Extension
Public NotInheritable Class X509AuthorityKeyIdentifierExtension
Inherits X509Extension
- Наследование
Конструкторы
X509AuthorityKeyIdentifierExtension() |
Инициализирует новый экземпляр класса X509AuthorityKeyIdentifierExtension. |
X509AuthorityKeyIdentifierExtension(Byte[], Boolean) |
Инициализирует новый экземпляр X509AuthorityKeyIdentifierExtension класса из закодированного представления расширения и необязательного критического маркера. |
X509AuthorityKeyIdentifierExtension(ReadOnlySpan<Byte>, Boolean) |
Инициализирует новый экземпляр X509AuthorityKeyIdentifierExtension класса из закодированного представления расширения и необязательного критического маркера. |
Свойства
Critical |
Получает логическое значение, определяющее, является ли расширение критическим. (Унаследовано от X509Extension) |
KeyIdentifier |
Возвращает значение идентификатора ключа субъекта из центра сертификации (ЦС) этого сертификата, если он указан. |
NamedIssuer |
IssuerName Возвращает значение из выдающего сертификата центра сертификации (ЦС), если оно доступно. |
Oid |
Получает или задает значение Oid для объекта AsnEncodedData. (Унаследовано от AsnEncodedData) |
RawData |
Получает или задает данные в кодировке ASN.1, представленные в массиве байтов. (Унаследовано от AsnEncodedData) |
RawIssuer |
Возвращает закодированное |
SerialNumber |
Возвращает серийный номер выдающего сертификата центра сертификации (ЦС). |
Методы
CopyFrom(AsnEncodedData) |
Копирует свойства расширения указанного объекта AsnEncodedData. |
Create(Byte[], X500DistinguishedName, Byte[]) |
Создает объект , указывающий X509AuthorityKeyIdentifierExtension указанный идентификатор ключа, имя издателя и серийный номер. |
Create(ReadOnlySpan<Byte>, X500DistinguishedName, ReadOnlySpan<Byte>) |
Создает объект , указывающий X509AuthorityKeyIdentifierExtension указанный идентификатор ключа, имя издателя и серийный номер. |
CreateFromCertificate(X509Certificate2, Boolean, Boolean) |
Создает на основе значений X509AuthorityKeyIdentifierExtension из предоставленного сертификата. |
CreateFromIssuerNameAndSerialNumber(X500DistinguishedName, Byte[]) |
Создает объект , указывающий X509AuthorityKeyIdentifierExtension указанное имя издателя и серийный номер. |
CreateFromIssuerNameAndSerialNumber(X500DistinguishedName, ReadOnlySpan<Byte>) |
Создает объект , указывающий X509AuthorityKeyIdentifierExtension указанное имя издателя и серийный номер. |
CreateFromSubjectKeyIdentifier(Byte[]) |
Создает объект , X509AuthorityKeyIdentifierExtension указывающий указанное значение идентификатора ключа. |
CreateFromSubjectKeyIdentifier(ReadOnlySpan<Byte>) |
Создает объект , X509AuthorityKeyIdentifierExtension указывающий указанное значение идентификатора ключа. |
CreateFromSubjectKeyIdentifier(X509SubjectKeyIdentifierExtension) |
Создает объект , X509AuthorityKeyIdentifierExtension указывающий значение идентификатора ключа из расширения идентификатора ключа субъекта. |
Equals(Object) |
Определяет, равен ли указанный объект текущему объекту. (Унаследовано от Object) |
Format(Boolean) |
Возвращает форматированную версию данных в кодировке ASN.1 в виде строки. (Унаследовано от AsnEncodedData) |
GetHashCode() |
Служит хэш-функцией по умолчанию. (Унаследовано от Object) |
GetType() |
Возвращает объект Type для текущего экземпляра. (Унаследовано от Object) |
MemberwiseClone() |
Создает неполную копию текущего объекта Object. (Унаследовано от Object) |
ToString() |
Возвращает строку, представляющую текущий объект. (Унаследовано от Object) |