Share via


Pkcs12Builder Třída

Definice

Umožňuje vytváření datových hodnot PKCS#12 PFX. 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

Pkcs12Builder()

Inicializuje novou hodnotu Pkcs12Builder třídy.

Vlastnosti

IsSealed

Získá hodnotu, která označuje, zda pfx data byla zapečetěna.

Metody

AddSafeContentsEncrypted(Pkcs12SafeContents, Byte[], PbeParameters)

Přidejte obsah do PFX v sadě šifrované heslem založeným na bajtech z pole bajtů.

AddSafeContentsEncrypted(Pkcs12SafeContents, ReadOnlySpan<Byte>, PbeParameters)

Přidejte obsah do PFX v sadě šifrované heslem založeným na bajtech z rozsahu.

AddSafeContentsEncrypted(Pkcs12SafeContents, ReadOnlySpan<Char>, PbeParameters)

Přidejte obsah do PFX v sadě šifrované heslem založeným na znaku z rozsahu.

AddSafeContentsEncrypted(Pkcs12SafeContents, String, PbeParameters)

Přidejte obsah do PFX v sadě šifrované pomocí hesla založeného na znaku z řetězce.

AddSafeContentsUnencrypted(Pkcs12SafeContents)

Přidejte obsah do PFX, aniž byste ho šifrovali.

Encode()

Zakóduje obsah zapečetěného PFX a vrátí ho jako bajtové pole.

Equals(Object)

Určí, zda se zadaný objekt rovná aktuálnímu objektu.

(Zděděno od Object)
GetHashCode()

Slouží jako výchozí hashovací funkce.

(Zděděno od Object)
GetType()

Získá aktuální Type instanci.

(Zděděno od Object)
MemberwiseClone()

Vytvoří mělkou kopii aktuálního Objectsouboru .

(Zděděno od Object)
SealWithMac(ReadOnlySpan<Char>, HashAlgorithmName, Int32)

Zapečetí PFX před dalšími změnami tím, že na obsah použije kód MAC (Password-Based Message Authentication Code) s heslem z rozsahu.

SealWithMac(String, HashAlgorithmName, Int32)

Zapečetí PFX před dalšími změnami použitím kódu MAC (Message Authentication Code) založeného na heslech na obsah s heslem z řetězce.

SealWithoutIntegrity()

Zapečetí PFX před dalšími změnami bez použití ochrany proti manipulaci.

ToString()

Vrátí řetězec, který představuje aktuální objekt.

(Zděděno od Object)
TryEncode(Span<Byte>, Int32)

Pokusí se zakódovat obsah zapečetěného PFX do poskytnuté vyrovnávací paměti.

Platí pro