Pkcs12CertBag Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Représente le PKCS#12 CertBag. Cette classe ne peut pas être héritée.
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
- Héritage
Constructeurs
| Nom | Description |
|---|---|
| Pkcs12CertBag(Oid, ReadOnlyMemory<Byte>) |
Initialise une nouvelle instance de la classe à l’aide du type de certificat et de l’encodage Pkcs12CertBag spécifiés. |
Propriétés
| Nom | Description |
|---|---|
| Attributes |
Obtient la collection modifiable d’attributs à encoder avec la valeur SafeBag. (Hérité de Pkcs12SafeBag) |
| EncodedBagValue |
Obtient l’encodage BER ASN.1 du contenu de ce SafeBag. (Hérité de Pkcs12SafeBag) |
| EncodedCertificate |
Obtient le contenu du certificat non interprété du CertSafeBag. |
| IsX509Certificate |
Obtient une valeur indiquant si le type de contenu de la valeur de certificat encodée est le type de contenu du certificat de clé publique X.509. |
Méthodes
| Nom | Description |
|---|---|
| Encode() |
Encode la valeur SafeBag et la retourne sous forme de tableau d’octets. (Hérité de Pkcs12SafeBag) |
| GetBagId() |
Obtient l’identificateur d’objet (OID) identifiant le type de contenu de ce SafeBag. (Hérité de Pkcs12SafeBag) |
| GetCertificate() |
Obtient le contenu du CertBag interprété comme un certificat de clé publique X.509. |
| GetCertificateType() |
Obtient l’identificateur d’objet (OID) qui identifie le type de contenu de la valeur de certificat codée. |
| TryEncode(Span<Byte>, Int32) |
Tente d’encoder la valeur SafeBag dans une mémoire tampon fournie. (Hérité de Pkcs12SafeBag) |