Freigeben über


Pkcs12SafeBag Klasse

Definition

Definiert das Kernverhalten eines SafeBag-Werts aus der PKCS#12-Spezifikation und stellt eine Basis für abgeleitete Klassen bereit.

public ref class Pkcs12SafeBag abstract
public abstract class Pkcs12SafeBag
type Pkcs12SafeBag = class
Public MustInherit Class Pkcs12SafeBag
Vererbung
Pkcs12SafeBag
Abgeleitet

Konstruktoren

Pkcs12SafeBag(String, ReadOnlyMemory<Byte>, Boolean)

Wird von Konstruktoren in abgeleiteten Klassen aufgerufen, um die Pkcs12SafeBag-Klasse zu initialisieren.

Eigenschaften

Attributes

Ruft die änderbare Sammlung von Attributen ab, die mit dem SafeBag-Wert codiert werden sollen.

EncodedBagValue

Ruft die ASN.1 BER-Codierung des Inhalts dieses SafeBag ab.

Methoden

Encode()

Codiert den SafeBag-Wert und gibt ihn als Bytearray zurück.

Equals(Object)

Bestimmt, ob das angegebene Objekt gleich dem aktuellen Objekt ist.

(Geerbt von Object)
GetBagId()

Ruft den Objektbezeichner (OID) ab, der den Inhaltstyp dieses SafeBag identifiziert.

GetHashCode()

Fungiert als Standardhashfunktion.

(Geerbt von Object)
GetType()

Ruft den Type der aktuellen Instanz ab.

(Geerbt von Object)
MemberwiseClone()

Erstellt eine flache Kopie des aktuellen Object.

(Geerbt von Object)
ToString()

Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt.

(Geerbt von Object)
TryEncode(Span<Byte>, Int32)

Versucht, den SafeBag-Wert in einen bereitgestellten Puffer zu codieren.

Gilt für