Język

Pkcs12CertBag Klasa

Definicja

Reprezentuje PKCS#12 CertBag. Klasa ta nie może być dziedziczona.

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

Konstruktory

Nazwa Opis
Pkcs12CertBag(Oid, ReadOnlyMemory<Byte>)

Inicjuje nowe wystąpienie Pkcs12CertBag klasy przy użyciu określonego typu certyfikatu i kodowania.

Właściwości

Nazwa Opis
Attributes

Pobiera modyfikowalną kolekcję atrybutów do kodowania za pomocą wartości SafeBag.

(Odziedziczone po Pkcs12SafeBag)
EncodedBagValue

Pobiera kodowanie ASN.1 BER zawartości tego elementu SafeBag.

(Odziedziczone po Pkcs12SafeBag)
EncodedCertificate

Pobiera niezinterpretowaną zawartość certyfikatu CertSafeBag.

IsX509Certificate

Pobiera wartość wskazującą, czy typ zawartości zakodowanego certyfikatu jest typem zawartości certyfikatu klucza publicznego X.509.

Metody

Nazwa Opis
Encode()

Koduje wartość SafeBag i zwraca ją jako tablicę bajtów.

(Odziedziczone po Pkcs12SafeBag)
GetBagId()

Pobiera identyfikator obiektu (OID) identyfikujący typ zawartości tego elementu SafeBag.

(Odziedziczone po Pkcs12SafeBag)
GetCertificate()

Pobiera zawartość certyfikatu CertBag interpretowanego jako certyfikat klucza publicznego X.509.

GetCertificateType()

Pobiera identyfikator obiektu (OID), który identyfikuje typ zawartości zakodowanej wartości certificte.

TryEncode(Span<Byte>, Int32)

Próbuje zakodować wartość SafeBag w podanym buforze.

(Odziedziczone po Pkcs12SafeBag)

Dotyczy