Pkcs12KeyBag Klass
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
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
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) |