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
- Cree una interfaz ISCardAuth (a través del método de interfaz ISCardManage correspondiente).
- Llame al método ISCardAuth adecuado (APP_Auth, GetChallenge, ICC_Auth o User_Auth).
- 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 |