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

获取或设置以字节数组表示的 Abstract Syntax Notation One (ASN.1) 编码数据。

(继承自 AsnEncodedData)

方法

CopyFrom(AsnEncodedData)

复制指定 AsnEncodedData 对象的扩展属性。

EnumerateDnsNames()

枚举具有 DNS 名称类型标识符的备用名称条目。

EnumerateIPAddresses()

枚举具有 IP 地址类型标识符的备用名称条目。

Equals(Object)

确定指定对象是否等于当前对象。

(继承自 Object)
Format(Boolean)

将 Abstract Syntax Notation One (ASN.1) 编码数据的格式化版本作为字符串返回。

(继承自 AsnEncodedData)
GetHashCode()

作为默认哈希函数。

(继承自 Object)
GetType()

获取当前实例的 Type

(继承自 Object)
MemberwiseClone()

创建当前 Object 的浅表副本。

(继承自 Object)
ToString()

返回表示当前对象的字符串。

(继承自 Object)

适用于