Interfaz ICEnroll4 (xenroll.h)
[Esta interfaz ya no está disponible para su uso a partir de Windows Server 2008 y Windows Vista.]
La interfaz ICEnroll4 es una de varias interfaces que representan el control de inscripción de certificados. Es principalmente de interés si no usa Automatización. Si, por otro lado, está programando en Visual Basic u otro lenguaje de Automatización, vea el objeto CEnroll .
Herencia
La interfaz ICEnroll4 hereda de ICEnroll, ICEnroll2, ICEnroll3 e IDispatch. ICEnroll4 también tiene estos tipos de miembros:
Métodos
La interfaz ICEnroll4 tiene estos métodos.
ICEnroll4::acceptFileResponse Acepta la entrega de las credenciales emitidas en respuesta a una llamada anterior a createFileRequest y coloca las credenciales en el almacén adecuado. |
ICEnroll4::acceptResponse Acepta la entrega de las credenciales emitidas en respuesta a una llamada anterior para crearRequest y coloca las credenciales en el almacén adecuado. |
ICEnroll4::addAttributeToRequest Agrega un atributo a la solicitud de certificado. Este método se definió por primera vez en la interfaz ICEnroll4. |
ICEnroll4::addBlobPropertyToCertificate Agrega una propiedad BLOB a un certificado. |
ICEnroll4::addCertTypeToRequestEx Agrega una plantilla de certificado (o "tipo de certificado") a una solicitud. |
ICEnroll4::addExtensionToRequest El método ICEnroll4::addExtensionToRequest agrega una extensión a la solicitud. |
ICEnroll4::addNameValuePairToRequest Agrega un par de cadenas de nombre-valor sin autenticar a la solicitud. Este método se definió por primera vez en la interfaz ICEnroll4. |
ICEnroll4::binaryToString Convierte un BLOB de datos binarios en una cadena. Este método se definió por primera vez en la interfaz ICEnroll4. |
ICEnroll4::createFilePFX Guarda la cadena de certificados aceptada y la clave privada en un archivo en formato de Intercambio de información personal (PFX). Este método se definió por primera vez en la interfaz ICEnroll4. |
ICEnroll4::createFileRequest Crea un PKCS (ICEnroll4.createFileRequest) |
ICEnroll4::createPFX Guarda la cadena de certificados aceptada y la clave privada en una cadena de formato de Intercambio de información personal (PFX). El formato PFX también se conoce como PKCS (ICEnroll4.createPFX) |
ICEnroll4::createRequest Crea un PKCS (ICEnroll4.createRequest) |
ICEnroll4::enumPendingRequest Enumera las solicitudes de certificado pendientes y recupera una propiedad especificada de cada una. Este método se definió por primera vez en la interfaz ICEnroll4. |
ICEnroll4::get_ClientId Establece o recupera un atributo de solicitud de identificador de cliente. El atributo de solicitud de identificador de cliente indica el origen de la solicitud de certificado. Esta propiedad se definió por primera vez en la interfaz ICEnroll4. (Obtener) |
ICEnroll4::get_IncludeSubjectKeyID Determina si la extensión de identificador de clave de firmante se agrega a la solicitud de certificado que se genera. (Obtener) |
ICEnroll4::get_PrivateKeyArchiveCertificate Establece o recupera el certificado que se usa para archivar una clave privada con un PKCS (Get) |
ICEnroll4::get_ThumbPrint Establece o recupera un hash de los datos del certificado. (Obtener) |
ICEnroll4::getCertFromFileResponse Recupera el certificado de un archivo que contiene una respuesta de una entidad de certificación. Este método se definió por primera vez en la interfaz ICEnroll4. |
ICEnroll4::getCertFromResponse Recupera el certificado de la respuesta de una entidad de certificación. Este método se definió por primera vez mediante la interfaz ICEnroll4. |
ICEnroll4::GetKeyLenEx Recupera información de tamaño para las claves de firma e intercambio. Este método se definió por primera vez en la interfaz ICEnroll4. |
ICEnroll4::getProviderType Recupera el tipo del proveedor de servicios criptográficos (CSP) especificado. Este método se definió por primera vez en la interfaz ICEnroll4. |
ICEnroll4::InstallPKCS7Ex Procesa un certificado o cadena de certificados, colocándolos en los almacenes de certificados adecuados. InstalePKCS7, salvo que devuelve el número de certificados realmente instalados en almacenes locales. |
ICEnroll4::p ut_ClientId Establece o recupera un atributo de solicitud de identificador de cliente. El atributo de solicitud de identificador de cliente indica el origen de la solicitud de certificado. Esta propiedad se definió por primera vez en la interfaz ICEnroll4. (Put) |
ICEnroll4::p ut_IncludeSubjectKeyID Determina si la extensión de identificador de clave de firmante se agrega a la solicitud de certificado que se genera. (Put) |
ICEnroll4::p ut_PrivateKeyArchiveCertificate Establece o recupera el certificado que se usa para archivar una clave privada con un PKCS (Put) |
ICEnroll4::p ut_SignerCertificate Establece el certificado del firmante. |
ICEnroll4::p ut_ThumbPrint Establece o recupera un hash de los datos del certificado. (Put) |
ICEnroll4::removePendingRequest Quita una solicitud pendiente del almacén de solicitudes del cliente. Este método se definió por primera vez en la interfaz ICEnroll4. |
ICEnroll4::resetAttributes Quita todos los atributos de la solicitud. Este método se definió por primera vez en la interfaz ICEnroll4. |
ICEnroll4::resetBlobProperties Restablece las propiedades de un BLOB. |
ICEnroll4::resetExtensions Quita todas las extensiones de la solicitud. Este método se definió por primera vez en la interfaz ICEnroll4. |
ICEnroll4::setPendingRequestInfo Establece las propiedades de una solicitud pendiente. Este método se definió por primera vez en la interfaz ICEnroll4. |
ICEnroll4::stringToBinary Convierte una cadena codificada en un BLOB de datos binarios. Este método se definió por primera vez en la interfaz ICEnroll4. |
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Windows XP [solo aplicaciones de escritorio] |
Servidor mínimo compatible | Windows Server 2003 [solo aplicaciones de escritorio] |
Plataforma de destino | Windows |
Encabezado | xenroll.h |