Interfaz IX509AttributeCspProvider (certenroll.h)

La interfaz IX509AttributeCspProvider representa un atributo que identifica el proveedor criptográfico utilizado por la entidad que solicita el certificado. Los proveedores criptográficos y los contenedores de claves se usan para generar y almacenar claves y realizar cifrado, firma y hash.

Este atributo se coloca automáticamente en la colección de atributos PKCS #10 al llamar al método Encode .

Herencia

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

Métodos

La interfaz IX509AttributeCspProvider tiene estos métodos.

 
IX509AttributeCspProvider::get_KeySpec

Recupera un valor que identifica si el par de claves almacenado por el proveedor o el contenedor de claves se usa para el cifrado o para firmar contenido.
IX509AttributeCspProvider::get_ProviderName

Recupera el nombre del proveedor.
IX509AttributeCspProvider::get_Signature

Recupera la firma digital en el proveedor.
IX509AttributeCspProvider::InitializeDecode

Inicializa el objeto a partir de una matriz de bytes codificada reglas de codificación distinguida (DER) que contiene información sobre el proveedor.
IX509AttributeCspProvider::InitializeEncode

Inicializa el atributo a partir de información sobre el proveedor.

Requisitos

   
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