Pkcs12Builder クラス

定義

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 の内容を指定されたバッファーにエンコードしようとします。

適用対象