Pkcs12Builder Klasa
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Umożliwia tworzenie wartości danych PKCS#12 PFX. Klasa ta nie może być dziedziczona.
public ref class Pkcs12Builder sealed
public sealed class Pkcs12Builder
type Pkcs12Builder = class
Public NotInheritable Class Pkcs12Builder
- Dziedziczenie
-
Pkcs12Builder
Konstruktory
| Nazwa | Opis |
|---|---|
| Pkcs12Builder() |
Inicjuje Pkcs12Builder nową wartość klasy. |
Właściwości
| Nazwa | Opis |
|---|---|
| IsSealed |
Pobiera wartość wskazującą, czy dane PFX zostały zapieczętowane. |
Metody
| Nazwa | Opis |
|---|---|
| AddSafeContentsEncrypted(Pkcs12SafeContents, Byte[], PbeParameters) |
Dodaj zawartość do pliku PFX w pakiecie zaszyfrowanym przy użyciu hasła opartego na bajtach z tablicy bajtów. |
| AddSafeContentsEncrypted(Pkcs12SafeContents, ReadOnlySpan<Byte>, PbeParameters) |
Dodaj zawartość do pliku PFX w pakiecie zaszyfrowanym przy użyciu hasła opartego na bajtach z zakresu. |
| AddSafeContentsEncrypted(Pkcs12SafeContents, ReadOnlySpan<Char>, PbeParameters) |
Dodaj zawartość do pliku PFX w pakiecie zaszyfrowanym hasłem opartym na znakach z zakresu. |
| AddSafeContentsEncrypted(Pkcs12SafeContents, String, PbeParameters) |
Dodaj zawartość do pliku PFX w pakiecie zaszyfrowanym przy użyciu hasła opartego na znakach z ciągu. |
| AddSafeContentsUnencrypted(Pkcs12SafeContents) |
Dodaj zawartość do pliku PFX bez ich szyfrowania. |
| Encode() |
Koduje zawartość zapieczętowanego pliku PFX i zwraca ją jako tablicę bajtów. |
| SealWithMac(ReadOnlySpan<Char>, HashAlgorithmName, Int32) |
Uszczelnia plik PFX przed dalszymi zmianami, stosując kod uwierzytelniania komunikatów oparty na hasłach (MAC) w zawartości z hasłem z zakresu. |
| SealWithMac(String, HashAlgorithmName, Int32) |
Uszczelnia plik PFX przed dalszymi zmianami, stosując kod uwierzytelniania komunikatów oparty na haśle (MAC) nad zawartością z hasłem z ciągu. |
| SealWithoutIntegrity() |
Uszczelnia PFX z dalszych zmian bez stosowania ochrony przed naruszeniami. |
| TryEncode(Span<Byte>, Int32) |
Próbuje zakodować zawartość zapieczętowanego pliku PFX do dostarczonego buforu. |