Pkcs12Builder クラス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
PKCS#12 PFX データ値の作成を有効にします。 このクラスは継承できません。
public ref class Pkcs12Builder sealed
public sealed class Pkcs12Builder
type Pkcs12Builder = class
Public NotInheritable Class Pkcs12Builder
- 継承
-
Pkcs12Builder
コンストラクター
| 名前 | 説明 |
|---|---|
| Pkcs12Builder() |
Pkcs12Builder クラスの新しい値を初期化します。 |
プロパティ
| 名前 | 説明 |
|---|---|
| IsSealed |
PFX データがシールされているかどうかを示す値を取得します。 |
メソッド
| 名前 | 説明 |
|---|---|
| AddSafeContentsEncrypted(Pkcs12SafeContents, Byte[], PbeParameters) |
バイト配列からバイトベースのパスワードで暗号化されたバンドル内の PFX にコンテンツを追加します。 |
| AddSafeContentsEncrypted(Pkcs12SafeContents, ReadOnlySpan<Byte>, PbeParameters) |
スパンからバイトベースのパスワードで暗号化されたバンドル内の PFX にコンテンツを追加します。 |
| AddSafeContentsEncrypted(Pkcs12SafeContents, ReadOnlySpan<Char>, PbeParameters) |
スパンの文字ベースのパスワードで暗号化されたバンドル内の PFX にコンテンツを追加します。 |
| AddSafeContentsEncrypted(Pkcs12SafeContents, String, PbeParameters) |
文字列から文字ベースのパスワードで暗号化されたバンドル内の PFX にコンテンツを追加します。 |
| AddSafeContentsUnencrypted(Pkcs12SafeContents) |
暗号化せずに PFX にコンテンツを追加します。 |
| Encode() |
シールされた PFX の内容をエンコードし、バイト配列として返します。 |
| SealWithMac(ReadOnlySpan<Char>, HashAlgorithmName, Int32) |
パスワード ベースのメッセージ認証コード (MAC) をスパンのパスワードでコンテンツに適用することで、PFX をそれ以上の変更に対してシールします。 |
| SealWithMac(String, HashAlgorithmName, Int32) |
パスワードベースのメッセージ認証コード (MAC) を文字列のパスワードで内容に適用することで、PFX をそれ以上の変更に対してシールします。 |
| SealWithoutIntegrity() |
改ざん防止を適用せずに、PFX をそれ以上の変更から保護します。 |
| TryEncode(Span<Byte>, Int32) |
シールされた PFX の内容を指定されたバッファーにエンコードしようとします。 |