Windows.Devices.SmartCards Espacio de nombres
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Obtiene información sobre lectores de tarjetas inteligentes y tarjetas inteligentes; configura tarjetas inteligentes físicas; y crea, configura y elimina tarjetas inteligentes virtuales del Módulo de plataforma segura (TPM).
La aplicación de ejemplo tarjetas inteligentes muestra cómo usar las API Windows.Devices.SmartCards para trabajar con tarjetas inteligentes y lectores de tarjetas inteligentes mediante programación. La aplicación de ejemplo Comunicación de campo cercano (NFC) también muestra cómo comunicarse con una tarjeta inteligente.
Clases
CardAddedEventArgs |
Proporciona datos para el evento CardAdded . |
CardRemovedEventArgs |
Proporciona datos para el evento CardRemoved . |
KnownSmartCardAppletIds |
Clase que representa una selección de identificadores de applet de tarjeta inteligente conocidos; exponerlos a través de sus propiedades. |
SmartCard |
Representa información sobre una tarjeta inteligente. La aplicación de ejemplo SmartCard muestra cómo usar las API Windows.Devices.SmartCards para trabajar con tarjetas inteligentes y lectores de tarjetas inteligentes mediante programación. La aplicación de ejemplo Comunicación de campo cercano (NFC) también muestra cómo comunicarse con una tarjeta inteligente. |
SmartCardAppletIdGroup |
Clase que representa una tarjeta digitalizada, que puede ser autoadministrada (emulación de tarjeta host) o respaldada por un elemento seguro incrustado físico (eSE). Esta clase también se puede considerar como definir una colección de identificadores de applet de tarjeta inteligente. |
SmartCardAppletIdGroupRegistration |
Representa un grupo registrado de identificadores de applet. |
SmartCardAutomaticResponseApdu |
Representa la unidad de datos del protocolo de aplicación (APDU) de respuesta automática de la tarjeta inteligente. |
SmartCardChallengeContext |
Representa una operación de desafío o respuesta de autenticación de tarjeta inteligente. |
SmartCardConnection |
Representa una conexión a una tarjeta inteligente. |
SmartCardCryptogramGenerator |
Representa el mecanismo para proporcionar hardware admitido para aplicaciones y protocolos de pago seguros. |
SmartCardCryptogramGetAllCryptogramMaterialCharacteristicsResult |
Esta clase contiene información devuelta por GetAllCryptogramMaterialCharacteristicsAsync. |
SmartCardCryptogramGetAllCryptogramMaterialPackageCharacteristicsResult |
Esta clase contiene información devuelta por GetAllCryptogramMaterialPackageCharacteristicsAsync. |
SmartCardCryptogramGetAllCryptogramStorageKeyCharacteristicsResult |
Esta clase contiene información devuelta por GetAllCryptogramStorageKeyCharacteristicsAsync. |
SmartCardCryptogramMaterialCharacteristics |
Esta clase contiene características del material de cryptograma. |
SmartCardCryptogramMaterialPackageCharacteristics |
Esta clase contiene características de un paquete de material de cryptograma. |
SmartCardCryptogramMaterialPossessionProof |
Contiene el resultado de llamar a TryProvePossessionOfCryptogramMaterialPackageAsync con un token de desafío para demostrar que el dispositivo posee el material de cryptograma identificado. |
SmartCardCryptogramPlacementStep |
Contiene instrucciones para colocar un cryptograma en un mensaje saliente. |
SmartCardCryptogramStorageKeyCharacteristics |
Esta clase contiene características de las claves de almacenamiento. |
SmartCardCryptogramStorageKeyInfo |
Contiene información sobre la clave de almacenamiento para que las aplicaciones puedan registrar y certificar la información de clave con su servicio. |
SmartCardEmulator |
Representa un dispositivo del emulador de tarjeta inteligente. |
SmartCardEmulatorApduReceivedEventArgs |
Proporciona datos para el evento ApduReceived . |
SmartCardEmulatorConnectionDeactivatedEventArgs |
Proporciona datos para el evento ConnectionDeactivated . |
SmartCardEmulatorConnectionProperties |
Proporciona información sobre una conexión de emulador de tarjeta inteligente a un lector NFC. |
SmartCardPinPolicy |
Representa un conjunto de reglas de número de identificación personal (PIN) en una tarjeta inteligente virtual del módulo de plataforma segura (TPM). |
SmartCardPinResetDeferral |
Representa un tiempo de espera para el restablecimiento de un número de identificación personal (PIN) de tarjeta inteligente solicitado. |
SmartCardPinResetRequest |
Representa una solicitud de restablecimiento de número de identificación personal (PIN) de tarjeta inteligente. |
SmartCardProvisioning |
Representa información sobre las operaciones y para la configuración de tarjetas inteligentes. |
SmartCardReader |
Representa información sobre un lector de tarjetas inteligentes. La aplicación de ejemplo tarjetas inteligentes muestra cómo usar las API Windows.Devices.SmartCards para trabajar con tarjetas inteligentes y lectores de tarjetas inteligentes mediante programación. La aplicación de ejemplo Comunicación de campo cercano (NFC) también muestra cómo comunicarse con una tarjeta inteligente. |
SmartCardTriggerDetails |
Proporciona detalles sobre un desencadenador de tarjeta inteligente. |
Enumeraciones
SmartCardActivationPolicyChangeResult |
Define los valores devueltos para el método RequestActivationPolicyChangeAsync . |
SmartCardAppletIdGroupActivationPolicy |
Define los valores válidos que se pueden pasar al método RequestActivationPolicyChangeAsync . |
SmartCardAutomaticResponseStatus |
Define el estado de la respuesta automática de los lectores de tarjetas inteligentes. |
SmartCardCryptogramAlgorithm |
Define el algoritmo de generación de criptogramas para un paso de selección de ubicación de cryptogramas. |
SmartCardCryptogramGeneratorOperationStatus |
Define los estados para los métodos del generador de criptogramas. |
SmartCardCryptogramMaterialPackageConfirmationResponseFormat |
Define el formato de la prueba de posesión devuelta al llamar al método TryProvePossessionOfCryptogramMaterialPackageAsync . |
SmartCardCryptogramMaterialPackageFormat |
Define el formato del paquete de material de cryptograma. |
SmartCardCryptogramMaterialProtectionMethod |
Define el método de protección del material de cryptograma. |
SmartCardCryptogramMaterialType |
Define el tipo de material cryptograma. |
SmartCardCryptogramPlacementOptions |
Define las opciones de selección de ubicación del criptograma. |
SmartCardCryptogramStorageKeyAlgorithm |
Define algoritmos de clave de almacenamiento de cryptogramas. |
SmartCardCryptogramStorageKeyCapabilities |
Define las funcionalidades de clave de almacenamiento del criptograma. |
SmartCardCryptographicKeyAttestationStatus |
Define el estado de atestación de una clave. |
SmartCardEmulationCategory |
Define las categorías válidas de tarjetas inteligentes que se pueden emular. |
SmartCardEmulationType |
Define el mecanismo por el que el dispositivo emula una tarjeta inteligente. |
SmartCardEmulatorConnectionDeactivatedReason |
Define los motivos por los que una conexión de tarjeta inteligente a un lector NFC podría desactivarse. |
SmartCardEmulatorConnectionSource |
Define los tipos válidos de orígenes de conexión de tarjetas inteligentes. |
SmartCardEmulatorEnablementPolicy |
Representa la directiva de emulación de tarjeta actual establecida por el usuario en la configuración del teléfono. |
SmartCardLaunchBehavior |
Especifica cómo se debe iniciar una aplicación de tarjeta inteligente. |
SmartCardPinCharacterPolicyOption |
Especifica las reglas para los caracteres de un número de identificación personal (PIN) de tarjeta inteligente. |
SmartCardReaderKind |
Representa el tipo del lector de tarjetas inteligentes. |
SmartCardReaderStatus |
Especifica el estado del lector de tarjetas inteligentes. |
SmartCardStatus |
Especifica el estado de la tarjeta inteligente. |
SmartCardTriggerType |
Representa los tipos de desencadenador de tarjeta inteligente válidos. |
SmartCardUnlockPromptingBehavior |
Define el comportamiento de solicitud de desbloqueo. |
Delegados
SmartCardPinResetHandler |
Representa un método que controla un restablecimiento de número de identificación personal (PIN) de tarjeta inteligente. |