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)

新しい Pkcs12SafeContentsBag を介して入れ子になった SafeContents を 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 値のコンテンツの暗号化を解除します。

Equals(Object)

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

(継承元 Object)
GetBags()

SafeContents 内に格納されている SafeBag 値の列挙可能な表現を取得します。

GetHashCode()

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

(継承元 Object)
GetType()

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

(継承元 Object)
MemberwiseClone()

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

(継承元 Object)
ToString()

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

(継承元 Object)

適用対象