Share via


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 クラスの新しいインスタンスを初期化します。

X509AuthorityKeyIdentifierExtension(Byte[], Boolean)

拡張のエンコードされた表現とオプションの X509AuthorityKeyIdentifierExtension クリティカル マーカーから、 クラスの新しいインスタンスを初期化します。

X509AuthorityKeyIdentifierExtension(ReadOnlySpan<Byte>, Boolean)

拡張のエンコードされた表現とオプションの X509AuthorityKeyIdentifierExtension クリティカル マーカーから、 クラスの新しいインスタンスを初期化します。

プロパティ

Critical

拡張機能がクリティカルであるかどうかを示すブール値を取得します。

(継承元 X509Extension)
KeyIdentifier

指定された場合、この証明書の発行元証明機関 (CA) からサブジェクト キー識別子の値を取得します。

NamedIssuer

この証明書の IssuerName 発行元証明機関 (CA) から値を取得します (使用可能な場合)。

Oid

Oid オブジェクトの AsnEncodedData 値を取得または設定します。

(継承元 AsnEncodedData)
RawData

ASN.1 (Abstract Syntax Notation One) でエンコードされたデータをバイト配列表現で取得または設定します。

(継承元 AsnEncodedData)
RawIssuer

拡張機能から、またはnull拡張機能に機関証明書発行者フィールドが含まれていない場合に、フィールドのエンコードされた表現authorityCertIssuerを取得します。

SerialNumber

この証明書の発行元証明機関 (CA) のシリアル番号を取得します。

メソッド

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 (Abstract Syntax Notation One) でエンコードされたデータを、文字列として書式設定して返します。

(継承元 AsnEncodedData)
GetHashCode()

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

(継承元 Object)
GetType()

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

(継承元 Object)
MemberwiseClone()

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

(継承元 Object)
ToString()

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

(継承元 Object)

適用対象