Pkcs12Builder Třída
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Povolí vytvoření datových hodnot PFX PKCS#12. Tato třída se nemůže dědit.
public ref class Pkcs12Builder sealed
public sealed class Pkcs12Builder
type Pkcs12Builder = class
Public NotInheritable Class Pkcs12Builder
- Dědičnost
-
Pkcs12Builder
Konstruktory
| Name | Description |
|---|---|
| Pkcs12Builder() |
Inicializuje novou hodnotu Pkcs12Builder třídy. |
Vlastnosti
| Name | Description |
|---|---|
| IsSealed |
Získá hodnotu, která označuje, zda byla data PFX zapečetěna. |
Metody
| Name | Description |
|---|---|
| AddSafeContentsEncrypted(Pkcs12SafeContents, Byte[], PbeParameters) |
Přidejte obsah do PFX v sadě zašifrované heslem založeným na bajtech z pole bajtů. |
| AddSafeContentsEncrypted(Pkcs12SafeContents, ReadOnlySpan<Byte>, PbeParameters) |
Přidejte obsah do PFX v sadě zašifrované heslem založeným na bajtech z rozsahu. |
| AddSafeContentsEncrypted(Pkcs12SafeContents, ReadOnlySpan<Char>, PbeParameters) |
Přidejte obsah do PFX v sadě zašifrované heslem založeným na znaku z rozsahu. |
| AddSafeContentsEncrypted(Pkcs12SafeContents, String, PbeParameters) |
Přidejte obsah do PFX v sadě zašifrované pomocí hesla založeného na znaku z řetězce. |
| AddSafeContentsUnencrypted(Pkcs12SafeContents) |
Přidejte obsah do PFX, aniž byste je zašifrovali. |
| Encode() |
Zakóduje obsah zapečetěného PFX a vrátí ho jako pole bajtů. |
| SealWithMac(ReadOnlySpan<Char>, HashAlgorithmName, Int32) |
Zapečetí PFX proti dalším změnám použitím ověřovacího kódu zprávy založeného na hesle (MAC) nad obsahem s heslem z rozsahu. |
| SealWithMac(String, HashAlgorithmName, Int32) |
Zapečetí PFX proti dalším změnám použitím ověřovacího kódu zprávy založeného na hesle (MAC) nad obsahem pomocí hesla z řetězce. |
| SealWithoutIntegrity() |
Zapečetí PFX před dalšími změnami bez použití ochrany proti manipulaci. |
| TryEncode(Span<Byte>, Int32) |
Pokusí se zakódovat obsah zapečetěného PFX do poskytnuté vyrovnávací paměti. |