Pkcs12CertBag Classe

Definizione

Rappresenta il certificato PKCS#12. La classe non può essere ereditata.

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
Ereditarietà
Pkcs12CertBag

Costruttori

Nome Descrizione
Pkcs12CertBag(Oid, ReadOnlyMemory<Byte>)

Inizializza una nuova istanza della Pkcs12CertBag classe utilizzando il tipo di certificato e la codifica specificati.

Proprietà

Nome Descrizione
Attributes

Ottiene la raccolta modificabile di attributi da codificare con il valore SafeBag.

(Ereditato da Pkcs12SafeBag)
EncodedBagValue

Ottiene la codifica BER ASN.1 del contenuto di safebag.

(Ereditato da Pkcs12SafeBag)
EncodedCertificate

Ottiene il contenuto del certificato non interpretato di CertSafeBag.

IsX509Certificate

Ottiene un valore che indica se il tipo di contenuto del valore del certificato codificato è il tipo di contenuto del certificato della chiave pubblica X.509.

Metodi

Nome Descrizione
Encode()

Codifica il valore SafeBag e lo restituisce come matrice di byte.

(Ereditato da Pkcs12SafeBag)
GetBagId()

Ottiene l'OID (Object Identifier) che identifica il tipo di contenuto di questo SafeBag.

(Ereditato da Pkcs12SafeBag)
GetCertificate()

Ottiene il contenuto di CertBag interpretato come certificato di chiave pubblica X.509.

GetCertificateType()

Ottiene l'OID (Object Identifier) che identifica il tipo di contenuto del valore certificato codificato.

TryEncode(Span<Byte>, Int32)

Tenta di codificare il valore SafeBag in un buffer fornito.

(Ereditato da Pkcs12SafeBag)

Si applica a