SmartCardAppletIdGroup Klasse

Definition

Eine Klasse, die eine digitalisierte Karte darstellt, die entweder selbstverwaltet (Host Card Emulation) oder durch ein physisches eingebettetes sicheres Element (eSE) unterstützt werden kann. Diese Klasse kann auch als Definition einer Sammlung von Smart Karte Applet-IDs angesehen werden.

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
Vererbung
Object Platform::Object IInspectable SmartCardAppletIdGroup
Attribute

Windows-Anforderungen

Gerätefamilie
Windows Mobile Extension SDK (eingeführt in 10.0.10240.0)
API contract
Windows.Devices.SmartCards.SmartCardEmulatorContract (eingeführt in v1.0)

Hinweise

Versionsverlauf

Windows-Version SDK-Version Wertschöpfung
1809 17763 Beschreibung
1809 17763 Logo
1809 17763 Eigenschaften
1809 17763 SecureUserAuthenticationRequired

Konstruktoren

SmartCardAppletIdGroup()

Initialisiert eine neue instance der SmartCardAppletIdGroup-Klasse.

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

Initialisiert eine neue instance der SmartCardAppletIdGroup-Klasse unter Verwendung der angegebenen Parameter.

Eigenschaften

AppletIds

Ruft die Auflistung der Applet-IDs ab.

AutomaticEnablement

Ruft einen booleschen Wert ab, der angibt, ob das Betriebssystem diese AppletIdGroup aktivieren darf, oder legt diesen fest.

Description

Ruft eine erweiterte Beschreibung einer Smartcard ab oder legt diese fest, um die Identifizierung der Smartcard zu erleichtern. Sie können dies beispielsweise auf die letzten vier Ziffern eines Guthabens Karte Nummer festlegen.

DisplayName

Legt den Namen dieser Applet-ID-Gruppe fest oder ruft diesen ab.

Logo

Ruft ein Bild ab, das die Smartcard darstellt, oder legt es fest. Dies kann beispielsweise das physische Aussehen eines Kredits Karte imitieren.

MaxAppletIds

Ruft die maximale Anzahl zulässiger Applet-IDs ab.

Properties

Ruft einen (generischen) Eigenschaftenbehälter für eine Smartcard ab.

SecureUserAuthenticationRequired

Ruft einen Wert ab, der angibt, ob die Smartcard die Authentifizierung mithilfe sicherer biometrischer Daten erfordert, bevor die Smartcard eine Transaktion verarbeitet (z. B. tippt der Benutzer auf seinen Fingerabdruck, um eine Zahlung zu genehmigen). Diese Eigenschaft gilt nur für eingebettete eSE-basierte Applets (Secure Element).

SmartCardEmulationCategory

Legt die Kategorie der intelligenten Karte fest, für die die Applet-IDs gelten, Karte oder andere.

SmartCardEmulationType

Legt fest oder ruft den Typ der intelligenten Karte ab, auf die die Applet-IDs angewendet werden, Karte oder UICC hosten.

Gilt für:

Weitere Informationen