X509SubjectAlternativeNameExtension Класс

Определение

Представляет расширение альтернативного имени субъекта X.509 (2.5.29.17).

public ref class X509SubjectAlternativeNameExtension sealed : System::Security::Cryptography::X509Certificates::X509Extension
public sealed class X509SubjectAlternativeNameExtension : System.Security.Cryptography.X509Certificates.X509Extension
type X509SubjectAlternativeNameExtension = class
    inherit X509Extension
Public NotInheritable Class X509SubjectAlternativeNameExtension
Inherits X509Extension
Наследование
X509SubjectAlternativeNameExtension

Конструкторы

X509SubjectAlternativeNameExtension()

Инициализирует новый экземпляр класса X509SubjectAlternativeNameExtension.

X509SubjectAlternativeNameExtension(Byte[], Boolean)

Инициализирует новый экземпляр X509SubjectAlternativeNameExtension класса из закодированного представления расширения и необязательного критического маркера.

X509SubjectAlternativeNameExtension(ReadOnlySpan<Byte>, Boolean)

Инициализирует новый экземпляр X509SubjectAlternativeNameExtension класса из закодированного представления расширения и необязательного критического маркера.

Свойства

Critical

Получает логическое значение, определяющее, является ли расширение критическим.

(Унаследовано от X509Extension)
Oid

Получает или задает значение Oid для объекта AsnEncodedData.

(Унаследовано от AsnEncodedData)
RawData

Получает или задает данные в кодировке ASN.1, представленные в массиве байтов.

(Унаследовано от AsnEncodedData)

Методы

CopyFrom(AsnEncodedData)

Копирует свойства расширения указанного объекта AsnEncodedData.

EnumerateDnsNames()

Перечисляет записи альтернативного имени с идентификатором типа DNS-имени.

EnumerateIPAddresses()

Перечисляет записи альтернативного имени с идентификатором типа IP-адреса.

Equals(Object)

Определяет, равен ли указанный объект текущему объекту.

(Унаследовано от Object)
Format(Boolean)

Возвращает форматированную версию данных в кодировке ASN.1 в виде строки.

(Унаследовано от AsnEncodedData)
GetHashCode()

Служит хэш-функцией по умолчанию.

(Унаследовано от Object)
GetType()

Возвращает объект Type для текущего экземпляра.

(Унаследовано от Object)
MemberwiseClone()

Создает неполную копию текущего объекта Object.

(Унаследовано от Object)
ToString()

Возвращает строку, представляющую текущий объект.

(Унаследовано от Object)

Применяется к