Pkcs12KeyBag クラス

定義

PKCS#8 PrivateKeyInfo の内容を持つコンテナーである PKCS#12 の KeyBag を表します。 このクラスは継承できません。

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

コンストラクター

名前 説明
Pkcs12KeyBag(ReadOnlyMemory<Byte>, Boolean)

既存のエンコードされた PKCS#8 PrivateKeyInfo 値から Pkcs12KeyBag の新しいインスタンスを初期化します。

プロパティ

名前 説明
Attributes

SafeBag 値でエンコードする属性の変更可能なコレクションを取得します。

(継承元 Pkcs12SafeBag)
EncodedBagValue

この SafeBag のコンテンツの ASN.1 BER エンコードを取得します。

(継承元 Pkcs12SafeBag)
Pkcs8PrivateKey

このバッグによって転送される PKCS#8 PrivateKeyInfo 値を含むメモリ値を取得します。

メソッド

名前 説明
Encode()

SafeBag 値をエンコードし、バイト配列として返します。

(継承元 Pkcs12SafeBag)
GetBagId()

この SafeBag のコンテンツ タイプを識別するオブジェクト識別子 (OID) を取得します。

(継承元 Pkcs12SafeBag)
TryEncode(Span<Byte>, Int32)

SafeBag 値を指定されたバッファーにエンコードしようとします。

(継承元 Pkcs12SafeBag)

適用対象