言語

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

バイト配列で表される抽象構文表記 1 (ASN.1) でエンコードされたデータを取得または設定します。

(継承元 AsnEncodedData)

メソッド

名前 説明
CopyFrom(AsnEncodedData)

指定した AsnEncodedData オブジェクトの拡張プロパティをコピーします。

EnumerateDnsNames()

DNS 名の種類識別子を持つ代替名エントリを列挙します。

EnumerateIPAddresses()

IP アドレスの種類の識別子を持つ代替名エントリを列挙します。

Equals(Object)

指定したオブジェクトが現在のオブジェクトと等しいかどうかを判断します。

(継承元 Object)
Format(Boolean)

抽象構文表記 1 (ASN.1) でエンコードされたデータの書式設定されたバージョンを文字列として返します。

(継承元 AsnEncodedData)
GetHashCode()

既定のハッシュ関数として機能します。

(継承元 Object)
GetType()

現在のインスタンスの Type を取得します。

(継承元 Object)
MemberwiseClone()

現在の Objectの簡易コピーを作成します。

(継承元 Object)
ToString()

現在のオブジェクトを表す文字列を返します。

(継承元 Object)

適用対象