Поделиться через


Windows.Devices.SmartCards Пространство имен

Получает сведения об интеллектуальных карта модулях чтения и смарт-картах; настраивает физические смарт-карты, а также создает, настраивает и удаляет виртуальные смарт-карты доверенного платформенного модуля (TPM).

В примере приложения смарт-карт показано, как использовать API Windows.Devices.SmartCards для программной работы со смарт-картами и средствами чтения смарт-карта. В примере приложения NFC также показано, как взаимодействовать со смарт-карта.

Классы

CardAddedEventArgs

Предоставляет данные для события CardAdded .

CardRemovedEventArgs

Предоставляет данные для события CardRemoved .

KnownSmartCardAppletIds

Класс , представляющий набор известных идентификаторов апплетов смарт-карт; предоставление доступа к ним через свои свойства.

SmartCard

Представляет сведения об интеллектуальном карта.

В примере приложения SmartCard показано, как использовать API Windows.Devices.SmartCards для программной работы со смарт-картами и средствами чтения смарт-карта. В примере приложения NFC также показано, как взаимодействовать со смарт-карта.

SmartCardAppletIdGroup

Класс, представляющий оцифрованную карта, которая может быть либо самоуправляемой (эмуляция карточки узла), либо подкреплена физическим внедренным защищенным элементом (eSE). Этот класс также можно рассматривать как определение коллекции идентификаторов интеллектуальных карта апплетов.

SmartCardAppletIdGroupRegistration

Представляет зарегистрированную группу идентификаторов апплетов.

SmartCardAutomaticResponseApdu

Представляет смарт-карта автоматического ответа Application Protocol Data Unit (APDU).

SmartCardChallengeContext

Представляет смарт-карта операцию запроса и ответа проверки подлинности.

SmartCardConnection

Представляет подключение к смарт-карта.

SmartCardCryptogramGenerator

Представляет механизм предоставления оборудования, поддерживаемого для безопасных платежных приложений и протоколов.

SmartCardCryptogramGetAllCryptogramMaterialCharacteristicsResult

Этот класс содержит сведения, возвращаемые методом GetAllCryptogramMaterialCharacteristicsAsync.

SmartCardCryptogramGetAllCryptogramMaterialPackageCharacteristicsResult

Этот класс содержит сведения, возвращаемые методом GetAllCryptogramMaterialPackageCharacteristicsAsync.

SmartCardCryptogramGetAllCryptogramStorageKeyCharacteristicsResult

Этот класс содержит сведения, возвращаемые командой GetAllCryptogramStorageKeyCharacteristicsAsync.

SmartCardCryptogramMaterialCharacteristics

Этот класс содержит характеристики материала криптограммы.

SmartCardCryptogramMaterialPackageCharacteristics

Этот класс содержит характеристики пакета материалов криптограммы.

SmartCardCryptogramMaterialPossessionProof

Содержит результат вызова TryProvePossessionOfCryptogramMaterialPackageAsync с маркером запроса, чтобы доказать, что устройство обладает идентифицированным материалом криптограммы.

SmartCardCryptogramPlacementStep

Содержит инструкции по размещению криптограммы в исходящем сообщении.

SmartCardCryptogramStorageKeyCharacteristics

Этот класс содержит характеристики ключей хранилища.

SmartCardCryptogramStorageKeyInfo

Содержит сведения о ключе хранилища, чтобы приложения могли регистрировать и сертифицировать их в своей службе.

SmartCardEmulator

Представляет интеллектуальное устройство эмулятора карта.

SmartCardEmulatorApduReceivedEventArgs

Предоставляет данные для события ApduReceived .

SmartCardEmulatorConnectionDeactivatedEventArgs

Предоставляет данные для события ConnectionDeactivated .

SmartCardEmulatorConnectionProperties

Предоставляет сведения о подключении эмулятора смарт-карта к считывательу NFC.

SmartCardPinPolicy

Представляет набор правил пин-кода для виртуального смарт-карта доверенного платформенного модуля (TPM).

SmartCardPinResetDeferral

Представляет время ожидания для запрошенного сброса пин-кода смарт-карта.

SmartCardPinResetRequest

Представляет смарт-карта запрос на сброс ПИН-кода.

SmartCardProvisioning

Представляет сведения об операциях и для настройки смарт-карт.

SmartCardReader

Представляет сведения об интеллектуальном средстве чтения карта.

В примере приложения смарт-карт показано, как использовать API Windows.Devices.SmartCards для программной работы со смарт-картами и средствами чтения смарт-карта. В примере приложения NFC также показано, как взаимодействовать со смарт-карта.

SmartCardTriggerDetails

Предоставляет сведения о триггере интеллектуального карта.

Перечисления

SmartCardActivationPolicyChangeResult

Определяет возвращаемые значения для метода RequestActivationPolicyChangeAsync .

SmartCardAppletIdGroupActivationPolicy

Определяет допустимые значения, которые можно передать в метод RequestActivationPolicyChangeAsync .

SmartCardAutomaticResponseStatus

Определяет состояние автоматического ответа средств чтения смарт-карта.

SmartCardCryptogramAlgorithm

Определяет алгоритм создания криптограммы для шага размещения криптограммы.

SmartCardCryptogramGeneratorOperationStatus

Определяет состояния для методов генератора криптограмм.

SmartCardCryptogramMaterialPackageConfirmationResponseFormat

Определяет формат подтверждения владения, возвращаемого при вызове метода TryProvePossessionOfCryptogramMaterialPackageAsync .

SmartCardCryptogramMaterialPackageFormat

Определяет формат пакета материалов криптограммы.

SmartCardCryptogramMaterialProtectionMethod

Определяет метод защиты материалов криптограмм.

SmartCardCryptogramMaterialType

Определяет тип материала криптограммы.

SmartCardCryptogramPlacementOptions

Определяет параметры размещения криптограмм.

SmartCardCryptogramStorageKeyAlgorithm

Определяет алгоритмы ключей хранилища криптограмм.

SmartCardCryptogramStorageKeyCapabilities

Определяет возможности ключа хранилища криптограмм.

SmartCardCryptographicKeyAttestationStatus

Определяет состояние аттестации ключа.

SmartCardEmulationCategory

Определяет допустимые категории смарт-карт, которые можно эмулировать.

SmartCardEmulationType

Определяет механизм, с помощью которого устройство эмулирует смарт-карта.

SmartCardEmulatorConnectionDeactivatedReason

Определяет причины отключения интеллектуального карта подключения к считывательу NFC.

SmartCardEmulatorConnectionSource

Определяет допустимые типы источников подключения интеллектуальных карта.

SmartCardEmulatorEnablementPolicy

Представляет текущую политику эмуляции карта, заданную пользователем в параметрах телефона.

SmartCardLaunchBehavior

Указывает, как должно быть запущено приложение интеллектуального карта.

SmartCardPinCharacterPolicyOption

Задает правила для символов в смарт-карта пин-коде.

SmartCardReaderKind

Представляет тип средства чтения интеллектуального карта.

SmartCardReaderStatus

Указывает состояние средства чтения смарт-карта.

SmartCardStatus

Указывает состояние смарт-карта.

SmartCardTriggerType

Представляет допустимые типы триггеров смарт-карта.

SmartCardUnlockPromptingBehavior

Определяет поведение запроса разблокировки.

Делегаты

SmartCardPinResetHandler

Представляет метод, обрабатывающий сброс пин-кода интеллектуального карта.

См. также раздел