Windows.Devices.SmartCards Espace de noms
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Obtient des informations sur les lecteurs et les cartes à puce smart carte, configure les cartes à puce physiques et crée, configure et supprime des cartes à puce virtuelles de module de plateforme sécurisée (TPM).
L’exemple d’application Cartes à puce montre comment utiliser les API Windows.Devices.SmartCards pour utiliser les cartes à puce et les lecteurs smart carte par programmation. L’exemple d’application NFC (Near Field Communication) montre également comment communiquer avec un carte intelligent.
Classes
CardAddedEventArgs |
Fournit des données pour l’événement CardAdded . |
CardRemovedEventArgs |
Fournit des données pour l’événement CardRemoved . |
KnownSmartCardAppletIds |
Classe qui représente une sélection d’ID d’applet de carte à puce connus ; les exposant via ses propriétés. |
SmartCard |
Représente des informations sur une carte intelligente. L’exemple d’application SmartCard montre comment utiliser les API Windows.Devices.SmartCards pour utiliser les cartes à puce et les lecteurs smart carte par programmation. L’exemple d’application NFC (Near Field Communication) montre également comment communiquer avec un carte intelligent. |
SmartCardAppletIdGroup |
Classe qui représente une carte numérisée, qui peut être autogérée (émulation de carte hôte) ou soutenue par un élément sécurisé incorporé physique (eSE). Cette classe peut également être considérée comme définissant une collection d’ID d’applet de carte intelligents. |
SmartCardAppletIdGroupRegistration |
Représente un groupe inscrit d’ID d’applet. |
SmartCardAutomaticResponseApdu |
Représente l’unité de données APDU (Application Protocol Data Unit) intelligente carte réponse automatique. |
SmartCardChallengeContext |
Représente une opération de défi/réponse d’authentification intelligente carte. |
SmartCardConnection |
Représente une connexion à un carte intelligent. |
SmartCardCryptogramGenerator |
Représente le mécanisme permettant de fournir du matériel pris en charge pour les protocoles et applications de paiement sécurisés. |
SmartCardCryptogramGetAllCryptogramMaterialCharacteristicsResult |
Cette classe contient des informations retournées par GetAllCryptogramMaterialCharacteristicsAsync. |
SmartCardCryptogramGetAllCryptogramMaterialPackageCharacteristicsResult |
Cette classe contient des informations retournées par GetAllCryptogramMaterialPackageCharacteristicsAsync. |
SmartCardCryptogramGetAllCryptogramStorageKeyCharacteristicsResult |
Cette classe contient des informations retournées par GetAllCryptogramStorageKeyCharacteristicsAsync. |
SmartCardCryptogramMaterialCharacteristics |
Cette classe contient les caractéristiques du matériel de cryptogramme. |
SmartCardCryptogramMaterialPackageCharacteristics |
Cette classe contient les caractéristiques d’un package de matière de cryptogramme. |
SmartCardCryptogramMaterialPossessionProof |
Contient le résultat de l’appel de TryProvePossessionOfCryptogramMaterialPackageAsync avec un jeton de défi pour prouver que l’appareil possède le matériel de cryptogramme identifié. |
SmartCardCryptogramPlacementStep |
Contient des instructions pour placer un cryptogramme dans un message sortant. |
SmartCardCryptogramStorageKeyCharacteristics |
Cette classe contient les caractéristiques des clés de stockage. |
SmartCardCryptogramStorageKeyInfo |
Contient des informations sur la clé de stockage afin que les applications puissent inscrire et certifier les informations de clé auprès de leur service. |
SmartCardEmulator |
Représente un appareil d’émulateur de carte intelligent. |
SmartCardEmulatorApduReceivedEventArgs |
Fournit des données pour l’événement ApduReceived . |
SmartCardEmulatorConnectionDeactivatedEventArgs |
Fournit des données pour l’événement ConnectionDeactivated . |
SmartCardEmulatorConnectionProperties |
Fournit des informations sur une connexion d’émulateur de carte intelligente à un lecteur NFC. |
SmartCardPinPolicy |
Représente un ensemble de règles de numéro d’identification personnel (PIN) sur une carte intelligente virtuelle de module de plateforme sécurisée (TPM). |
SmartCardPinResetDeferral |
Représente un temps d’attente pour une réinitialisation de numéro d’identification personnel (PIN) intelligente carte demandée. |
SmartCardPinResetRequest |
Représente une demande de réinitialisation de numéro d’identification personnel (PIN) intelligente carte. |
SmartCardProvisioning |
Représente des informations sur la configuration des cartes à puce et les opérations pour. |
SmartCardReader |
Représente des informations sur un lecteur de carte intelligent. L’exemple d’application Cartes à puce montre comment utiliser les API Windows.Devices.SmartCards pour utiliser les cartes à puce et les lecteurs smart carte par programmation. L’exemple d’application NFC (Near Field Communication) montre également comment communiquer avec un carte intelligent. |
SmartCardTriggerDetails |
Fournit des détails sur un déclencheur de carte intelligent. |
Énumérations
SmartCardActivationPolicyChangeResult |
Définit les valeurs de retour pour la méthode RequestActivationPolicyChangeAsync . |
SmartCardAppletIdGroupActivationPolicy |
Définit les valeurs valides qui peuvent être passées à la méthode RequestActivationPolicyChangeAsync . |
SmartCardAutomaticResponseStatus |
Définit la status de la réponse automatique des lecteurs smart carte. |
SmartCardCryptogramAlgorithm |
Définit l’algorithme de génération de cryptogrammes pour une étape de placement de cryptogramme. |
SmartCardCryptogramGeneratorOperationStatus |
Définit les états des méthodes de générateur de cryptogrammes. |
SmartCardCryptogramMaterialPackageConfirmationResponseFormat |
Définit le format de la preuve de possession retournée lors de l’appel de la méthode TryProvePossessionOfCryptogramMaterialPackageAsync . |
SmartCardCryptogramMaterialPackageFormat |
Définit le format de package de matériel de cryptogramme. |
SmartCardCryptogramMaterialProtectionMethod |
Définit la méthode de protection des matériaux de cryptogramme. |
SmartCardCryptogramMaterialType |
Définit le type de matériau de cryptogramme. |
SmartCardCryptogramPlacementOptions |
Définit les options de placement des cryptogrammes. |
SmartCardCryptogramStorageKeyAlgorithm |
Définit des algorithmes de clés de stockage de cryptogrammes. |
SmartCardCryptogramStorageKeyCapabilities |
Définit les fonctionnalités de clé de stockage de cryptogramme. |
SmartCardCryptographicKeyAttestationStatus |
Définit la status d’attestation d’une clé. |
SmartCardEmulationCategory |
Définit les catégories valides de cartes à puce qui peuvent être émulées. |
SmartCardEmulationType |
Définit le mécanisme par lequel l’appareil émule une carte intelligente. |
SmartCardEmulatorConnectionDeactivatedReason |
Définit les raisons pour lesquelles une connexion intelligente carte à un lecteur NFC peut être désactivée. |
SmartCardEmulatorConnectionSource |
Définit les types valides de sources de connexion smart carte. |
SmartCardEmulatorEnablementPolicy |
Représente la stratégie d’émulation carte actuelle définie par l’utilisateur dans les paramètres du téléphone. |
SmartCardLaunchBehavior |
Spécifie le mode de lancement d’une application carte intelligente. |
SmartCardPinCharacterPolicyOption |
Spécifie les règles pour les caractères d’un numéro d’identification personnel (PIN) intelligent carte. |
SmartCardReaderKind |
Représente le type de lecteur smart carte. |
SmartCardReaderStatus |
Spécifie l’status du lecteur smart carte. |
SmartCardStatus |
Spécifie le status du carte intelligent. |
SmartCardTriggerType |
Représente les types de déclencheurs smart carte valides. |
SmartCardUnlockPromptingBehavior |
Définit le comportement d’invite de déverrouillage. |
Délégués
SmartCardPinResetHandler |
Représente une méthode qui gère une réinitialisation intelligente carte numéro d’identification personnel (PIN). |