Windows.Devices.SmartCards Windows.Devices.SmartCards Windows.Devices.SmartCards Windows.Devices.SmartCards Namespace

Gets info about smart card readers and smart cards; configures physical smart cards; and creates, configures, and deletes Trusted Platform Module (TPM) virtual smart cards.

Classes

CardAddedEventArgs CardAddedEventArgs CardAddedEventArgs CardAddedEventArgs

Provides data for the CardAdded event.

CardRemovedEventArgs CardRemovedEventArgs CardRemovedEventArgs CardRemovedEventArgs

Provides data for the CardRemoved event.

SmartCard SmartCard SmartCard SmartCard

Represents info about a smart card.

SmartCardAppletIdGroup SmartCardAppletIdGroup SmartCardAppletIdGroup SmartCardAppletIdGroup

Defines a collection of smart card applet IDs.

SmartCardAppletIdGroupRegistration SmartCardAppletIdGroupRegistration SmartCardAppletIdGroupRegistration SmartCardAppletIdGroupRegistration

Represents a registered group of applet IDs.

SmartCardAutomaticResponseApdu SmartCardAutomaticResponseApdu SmartCardAutomaticResponseApdu SmartCardAutomaticResponseApdu

Represents the smart card automatic response Application Protocol Data Unit (APDU).

SmartCardChallengeContext SmartCardChallengeContext SmartCardChallengeContext SmartCardChallengeContext

Represents a smart card authentication challenge/response operation.

SmartCardConnection SmartCardConnection SmartCardConnection SmartCardConnection

Represents a connection to a smart card.

SmartCardCryptogramGenerator SmartCardCryptogramGenerator SmartCardCryptogramGenerator SmartCardCryptogramGenerator

[Contains prerelease APIs.]
Represents the mechanism for providing hardware supported for secure payment applications and protocols.

SmartCardCryptogramGetAllCryptogramMaterialCharacteristicsResult SmartCardCryptogramGetAllCryptogramMaterialCharacteristicsResult SmartCardCryptogramGetAllCryptogramMaterialCharacteristicsResult SmartCardCryptogramGetAllCryptogramMaterialCharacteristicsResult

This class contains information that is returned by GetAllCryptogramMaterialCharacteristicsAsync.

SmartCardCryptogramGetAllCryptogramMaterialPackageCharacteristicsResult SmartCardCryptogramGetAllCryptogramMaterialPackageCharacteristicsResult SmartCardCryptogramGetAllCryptogramMaterialPackageCharacteristicsResult SmartCardCryptogramGetAllCryptogramMaterialPackageCharacteristicsResult

This class contains information that is returned by GetAllCryptogramMaterialPackageCharacteristicsAsync.

SmartCardCryptogramGetAllCryptogramStorageKeyCharacteristicsResult SmartCardCryptogramGetAllCryptogramStorageKeyCharacteristicsResult SmartCardCryptogramGetAllCryptogramStorageKeyCharacteristicsResult SmartCardCryptogramGetAllCryptogramStorageKeyCharacteristicsResult

This class contains information that is returned by GetAllCryptogramStorageKeyCharacteristicsAsync.

SmartCardCryptogramMaterialCharacteristics SmartCardCryptogramMaterialCharacteristics SmartCardCryptogramMaterialCharacteristics SmartCardCryptogramMaterialCharacteristics

This class contains characteristics of cryptogram material.

SmartCardCryptogramMaterialPackageCharacteristics SmartCardCryptogramMaterialPackageCharacteristics SmartCardCryptogramMaterialPackageCharacteristics SmartCardCryptogramMaterialPackageCharacteristics

This class contains characteristics of a cryptogram material package.

SmartCardCryptogramMaterialPossessionProof SmartCardCryptogramMaterialPossessionProof SmartCardCryptogramMaterialPossessionProof SmartCardCryptogramMaterialPossessionProof

Contains the result of calling TryProvePossessionOfCryptogramMaterialPackageAsync with a challenge token to prove that the device possesses the identified cryptogram material.

SmartCardCryptogramPlacementStep SmartCardCryptogramPlacementStep SmartCardCryptogramPlacementStep SmartCardCryptogramPlacementStep

Contains instructions for placing a cryptogram in an outgoing message.

SmartCardCryptogramStorageKeyCharacteristics SmartCardCryptogramStorageKeyCharacteristics SmartCardCryptogramStorageKeyCharacteristics SmartCardCryptogramStorageKeyCharacteristics

This class contains characteristics of storage keys.

SmartCardCryptogramStorageKeyInfo SmartCardCryptogramStorageKeyInfo SmartCardCryptogramStorageKeyInfo SmartCardCryptogramStorageKeyInfo

Contains information about the storage key so that apps can register and certify the key information with their service.

SmartCardEmulator SmartCardEmulator SmartCardEmulator SmartCardEmulator

[Contains prerelease APIs.]
Represents a smart card emulator device.

SmartCardEmulatorApduReceivedEventArgs SmartCardEmulatorApduReceivedEventArgs SmartCardEmulatorApduReceivedEventArgs SmartCardEmulatorApduReceivedEventArgs

Provides data for the ApduReceived event.

SmartCardEmulatorConnectionDeactivatedEventArgs SmartCardEmulatorConnectionDeactivatedEventArgs SmartCardEmulatorConnectionDeactivatedEventArgs SmartCardEmulatorConnectionDeactivatedEventArgs

Provides data for the ConnectionDeactivated event.

SmartCardEmulatorConnectionProperties SmartCardEmulatorConnectionProperties SmartCardEmulatorConnectionProperties SmartCardEmulatorConnectionProperties

Provides information about a smart card emulator connection to an NFC reader.

SmartCardPinPolicy SmartCardPinPolicy SmartCardPinPolicy SmartCardPinPolicy

Represents a set of personal identification number (PIN) rules on a Trusted Platform Module (TPM) virtual smart card.

SmartCardPinResetDeferral SmartCardPinResetDeferral SmartCardPinResetDeferral SmartCardPinResetDeferral

Represents a wait time for a requested smart card personal identification number (PIN) reset.

SmartCardPinResetRequest SmartCardPinResetRequest SmartCardPinResetRequest SmartCardPinResetRequest

Represents a smart card personal identification number (PIN) reset request.

SmartCardProvisioning SmartCardProvisioning SmartCardProvisioning SmartCardProvisioning

Represents info about, and operations for, configuring smart cards.

SmartCardReader SmartCardReader SmartCardReader SmartCardReader

Represents info about a smart card reader.

SmartCardTriggerDetails SmartCardTriggerDetails SmartCardTriggerDetails SmartCardTriggerDetails

Provides details about a smart card trigger.

Enums

SmartCardActivationPolicyChangeResult SmartCardActivationPolicyChangeResult SmartCardActivationPolicyChangeResult SmartCardActivationPolicyChangeResult

Defines the return values for the RequestActivationPolicyChangeAsync method.

SmartCardAppletIdGroupActivationPolicy SmartCardAppletIdGroupActivationPolicy SmartCardAppletIdGroupActivationPolicy SmartCardAppletIdGroupActivationPolicy

Defines the valid values that can be passed to the RequestActivationPolicyChangeAsync method.

SmartCardAutomaticResponseStatus SmartCardAutomaticResponseStatus SmartCardAutomaticResponseStatus SmartCardAutomaticResponseStatus

Defines the status of the smart card readers automatic response.

SmartCardCryptogramAlgorithm SmartCardCryptogramAlgorithm SmartCardCryptogramAlgorithm SmartCardCryptogramAlgorithm

Defines the cryptogram generation algorithm for a cryptogram placement step.

SmartCardCryptogramGeneratorOperationStatus SmartCardCryptogramGeneratorOperationStatus SmartCardCryptogramGeneratorOperationStatus SmartCardCryptogramGeneratorOperationStatus

[Contains prerelease APIs.]
Defines the statuses for cryptogram generator methods.

SmartCardCryptogramMaterialPackageConfirmationResponseFormat SmartCardCryptogramMaterialPackageConfirmationResponseFormat SmartCardCryptogramMaterialPackageConfirmationResponseFormat SmartCardCryptogramMaterialPackageConfirmationResponseFormat

Defines the format of the proof of possession returned when calling the TryProvePossessionOfCryptogramMaterialPackageAsync method.

SmartCardCryptogramMaterialPackageFormat SmartCardCryptogramMaterialPackageFormat SmartCardCryptogramMaterialPackageFormat SmartCardCryptogramMaterialPackageFormat

Defines the cryptogram material package format.

SmartCardCryptogramMaterialProtectionMethod SmartCardCryptogramMaterialProtectionMethod SmartCardCryptogramMaterialProtectionMethod SmartCardCryptogramMaterialProtectionMethod

Defines the cryptogram material protection method.

SmartCardCryptogramMaterialType SmartCardCryptogramMaterialType SmartCardCryptogramMaterialType SmartCardCryptogramMaterialType

Defines the cryptogram material type.

SmartCardCryptogramPlacementOptions SmartCardCryptogramPlacementOptions SmartCardCryptogramPlacementOptions SmartCardCryptogramPlacementOptions

Defines cryptogram placement options.

SmartCardCryptogramStorageKeyAlgorithm SmartCardCryptogramStorageKeyAlgorithm SmartCardCryptogramStorageKeyAlgorithm SmartCardCryptogramStorageKeyAlgorithm

Defines cryptogram storage key algorithms.

SmartCardCryptogramStorageKeyCapabilities SmartCardCryptogramStorageKeyCapabilities SmartCardCryptogramStorageKeyCapabilities SmartCardCryptogramStorageKeyCapabilities

Defines cryptogram storage key capabilities.

SmartCardCryptographicKeyAttestationStatus SmartCardCryptographicKeyAttestationStatus SmartCardCryptographicKeyAttestationStatus SmartCardCryptographicKeyAttestationStatus

Defines the attestation status of a key.

SmartCardEmulationCategory SmartCardEmulationCategory SmartCardEmulationCategory SmartCardEmulationCategory

Defines the valid categories of smart cards that can be emulated.

SmartCardEmulationType SmartCardEmulationType SmartCardEmulationType SmartCardEmulationType

Defines the mechanism by which the device emulates a smart card.

SmartCardEmulatorConnectionDeactivatedReason SmartCardEmulatorConnectionDeactivatedReason SmartCardEmulatorConnectionDeactivatedReason SmartCardEmulatorConnectionDeactivatedReason

Defines the reasons a smart card connection to an NFC reader could become deactivated.

SmartCardEmulatorConnectionSource SmartCardEmulatorConnectionSource SmartCardEmulatorConnectionSource SmartCardEmulatorConnectionSource

Defines the valid types of smart card connection sources.

SmartCardEmulatorEnablementPolicy SmartCardEmulatorEnablementPolicy SmartCardEmulatorEnablementPolicy SmartCardEmulatorEnablementPolicy

Represents the current card emulation policy set by the user in the phone settings.

SmartCardLaunchBehavior SmartCardLaunchBehavior SmartCardLaunchBehavior SmartCardLaunchBehavior

Specifies how a smart card app should be launched.

SmartCardPinCharacterPolicyOption SmartCardPinCharacterPolicyOption SmartCardPinCharacterPolicyOption SmartCardPinCharacterPolicyOption

Specifies the rules for characters in a smart card personal identification number (PIN).

SmartCardReaderKind SmartCardReaderKind SmartCardReaderKind SmartCardReaderKind

Represents the smart card reader's type.

SmartCardReaderStatus SmartCardReaderStatus SmartCardReaderStatus SmartCardReaderStatus

Specifies the smart card reader's status.

SmartCardStatus SmartCardStatus SmartCardStatus SmartCardStatus

Specifies the smart card's status.

SmartCardTriggerType SmartCardTriggerType SmartCardTriggerType SmartCardTriggerType

Represents the valid smart card trigger types.

SmartCardUnlockPromptingBehavior SmartCardUnlockPromptingBehavior SmartCardUnlockPromptingBehavior SmartCardUnlockPromptingBehavior

Defines the unlock prompting behavior.

Delegates

SmartCardPinResetHandler SmartCardPinResetHandler SmartCardPinResetHandler SmartCardPinResetHandler

Represents a method that handles a smart card personal identification number (PIN) reset.