Pkcs12CertBag Clase

Definición

Representa el PKCS#12 CertBag. Esta clase no puede heredarse.

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
Herencia
Pkcs12CertBag

Constructores

Nombre Description
Pkcs12CertBag(Oid, ReadOnlyMemory<Byte>)

Inicializa una nueva instancia de la Pkcs12CertBag clase utilizando el tipo de certificado y la codificación especificados.

Propiedades

Nombre Description
Attributes

Obtiene la colección modificable de atributos para codificar con el valor SafeBag.

(Heredado de Pkcs12SafeBag)
EncodedBagValue

Obtiene la codificación BER de ASN.1 del contenido de este SafeBag.

(Heredado de Pkcs12SafeBag)
EncodedCertificate

Obtiene el contenido del certificado no interpretado de CertSafeBag.

IsX509Certificate

Obtiene un valor que indica si el tipo de contenido del valor del certificado codificado es el tipo de contenido del certificado de clave pública X.509.

Métodos

Nombre Description
Encode()

Codifica el valor SafeBag y lo devuelve como una matriz de bytes.

(Heredado de Pkcs12SafeBag)
GetBagId()

Obtiene el identificador de objeto (OID) que identifica el tipo de contenido de este SafeBag.

(Heredado de Pkcs12SafeBag)
GetCertificate()

Obtiene el contenido del CertBag interpretado como un certificado de clave pública X.509.

GetCertificateType()

Obtiene el identificador de objeto (OID) que identifica el tipo de contenido del valor certificte codificado.

TryEncode(Span<Byte>, Int32)

Intenta codificar el valor safeBag en un búfer proporcionado.

(Heredado de Pkcs12SafeBag)

Se aplica a