Pkcs12KeyBag Klass

Definition

Representerar KeyBag från PKCS#12, en container vars innehåll är en PKCS#8 PrivateKeyInfo. Det går inte att ärva den här klassen.

public ref class Pkcs12KeyBag sealed : System::Security::Cryptography::Pkcs::Pkcs12SafeBag
public sealed class Pkcs12KeyBag : System.Security.Cryptography.Pkcs.Pkcs12SafeBag
type Pkcs12KeyBag = class
    inherit Pkcs12SafeBag
Public NotInheritable Class Pkcs12KeyBag
Inherits Pkcs12SafeBag
Arv
Pkcs12KeyBag

Konstruktorer

Name Description
Pkcs12KeyBag(ReadOnlyMemory<Byte>, Boolean)

Initierar en ny instans av Pkcs12KeyBag från ett befintligt kodat PKCS#8 PrivateKeyInfo-värde.

Egenskaper

Name Description
Attributes

Hämtar den ändringsbara samlingen av attribut som ska kodas med värdet SafeBag.

(Ärvd från Pkcs12SafeBag)
EncodedBagValue

Hämtar ASN.1 BER-kodningen av innehållet i denna SafeBag.

(Ärvd från Pkcs12SafeBag)
Pkcs8PrivateKey

Hämtar ett minnesvärde som innehåller PKCS#8 PrivateKeyInfo-värdet som transporteras av den här påsen.

Metoder

Name Description
Encode()

Kodar safebag-värdet och returnerar det som en bytematris.

(Ärvd från Pkcs12SafeBag)
GetBagId()

Hämtar objektidentifieraren (OID) som identifierar innehållstypen för den här safebagen.

(Ärvd från Pkcs12SafeBag)
TryEncode(Span<Byte>, Int32)

Försöker koda SafeBag-värdet till en angivet buffert.

(Ärvd från Pkcs12SafeBag)

Gäller för