Pkcs12SafeContents クラス

定義

PKCS#12 SafeContents 値を表します。 このクラスは継承できません。

public ref class Pkcs12SafeContents sealed
public sealed class Pkcs12SafeContents
type Pkcs12SafeContents = class
Public NotInheritable Class Pkcs12SafeContents
継承
Pkcs12SafeContents

コンストラクター

名前 説明
Pkcs12SafeContents()

Pkcs12SafeContents クラスの新しいインスタンスを初期化します。

プロパティ

名前 説明
ConfidentialityMode

コンテンツに適用される暗号化の種類を示す値を取得します。

IsReadOnly

このインスタンスが読み取り専用状態かどうかを示す値を取得します。

メソッド

名前 説明
AddCertificate(X509Certificate2)

新しい Pkcs12CertBag を介して SafeContents に証明書を追加し、新しく作成されたバッグ インスタンスを返します。

AddKeyUnencrypted(AsymmetricAlgorithm)

新しい Pkcs12KeyBag を介して SafeContents に非対称秘密キーを追加し、新しく作成されたバッグ インスタンスを返します。

AddNestedContents(Pkcs12SafeContents)

入れ子になった SafeContents を新しい Pkcs12SafeContentsBag を介して SafeContents に追加し、新しく作成されたバッグ インスタンスを返します。

AddSafeBag(Pkcs12SafeBag)

SafeContents に SafeBag を追加します。

AddSecret(Oid, ReadOnlyMemory<Byte>)

新しい Pkcs12SecretBag を使用して、指定した型識別子を持つ ASN.1 BER エンコード値を SafeContents に追加し、新しく作成されたバッグ インスタンスを返します。

AddShroudedKey(AsymmetricAlgorithm, Byte[], PbeParameters)

配列内のバイトベースのパスワードから新しい Pkcs12ShroudedKeyBag を使用して、暗号化された非対称秘密キーを SafeContents に追加し、新しく作成されたバッグ インスタンスを返します。

AddShroudedKey(AsymmetricAlgorithm, ReadOnlySpan<Byte>, PbeParameters)

スパン内のバイトベースのパスワードから新しい Pkcs12ShroudedKeyBag を使用して、暗号化された非対称秘密キーを SafeContents に追加し、新しく作成されたバッグ インスタンスを返します。

AddShroudedKey(AsymmetricAlgorithm, ReadOnlySpan<Char>, PbeParameters)

スパン内の文字ベースのパスワードから新しい Pkcs12ShroudedKeyBag を使用して、暗号化された非対称秘密キーを SafeContents に追加し、新しく作成されたバッグ インスタンスを返します。

AddShroudedKey(AsymmetricAlgorithm, String, PbeParameters)

文字列内の文字ベースのパスワードから新しい Pkcs12ShroudedKeyBag を使用して、暗号化された非対称秘密キーを SafeContents に追加し、新しく作成されたバッグ インスタンスを返します。

Decrypt(Byte[])

配列のバイトベースのパスワードを使用して、この SafeContents 値の内容を復号化します。

Decrypt(ReadOnlySpan<Byte>)

スパンのバイトベースのパスワードを使用して、この SafeContents 値の内容を復号化します。

Decrypt(ReadOnlySpan<Char>)

スパンの文字ベースのパスワードを使用して、この SafeContents 値の内容を復号化します。

Decrypt(String)

文字列から文字ベースのパスワードを使用して、この SafeContents 値の内容を復号化します。

GetBags()

SafeContents に含まれる SafeBag 値の列挙可能な表現を取得します。

適用対象