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 |