Partager via


Interface ISCardAuth

[L’interface ISCardAuth est disponible pour une utilisation dans les systèmes d’exploitation spécifiés dans la section Configuration requise. Il n’est pas disponible pour une utilisation dans Windows Server 2003 avec Service Pack 1 (SP1) et versions ultérieures, Windows Vista, Windows Server 2008 et les versions ultérieures du système d’exploitation. Les modules de carte à puce offrent des fonctionnalités similaires.]

La définition de l’interface ISCardAuth est fournie en tant que norme qui peut être suivie lors du développement d’un fournisseur de carteservice intelligent.

L’interface ISCardAuth peut être utilisée pour exposer les services d’authentification pris en charge par un carte intelligent. Ces services incluent l’authentification des applications, l’authentification intelligente carte et l’authentification utilisateur.

L’exemple suivant montre une utilisation classique de l’interface ISCardAuth .

Pour utiliser ISCardAuth

  1. Créez une interface ISCardAuth (via la méthode d’interface ISCardManage correspondante).
  2. Appelez la méthode ISCardAuth appropriée (APP_Auth, GetChallenge, ICC_Auth ou User_Auth).
  3. Relâchez l’interface ISCardAuth .

Membres

L’interface ISCardAuth hérite de l’interface IDispatch. ISCardAuth a également les types de membres suivants :

Méthodes

L’interface ISCardAuth utilise ces méthodes.

Méthode Description
APP_Auth Permet à l’application de s’authentifier à l’aide d’un protocole de défi/signature.
GetChallenge Retourne un défi à partir de la carte intelligente.
ICC_Auth Permet à une application d’authentifier le carte intelligent.
User_Auth Autorise l’accès aux services d’authentification utilisateur.

 

Spécifications

Condition requise Valeur
Client minimal pris en charge
Windows XP [applications de bureau uniquement]
Serveur minimal pris en charge
Windows Server 2003 [applications de bureau uniquement]
Fin de la prise en charge des clients
Windows XP
Fin de la prise en charge des serveurs
Windows Server 2003