Share via


SmartCardAppletIdGroup Kelas

Definisi

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

public ref class SmartCardAppletIdGroup sealed
/// [Windows.Foundation.Metadata.Activatable(Windows.Devices.SmartCards.ISmartCardAppletIdGroupFactory, 65536, Windows.Devices.SmartCards.SmartCardEmulatorContract)]
/// [Windows.Foundation.Metadata.Activatable(65536, Windows.Devices.SmartCards.SmartCardEmulatorContract)]
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Devices.SmartCards.SmartCardEmulatorContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class SmartCardAppletIdGroup final
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Devices.SmartCards.SmartCardEmulatorContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
/// [Windows.Foundation.Metadata.Activatable(Windows.Devices.SmartCards.ISmartCardAppletIdGroupFactory, 65536, "Windows.Devices.SmartCards.SmartCardEmulatorContract")]
/// [Windows.Foundation.Metadata.Activatable(65536, "Windows.Devices.SmartCards.SmartCardEmulatorContract")]
class SmartCardAppletIdGroup final
[Windows.Foundation.Metadata.Activatable(typeof(Windows.Devices.SmartCards.ISmartCardAppletIdGroupFactory), 65536, typeof(Windows.Devices.SmartCards.SmartCardEmulatorContract))]
[Windows.Foundation.Metadata.Activatable(65536, typeof(Windows.Devices.SmartCards.SmartCardEmulatorContract))]
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Devices.SmartCards.SmartCardEmulatorContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public sealed class SmartCardAppletIdGroup
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Devices.SmartCards.SmartCardEmulatorContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
[Windows.Foundation.Metadata.Activatable(typeof(Windows.Devices.SmartCards.ISmartCardAppletIdGroupFactory), 65536, "Windows.Devices.SmartCards.SmartCardEmulatorContract")]
[Windows.Foundation.Metadata.Activatable(65536, "Windows.Devices.SmartCards.SmartCardEmulatorContract")]
public sealed class SmartCardAppletIdGroup
function SmartCardAppletIdGroup(displayName, appletIds, emulationCategory, emulationType)
Public NotInheritable Class SmartCardAppletIdGroup
Warisan
Object Platform::Object IInspectable SmartCardAppletIdGroup
Atribut

Persyaratan Windows

Rangkaian perangkat
Windows Mobile Extension SDK (diperkenalkan dalam 10.0.10240.0)
API contract
Windows.Devices.SmartCards.SmartCardEmulatorContract (diperkenalkan dalam v1.0)

Keterangan

Riwayat versi

Versi Windows Versi SDK Nilai ditambahkan
1809 17763 Deskripsi
1809 17763 Logo
1809 17763 Properti
1809 17763 SecureUserAuthenticationRequired

Konstruktor

SmartCardAppletIdGroup()

Menginisialisasi instans baru kelas SmartCardAppletIdGroup .

SmartCardAppletIdGroup(String, IVector<IBuffer>, SmartCardEmulationCategory, SmartCardEmulationType)

Menginisialisasi instans baru kelas SmartCardAppletIdGroup menggunakan parameter yang ditentukan.

Properti

AppletIds

Mendapatkan koleksi ID applet.

AutomaticEnablement

Mendapatkan atau menetapkan nilai Boolean yang menunjukkan apakah sistem operasi diizinkan untuk mengaktifkan AppletIdGroup ini.

Description

Mendapatkan atau menetapkan deskripsi kartu pintar yang diperluas untuk membantu mempermudah identifikasi kartu pintar. Anda bisa, misalnya, mengatur ini ke empat digit terakhir dari nomor kartu kredit.

DisplayName

Mengatur atau mendapatkan nama grup ID applet ini.

Logo

Mendapatkan atau mengatur gambar yang mewakili kartu pintar. Ini mungkin, misalnya, meniru tampilan fisik kartu kredit.

MaxAppletIds

Mendapatkan jumlah maksimum ID applet yang diizinkan.

Properties

Mendapatkan tas properti (generik) untuk smartcard.

SecureUserAuthenticationRequired

Mendapatkan atau menetapkan nilai yang menunjukkan apakah kartu pintar mengharuskan pengguna untuk mengautentikasi menggunakan biometrik aman sebelum kartu pintar akan memproses transaksi (misalnya, pengguna mengetuk sidik jari mereka untuk menyetujui pembayaran). Properti ini hanya berlaku untuk applet berbasis elemen aman (eSE) yang disematkan.

SmartCardEmulationCategory

Mengatur atau mendapatkan kategori kartu pintar tempat ID applet diterapkan, kartu pembayaran, atau lainnya.

SmartCardEmulationType

Mengatur atau mendapatkan jenis kartu pintar tempat ID applet diterapkan, kartu host, atau UICC.

Berlaku untuk

Lihat juga