Windows.Devices.SmartCards 名前空間

スマート カード リーダーとスマート カードに関する情報を取得します。物理スマート カードを構成し、トラステッド プラットフォーム モジュール (TPM) 仮想スマート カードを作成、構成、削除します。

スマート カードのサンプル アプリケーションは、Windows.Devices.SmartCards API を使用して、スマート カードとスマート カード リーダーをプログラムで操作する方法を示しています。 近距離無線通信 (NFC) サンプル アプリケーションでは、スマート カードとの通信方法も示します。

クラス

CardAddedEventArgs

CardAdded イベントのデータを提供します。

CardRemovedEventArgs

CardRemoved イベントのデータを提供します。

KnownSmartCardAppletIds

既知のスマートカード アプレット ID の選択を表すクラス。プロパティを使用して公開する。

SmartCard

スマート カードに関する情報を表します。

SmartCard サンプル アプリケーションは、Windows.Devices.SmartCards API を使用してスマート カードとスマート カード リーダーをプログラムで操作する方法を示しています。 近距離無線通信 (NFC) サンプル アプリケーションでは、スマート カードとの通信方法も示します。

SmartCardAppletIdGroup

デジタル化されたカードを表すクラス。自己管理 (ホスト カード エミュレーション) または物理埋め込みセキュリティで保護された要素 (eSE) によってサポートされる場合があります。 このクラスは、スマート カード アプレット ID のコレクションを定義すると考えることができます。

SmartCardAppletIdGroupRegistration

アプレット ID の登録済みグループを表します。

SmartCardAutomaticResponseApdu

スマート カード自動応答アプリケーション プロトコル データ ユニット (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) 仮想スマート カードの個人識別番号 (PIN) 規則のセットを表します。

SmartCardPinResetDeferral

要求されたスマート カード個人識別番号 (PIN) のリセットの待機時間を表します。

SmartCardPinResetRequest

スマート カード個人識別番号 (PIN) リセット要求を表します。

SmartCardProvisioning

スマート カードの構成に関する情報と操作を表します。

SmartCardReader

スマート カード リーダーに関する情報を表します。

スマート カードのサンプル アプリケーションは、Windows.Devices.SmartCards API を使用して、スマート カードとスマート カード リーダーをプログラムで操作する方法を示しています。 近距離無線通信 (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

スマート カード個人識別番号 (PIN) 内の文字の規則を指定します。

SmartCardReaderKind

スマート カード リーダーの種類を表します。

SmartCardReaderStatus

スマート カード リーダーの状態を指定します。

SmartCardStatus

スマート カードの状態を指定します。

SmartCardTriggerType

有効なスマート カード トリガーの種類を表します。

SmartCardUnlockPromptingBehavior

ロック解除のプロンプト動作を定義します。

代理人

SmartCardPinResetHandler

スマート カード個人識別番号 (PIN) のリセットを処理するメソッドを表します。

こちらもご覧ください