Pkcs12Builder Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
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. |