Freigeben über


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

Pkcs12Builder()

Initialisiert einen neuen Wert der Pkcs12Builder-Klasse.

Eigenschaften

IsSealed

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

Methoden

AddSafeContentsEncrypted(Pkcs12SafeContents, Byte[], PbeParameters)

Fügen Sie der PFX-Datei Inhalt in einem Paket hinzu, das mit einem bytebasierten Kennwort aus einem Bytearray verschlüsselt wird.

AddSafeContentsEncrypted(Pkcs12SafeContents, ReadOnlySpan<Byte>, PbeParameters)

Fügen Sie der PFX-Datei Inhalt in einem Paket hinzu, das mit einem bytebasierten Kennwort aus einem Bereich verschlüsselt wird.

AddSafeContentsEncrypted(Pkcs12SafeContents, ReadOnlySpan<Char>, PbeParameters)

Fügen Sie der PFX-Datei Inhalt in einem Paket hinzu, das mit einem zeichenbasierten Kennwort aus einem Bereich verschlüsselt wird.

AddSafeContentsEncrypted(Pkcs12SafeContents, String, PbeParameters)

Fügen Sie der PFX-Datei Inhalt in einem Paket hinzu, das mit einem zeichenbasierten Kennwort aus einer Zeichenfolge verschlüsselt wird.

AddSafeContentsUnencrypted(Pkcs12SafeContents)

Fügen Sie der PFX-Datei Inhalt hinzu, ohne ihn zu verschlüsseln.

Encode()

Codiert den Inhalt einer versiegelten PFX-Datei und gibt ihn als Bytearray zurück.

Equals(Object)

Bestimmt, ob das angegebene Objekt gleich dem aktuellen Objekt ist.

(Geerbt von Object)
GetHashCode()

Fungiert als Standardhashfunktion.

(Geerbt von Object)
GetType()

Ruft den Type der aktuellen Instanz ab.

(Geerbt von Object)
MemberwiseClone()

Erstellt eine flache Kopie des aktuellen Object.

(Geerbt von Object)
SealWithMac(ReadOnlySpan<Char>, HashAlgorithmName, Int32)

Versiegelt die PFX-Datei, um weitere Änderungen zu verhindern. Hierzu wird mit einem Kennwort aus einem Bereich auf den Inhalt ein kennwortbasierter Nachrichtenauthentifizierungscode (MAC) angewendet.

SealWithMac(String, HashAlgorithmName, Int32)

Versiegelt die PFX-Datei, um weitere Änderungen zu verhindern. Hierzu wird mit einem Kennwort aus einer Zeichenfolge auf den Inhalt ein kennwortbasierter Nachrichtenauthentifizierungscode (MAC) angewendet.

SealWithoutIntegrity()

Versiegelt die PFX-Datei, um weitere Änderungen zu verhindern, ohne einen Manipulationsschutz anzuwenden.

ToString()

Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt.

(Geerbt von Object)
TryEncode(Span<Byte>, Int32)

Versucht, den Inhalt einer versiegelten PFX-Datei in einen bereitgestellten Puffer zu codieren.

Gilt für: