Pkcs9LocalKeyId クラス

定義

PKCS#9 の LocalKeyId 属性を表します。

public ref class Pkcs9LocalKeyId sealed : System::Security::Cryptography::Pkcs::Pkcs9AttributeObject
public sealed class Pkcs9LocalKeyId : System.Security.Cryptography.Pkcs.Pkcs9AttributeObject
type Pkcs9LocalKeyId = class
    inherit Pkcs9AttributeObject
Public NotInheritable Class Pkcs9LocalKeyId
Inherits Pkcs9AttributeObject
継承

注釈

LocalKeyId 属性の主な用途は、X.509 公開キー証明書とその一致する非対称秘密キーを PKCS#12 PFX ファイルに関連付ける方法です。

コンストラクター

Pkcs9LocalKeyId()

空のキー識別子の値を使用して、Pkcs9LocalKeyId クラスの新しいインスタンスを初期化します。

Pkcs9LocalKeyId(Byte[])

バイト配列によって指定されたキー識別子を使用して、Pkcs9LocalKeyId クラスの新しいインスタンスを初期化します。

Pkcs9LocalKeyId(ReadOnlySpan<Byte>)

バイト スパンによって指定されたキー識別子を使用して、Pkcs9LocalKeyId クラスの新しいインスタンスを初期化します。

プロパティ

KeyId

この属性からのキー識別子が格納されているメモリ値を取得します。

Oid

この Oid オブジェクトに関連付けられた属性のタイプを表す Pkcs9AttributeObject オブジェクトを取得します。

(継承元 Pkcs9AttributeObject)
RawData

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

(継承元 AsnEncodedData)

メソッド

CopyFrom(AsnEncodedData)

AsnEncodedData オブジェクトの情報をコピーします。

CopyFrom(AsnEncodedData)

指定された Pkcs9AttributeObject オブジェクトから、この AsnEncodedData の PKCS #9 属性の型と値をコピーします。

(継承元 Pkcs9AttributeObject)
Equals(Object)

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

(継承元 Object)
Format(Boolean)

ASN.1 (Abstract Syntax Notation One) でエンコードされたデータを、文字列として書式設定して返します。

(継承元 AsnEncodedData)
GetHashCode()

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

(継承元 Object)
GetType()

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

(継承元 Object)
MemberwiseClone()

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

(継承元 Object)
ToString()

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

(継承元 Object)

適用対象