Pkcs12SafeContents クラス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
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 値の列挙可能な表現を取得します。 |