Pkcs12CertBag Clase

Definición

Representa CertBag de PKCS#12.Represents the PKCS#12 CertBag. Esta clase no puede heredarse.This class cannot be inherited.

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

Pkcs12CertBag(Oid, ReadOnlyMemory<Byte>)

Inicializa una nueva instancia de la clase Pkcs12CertBag utilizando el tipo de certificado y la codificación especificados.Initializes a new instance of the Pkcs12CertBag class using the specified certificate type and encoding.

Propiedades

Attributes

Obtiene la colección modificable de atributos que se va a codificar con el valor de SafeBag.Gets the modifiable collection of attributes to encode with the SafeBag value.

(Heredado de Pkcs12SafeBag)
EncodedBagValue

Obtiene la codificación ASN.1 BER del contenido de este SafeBag.Gets the ASN.1 BER encoding of the contents of this SafeBag.

(Heredado de Pkcs12SafeBag)
EncodedCertificate

Obtiene el contenido del certificado no interpretado de CertSafeBag.Gets the uninterpreted certificate contents of the 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.Gets a value indicating whether the content type of the encoded certificate value is the X.509 public key certificate content type.

Métodos

Encode()

Codifica el valor de SafeBag y lo devuelve como una matriz de bytes.Encodes the SafeBag value and returns it as a byte array.

(Heredado de Pkcs12SafeBag)
Equals(Object)

Determina si el objeto especificado es igual al objeto actual.Determines whether the specified object is equal to the current object.

(Heredado de Object)
GetBagId()

Obtiene el identificador de objeto (OID) que identifica el tipo de contenido de este SafeBag.Gets the Object Identifier (OID) identifying the content type of this SafeBag.

(Heredado de Pkcs12SafeBag)
GetCertificate()

Obtiene el contenido de CertBag interpretado como un certificado de clave pública X.509.Gets the contents of the CertBag interpreted as an X.509 public key certificate.

GetCertificateType()

Obtiene el identificador de objeto (OID) que identifica el tipo de contenido del valor de certificado codificado.Gets the Object Identifier (OID) which identifies the content type of the encoded certificte value.

GetHashCode()

Sirve como función hash predeterminada.Serves as the default hash function.

(Heredado de Object)
GetType()

Obtiene el Type de la instancia actual.Gets the Type of the current instance.

(Heredado de Object)
MemberwiseClone()

Crea una copia superficial del Object actual.Creates a shallow copy of the current Object.

(Heredado de Object)
ToString()

Devuelve un valor de tipo string que representa el objeto actual.Returns a string that represents the current object.

(Heredado de Object)
TryEncode(Span<Byte>, Int32)

Intenta codificar el valor de SafeBag en un búfer proporcionado.Attempts to encode the SafeBag value into a provided buffer.

(Heredado de Pkcs12SafeBag)

Se aplica a