Interfaz IX509AttributeArchiveKey (certenroll.h)

La interfaz IX509AttributeArchiveKey representa un atributo que contiene una clave privada cifrada que va a archivar una entidad de certificación. La clave se adjunta como un atributo no autenticado a la firma principal de una solicitud de CMC. El hash de la clave cifrada se codifica como un atributo autenticado en la solicitud de CMC. Para obtener más información, vea la interfaz IX509AttributeArchiveKeyHash .

Herencia

La interfaz IX509AttributeArchiveKey hereda de IX509Attribute. IX509AttributeArchiveKey también tiene estos tipos de miembros:

Métodos

La interfaz IX509AttributeArchiveKey tiene estos métodos.

 
IX509AttributeArchiveKey::get_EncryptedKeyBlob

Recupera una matriz de bytes que contiene la clave cifrada.
IX509AttributeArchiveKey::get_EncryptionAlgorithm

Recupera el identificador de objeto (OID) del algoritmo de cifrado simétrico usado para cifrar la clave privada.
IX509AttributeArchiveKey::get_EncryptionStrength

Recupera un entero que contiene la intensidad de cifrado del algoritmo simétrico utilizado para cifrar la clave.
IX509AttributeArchiveKey::InitializeDecode

Inicializa el objeto a partir de una matriz de bytes codificada reglas de codificación distinguida (DER) que contiene la clave privada cifrada.
IX509AttributeArchiveKey::InitializeEncode

Inicializa el atributo a partir de un objeto IX509PrivateKey, el certificado de cifrado de la entidad de certificación y el identificador de objeto del algoritmo de cifrado simétrico (OID).

Requisitos

Requisito Value
Cliente mínimo compatible Windows Vista [solo aplicaciones de escritorio]
Servidor mínimo compatible Windows Server 2008 [solo aplicaciones de escritorio]
Plataforma de destino Windows
Encabezado certenroll.h

Consulte también

CertEnroll Interfaces

IX509Attribute

IX509Attributes