Share via


Interfaz ISCardAuth

[La interfaz ISCardAuth está disponible para su uso en los sistemas operativos especificados en la sección Requisitos. No está disponible para su uso en Windows Server 2003 con Service Pack 1 (SP1) y versiones posteriores, Windows Vista, Windows Server 2008 y versiones posteriores del sistema operativo. Los módulos de tarjeta inteligente proporcionan una funcionalidad similar.]

La definición de la interfaz ISCardAuth se proporciona como un estándar que se puede seguir al desarrollar un proveedor de servicios de tarjeta inteligente.

La interfaz ISCardAuth se puede usar para exponer los servicios de autenticación admitidos por una tarjeta inteligente. Estos servicios incluyen la autenticación de aplicaciones, la autenticación de tarjeta inteligente y la autenticación de usuario.

En el ejemplo siguiente se muestra un uso típico de la interfaz ISCardAuth .

Para usar ISCardAuth

  1. Cree una interfaz ISCardAuth (a través del método de interfaz ISCardManage correspondiente).
  2. Llame al método ISCardAuth adecuado (APP_Auth, GetChallenge, ICC_Auth o User_Auth).
  3. Libere la interfaz ISCardAuth .

Miembros

La interfaz ISCardAuth hereda de la interfaz IDispatch . ISCardAuth también tiene estos tipos de miembros:

Métodos

La interfaz ISCardAuth tiene estos métodos.

Método Descripción
APP_Auth Permite que la aplicación se autentique mediante un protocolo de desafío o firma.
GetChallenge Devuelve un desafío de la tarjeta inteligente.
ICC_Auth Permite que una aplicación autentique la tarjeta inteligente.
User_Auth Permite el acceso a los servicios de autenticación de usuario.

 

Requisitos

Requisito Value
Cliente mínimo compatible
Windows XP [solo aplicaciones de escritorio]
Servidor mínimo compatible
Windows Server 2003 [solo aplicaciones de escritorio]
Fin de compatibilidad de cliente
Windows XP
Fin de compatibilidad de servidor
Windows Server 2003