Interfaz ICertSrvSetupKeyInformation (casetup.h)

La interfaz ICertSrvSetupKeyInformation define un conjunto de propiedades de clave privada que se usan para la configuración de roles de entidad de certificación (CA) o protocolo de inscripción de certificados simple (SCEP) de Microsoft. La información describe una clave privada existente o una que genera la configuración.

Microsoft proporciona una implementación de esta interfaz en la clase CCertSrvSetupKeyInformation .

En C++, se crea una instancia de esta interfaz mediante una llamada a la función CoCreateInstance con el identificador de clase CLSID_CCertSrvSetupKeyInformation .

Herencia

La interfaz ICertSrvSetupKeyInformation hereda de la interfaz IDispatch.

Métodos

La interfaz ICertSrvSetupKeyInformation tiene estos métodos.

 
ICertSrvSetupKeyInformation::get_ContainerName

Obtiene o establece el nombre utilizado por el proveedor de servicios criptográficos (CSP) para generar, almacenar o acceder a la clave. (Obtener)
ICertSrvSetupKeyInformation::get_Existing

Obtiene o establece un valor que indica si la clave privada ya existe. (Obtener)
ICertSrvSetupKeyInformation::get_ExistingCACertificate

Obtiene o establece el valor binario que se ha codificado mediante reglas de codificación distinguida (DER) y que es el valor binario del certificado de entidad de certificación (CA) que corresponde a una clave existente. (Obtener)
ICertSrvSetupKeyInformation::get_HashAlgorithm

Obtiene o establece el nombre del algoritmo hash utilizado para firmar o comprobar el certificado de la entidad de certificación (CA) de la clave. (Obtener)
ICertSrvSetupKeyInformation::get_Length

Obtiene o establece la intensidad de la clave en uno de los valores admitidos por el proveedor de servicios criptográficos (CSP). (Obtener)
ICertSrvSetupKeyInformation::get_ProviderName

Obtiene o establece el nombre del proveedor de servicios criptográficos (CSP) o del proveedor de almacenamiento de claves (KSP) que se usa para generar o almacenar la clave privada. (Obtener)
ICertSrvSetupKeyInformation::p ut_ContainerName

Obtiene o establece el nombre utilizado por el proveedor de servicios criptográficos (CSP) para generar, almacenar o acceder a la clave. (Put)
ICertSrvSetupKeyInformation::p ut_Existing

Obtiene o establece un valor que indica si la clave privada ya existe. (Put)
ICertSrvSetupKeyInformation::p ut_ExistingCACertificate

Obtiene o establece el valor binario que se ha codificado mediante reglas de codificación distinguida (DER) y que es el valor binario del certificado de entidad de certificación (CA) que corresponde a una clave existente. (Put)
ICertSrvSetupKeyInformation::p ut_HashAlgorithm

Obtiene o establece el nombre del algoritmo hash utilizado para firmar o comprobar el certificado de la entidad de certificación (CA) de la clave. (Put)
ICertSrvSetupKeyInformation::p ut_Length

Obtiene o establece la intensidad de la clave en uno de los valores admitidos por el proveedor de servicios criptográficos (CSP). (Put)
ICertSrvSetupKeyInformation::p ut_ProviderName

Obtiene o establece el nombre del proveedor de servicios criptográficos (CSP) o del proveedor de almacenamiento de claves (KSP) que se usa para generar o almacenar la clave privada. (Put)

Requisitos

Requisito Value
Cliente mínimo compatible No se admite ninguno
Servidor mínimo compatible Windows Server 2008 Datacenter, Windows Server 2008 Enterprise [solo aplicaciones de escritorio]
Plataforma de destino Windows
Encabezado casetup.h