Windows.Devices.SmartCards Ruang nama

Mendapatkan info tentang pembaca kartu pintar dan kartu pintar; mengonfigurasi kartu pintar fisik; dan membuat, mengonfigurasi, dan menghapus kartu pintar virtual Modul Platform Tepercaya (TPM).

Aplikasi sampel Kartu pintar menunjukkan cara menggunakan API Windows.Devices.SmartCards untuk bekerja dengan kartu pintar dan pembaca kartu pintar secara terprogram. Aplikasi sampel Near field communication (NFC) juga menunjukkan cara berkomunikasi dengan kartu pintar.

Kelas

CardAddedEventArgs

Menyediakan data untuk peristiwa CardAdded .

CardRemovedEventArgs

Menyediakan data untuk peristiwa CardRemoved .

KnownSmartCardAppletIds

Kelas yang mewakili pilihan ID applet kartu pintar yang diketahui; mengeksposnya melalui propertinya.

SmartCard

Mewakili info tentang kartu pintar.

Aplikasi sampel SmartCard menunjukkan cara menggunakan API Windows.Devices.SmartCards untuk bekerja dengan kartu pintar dan pembaca kartu pintar secara terprogram. Aplikasi sampel Near field communication (NFC) juga menunjukkan cara berkomunikasi dengan kartu pintar.

SmartCardAppletIdGroup

Kelas yang mewakili kartu digital, yang mungkin dikelola sendiri (Emulasi Kartu Host) atau didukung oleh elemen aman yang disematkan secara fisik (eSE). Kelas ini juga dapat dianggap sebagai mendefinisikan koleksi ID applet kartu pintar.

SmartCardAppletIdGroupRegistration

Mewakili grup ID applet terdaftar.

SmartCardAutomaticResponseApdu

Mewakili Unit Data Protokol Aplikasi (APDU) respons otomatis kartu pintar.

SmartCardChallengeContext

Mewakili tantangan/operasi respons autentikasi kartu pintar.

SmartCardConnection

Mewakili koneksi ke kartu pintar.

SmartCardCryptogramGenerator

Mewakili mekanisme untuk menyediakan perangkat keras yang didukung untuk aplikasi dan protokol pembayaran yang aman.

SmartCardCryptogramGetAllCryptogramMaterialCharacteristicsResult

Kelas ini berisi informasi yang dikembalikan oleh GetAllCryptogramMaterialCharacteristicsAsync.

SmartCardCryptogramGetAllCryptogramMaterialPackageCharacteristicsResult

Kelas ini berisi informasi yang dikembalikan oleh GetAllCryptogramMaterialPackageCharacteristicsAsync.

SmartCardCryptogramGetAllCryptogramStorageKeyCharacteristicsResult

Kelas ini berisi informasi yang dikembalikan oleh GetAllCryptogramStorageKeyCharacteristicsAsync.

SmartCardCryptogramMaterialCharacteristics

Kelas ini berisi karakteristik materi kriptogram.

SmartCardCryptogramMaterialPackageCharacteristics

Kelas ini berisi karakteristik paket bahan kriptogram.

SmartCardCryptogramMaterialPossessionProof

Berisi hasil pemanggilan TryProvePossessionOfCryptogramMaterialPackageAsync dengan token tantangan untuk membuktikan bahwa perangkat memiliki materi kriptogram yang diidentifikasi.

SmartCardCryptogramPlacementStep

Berisi instruksi untuk menempatkan kriptogram dalam pesan keluar.

SmartCardCryptogramStorageKeyCharacteristics

Kelas ini berisi karakteristik kunci penyimpanan.

SmartCardCryptogramStorageKeyInfo

Berisi informasi tentang kunci penyimpanan sehingga aplikasi dapat mendaftar dan mensertifikasi informasi utama dengan layanan mereka.

SmartCardEmulator

Mewakili perangkat emulator kartu pintar.

SmartCardEmulatorApduReceivedEventArgs

Menyediakan data untuk peristiwa ApduReceived .

SmartCardEmulatorConnectionDeactivatedEventArgs

Menyediakan data untuk peristiwa ConnectionDeactivated .

SmartCardEmulatorConnectionProperties

Menyediakan informasi tentang koneksi emulator kartu pintar ke pembaca NFC.

SmartCardPinPolicy

Mewakili sekumpulan aturan nomor identifikasi pribadi (PIN) pada kartu pintar virtual Trusted Platform Module (TPM).

SmartCardPinResetDeferral

Mewakili waktu tunggu untuk reset nomor identifikasi pribadi (PIN) kartu pintar yang diminta.

SmartCardPinResetRequest

Mewakili permintaan reset nomor identifikasi pribadi (PIN) kartu pintar.

SmartCardProvisioning

Mewakili info tentang, dan operasi untuk, mengonfigurasi kartu pintar.

SmartCardReader

Mewakili info tentang pembaca kartu pintar.

Aplikasi sampel Kartu pintar menunjukkan cara menggunakan API Windows.Devices.SmartCards untuk bekerja dengan kartu pintar dan pembaca kartu pintar secara terprogram. Aplikasi sampel Near field communication (NFC) juga menunjukkan cara berkomunikasi dengan kartu pintar.

SmartCardTriggerDetails

Menyediakan detail tentang pemicu kartu pintar.

Enum

SmartCardActivationPolicyChangeResult

Menentukan nilai pengembalian untuk metode RequestActivationPolicyChangeAsync .

SmartCardAppletIdGroupActivationPolicy

Menentukan nilai valid yang dapat diteruskan ke metode RequestActivationPolicyChangeAsync .

SmartCardAutomaticResponseStatus

Menentukan status respons otomatis pembaca kartu pintar.

SmartCardCryptogramAlgorithm

Menentukan algoritma pembuatan kriptogram untuk langkah penempatan kriptogram.

SmartCardCryptogramGeneratorOperationStatus

Menentukan status untuk metode generator kriptogram.

SmartCardCryptogramMaterialPackageConfirmationResponseFormat

Menentukan format bukti kepemilikan yang dikembalikan saat memanggil metode TryProvePossessionOfCryptogramMaterialPackageAsync .

SmartCardCryptogramMaterialPackageFormat

Mendefinisikan format paket bahan kriptogram.

SmartCardCryptogramMaterialProtectionMethod

Mendefinisikan metode perlindungan bahan kriptogram.

SmartCardCryptogramMaterialType

Mendefinisikan jenis bahan kriptogram.

SmartCardCryptogramPlacementOptions

Menentukan opsi penempatan kriptogram.

SmartCardCryptogramStorageKeyAlgorithm

Menentukan algoritma kunci penyimpanan kriptogram.

SmartCardCryptogramStorageKeyCapabilities

Mendefinisikan kemampuan kunci penyimpanan kriptogram.

SmartCardCryptographicKeyAttestationStatus

Menentukan status pengesahan kunci.

SmartCardEmulationCategory

Menentukan kategori kartu pintar yang valid yang dapat ditimulasi.

SmartCardEmulationType

Menentukan mekanisme di mana perangkat menimulasi kartu pintar.

SmartCardEmulatorConnectionDeactivatedReason

Menentukan alasan koneksi kartu pintar ke pembaca NFC dapat dinonaktifkan.

SmartCardEmulatorConnectionSource

Menentukan jenis sumber koneksi kartu pintar yang valid.

SmartCardEmulatorEnablementPolicy

Mewakili kebijakan emulasi kartu saat ini yang ditetapkan oleh pengguna di pengaturan telepon.

SmartCardLaunchBehavior

Menentukan bagaimana aplikasi kartu pintar harus diluncurkan.

SmartCardPinCharacterPolicyOption

Menentukan aturan untuk karakter dalam nomor identifikasi pribadi (PIN) kartu pintar.

SmartCardReaderKind

Mewakili jenis pembaca kartu pintar.

SmartCardReaderStatus

Menentukan status pembaca kartu pintar.

SmartCardStatus

Menentukan status kartu pintar.

SmartCardTriggerType

Mewakili jenis pemicu kartu pintar yang valid.

SmartCardUnlockPromptingBehavior

Menentukan perilaku membuka kunci yang meminta.

Delegasikan

SmartCardPinResetHandler

Mewakili metode yang menangani reset nomor identifikasi pribadi (PIN) kartu pintar.

Lihat juga