Pkcs12ShroudedKeyBag Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Represents the ShroudedKeyBag from PKCS#12, a container whose contents are a PKCS#8 EncryptedPrivateKeyInfo. Diese Klasse kann nicht vererbt werden.
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
- Vererbung
Konstruktoren
| Name | Beschreibung |
|---|---|
| Pkcs12ShroudedKeyBag(ReadOnlyMemory<Byte>, Boolean) |
Initialisiert eine neue Instanz der Pkcs12ShroudedKeyBag aus einem vorhandenen codierten PKCS#8 EncryptedPrivateKeyInfo-Wert. |
Eigenschaften
| Name | Beschreibung |
|---|---|
| Attributes |
Ruft die modifizierbare Auflistung von Attributen ab, die mit dem SafeBag-Wert codiert werden sollen. (Geerbt von Pkcs12SafeBag) |
| EncodedBagValue |
Ruft die ASN.1 BER-Codierung des Inhalts dieses SafeBag ab. (Geerbt von Pkcs12SafeBag) |
| EncryptedPkcs8PrivateKey |
Ruft einen Speicherwert ab, der den PKCS#8 EncryptedPrivateKeyInfo -Wert enthält, der von diesem Beutel transportiert wird. |
Methoden
| Name | Beschreibung |
|---|---|
| Encode() |
Codiert den SafeBag-Wert und gibt ihn als Bytearray zurück. (Geerbt von Pkcs12SafeBag) |
| GetBagId() |
Ruft den Objektbezeichner (Object Identifier, OID) ab, der den Inhaltstyp dieses SafeBag identifiziert. (Geerbt von Pkcs12SafeBag) |
| TryEncode(Span<Byte>, Int32) |
Versucht, den SafeBag-Wert in einen bereitgestellten Puffer zu codieren. (Geerbt von Pkcs12SafeBag) |