SmartCardAppletIdGroup 类

定义

表示数字化卡的类,该类可以是自管理 (主机卡仿真) ,也可以由 eSE) (物理嵌入式安全元素提供支持。 也可以将此类视为定义智能卡小程序 ID 的集合。

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
继承
Object Platform::Object IInspectable SmartCardAppletIdGroup
属性

Windows 要求

设备系列
Windows Mobile Extension SDK (在 10.0.10240.0 中引入)
API contract
Windows.Devices.SmartCards.SmartCardEmulatorContract (在 v1.0 中引入)

注解

版本历史记录

Windows 版本 SDK 版本 已添加值
1809 17763 说明
1809 17763 徽标
1809 17763 属性
1809 17763 SecureUserAuthenticationRequired

构造函数

SmartCardAppletIdGroup()

初始化 SmartCardAppletIdGroup 类的新实例。

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

使用指定的参数初始化 SmartCardAppletIdGroup 类的新实例。

属性

AppletIds

获取小程序 ID 的集合。

AutomaticEnablement

获取或设置一个布尔值,该值指示是否允许操作系统启用此 AppletIdGroup

Description

获取或设置智能卡的扩展说明,以帮助更轻松地识别智能卡。 例如,可以将此项设置为信用卡数字的最后四位数字。

DisplayName

设置或获取此小程序 ID 组的名称。

Logo

获取或设置表示智能卡的图像。 例如,这可能模拟信用卡的物理外观。

MaxAppletIds

获取允许小程序 ID 的最大数目。

Properties

获取智能卡的 (泛型) 属性包。

SecureUserAuthenticationRequired

获取或设置一个值,该值指示智能卡是否要求用户在智能卡处理交易之前使用安全生物识别进行身份验证 (例如,用户点击其指纹以批准付款) 。 此属性仅适用于嵌入的安全元素 (基于 eSE) 小程序。

SmartCardEmulationCategory

设置或获取应用小程序 ID、付款卡或其他智能卡类别。

SmartCardEmulationType

设置或获取应用小程序 ID、托管卡或 UICC 的智能卡的类型。

适用于

另请参阅