Share via


Pkcs12ShroudedKeyBag Třída

Definice

Představuje ShroudedKeyBag z PKCS#12, kontejner, jehož obsah je PKCS#8 EncryptedPrivateKeyInfo. Tato třída se nemůže dědit.

public ref class Pkcs12ShroudedKeyBag sealed : System::Security::Cryptography::Pkcs::Pkcs12SafeBag
public sealed class Pkcs12ShroudedKeyBag : System.Security.Cryptography.Pkcs.Pkcs12SafeBag
type Pkcs12ShroudedKeyBag = class
    inherit Pkcs12SafeBag
Public NotInheritable Class Pkcs12ShroudedKeyBag
Inherits Pkcs12SafeBag
Dědičnost
Pkcs12ShroudedKeyBag

Konstruktory

Pkcs12ShroudedKeyBag(ReadOnlyMemory<Byte>, Boolean)

Inicializuje novou instanci objektu Pkcs12ShroudedKeyBag z existující kódované hodnoty PKCS#8 EncryptedPrivateKeyInfo.

Vlastnosti

Attributes

Získá upravitelnou kolekci atributů kódovat s SafeBag hodnotu.

(Zděděno od Pkcs12SafeBag)
EncodedBagValue

Získá ASN.1 BER kódování obsahu tohoto SafeBag.

(Zděděno od Pkcs12SafeBag)
EncryptedPkcs8PrivateKey

Získá hodnotu paměti obsahující PKCS#8 EncryptedPrivateKeyInfo hodnotu přenášenou tímto pytelem.

Metody

Encode()

Zakóduje hodnotu SafeBag a vrátí ji jako pole bajtů.

(Zděděno od Pkcs12SafeBag)
Equals(Object)

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

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

Získá identifikátor objektu (OID) identifikující typ obsahu tohoto SafeBag.

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

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

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

Type Získá z aktuální instance.

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

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

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

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

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

Pokusí se zakódovat hodnotu SafeBag do poskytnuté vyrovnávací paměti.

(Zděděno od Pkcs12SafeBag)

Platí pro