Pkcs12Builder Klasse

Definition

Ermöglicht die Erstellung von PKCS#12 PFX-Datenwerten. Diese Klasse kann nicht vererbt werden.

public ref class Pkcs12Builder sealed
public sealed class Pkcs12Builder
type Pkcs12Builder = class
Public NotInheritable Class Pkcs12Builder
Vererbung
Pkcs12Builder

Konstruktoren

Name Beschreibung
Pkcs12Builder()

Initialisiert einen neuen Wert der Pkcs12Builder Klasse.

Eigenschaften

Name Beschreibung
IsSealed

Ruft einen Wert ab, der angibt, ob die PFX-Daten versiegelt wurden.

Methoden

Name Beschreibung
AddSafeContentsEncrypted(Pkcs12SafeContents, Byte[], PbeParameters)

Fügen Sie dem PFX Inhalt in einem Bundle hinzu, das mit einem bytebasierten Kennwort aus einem Bytearray verschlüsselt ist.

AddSafeContentsEncrypted(Pkcs12SafeContents, ReadOnlySpan<Byte>, PbeParameters)

Fügen Sie dem PFX Inhalt in einem Bundle hinzu, das mit einem Byte-basierten Kennwort aus einer Spanne verschlüsselt ist.

AddSafeContentsEncrypted(Pkcs12SafeContents, ReadOnlySpan<Char>, PbeParameters)

Fügen Sie dem PFX Inhalt in einem Bundle hinzu, das mit einem zeichenbasierten Kennwort aus einer Spanne verschlüsselt ist.

AddSafeContentsEncrypted(Pkcs12SafeContents, String, PbeParameters)

Fügen Sie dem PFX Inhalt in einem Bundle hinzu, das mit einem zeichenbasierten Kennwort aus einer Zeichenfolge verschlüsselt ist.

AddSafeContentsUnencrypted(Pkcs12SafeContents)

Fügen Sie dem PFX Inhalte hinzu, ohne sie zu verschlüsseln.

Encode()

Codiert den Inhalt eines versiegelten PFX und gibt ihn als Bytearray zurück.

SealWithMac(ReadOnlySpan<Char>, HashAlgorithmName, Int32)

Versiegelt den PFX mit weiteren Änderungen, indem ein kennwortbasierter Nachrichtenauthentifizierungscode (MAC) auf den Inhalt mit einem Kennwort von einer Spanne angewendet wird.

SealWithMac(String, HashAlgorithmName, Int32)

Versiegelt den PFX mit weiteren Änderungen, indem ein kennwortbasierter Nachrichtenauthentifizierungscode (MAC) auf den Inhalt mit einem Kennwort aus einer Zeichenfolge angewendet wird.

SealWithoutIntegrity()

Versiegelt den PFX von weiteren Änderungen ohne Manipulationsschutz.

TryEncode(Span<Byte>, Int32)

Versucht, den Inhalt eines versiegelten PFX in einen bereitgestellten Puffer zu codieren.

Gilt für: