SmartCardAppletIdGroup Класс

Определение

Класс, представляющий оцифрованную карта, которая может быть либо самоуправляемой (эмуляция карточки узла), либо подкреплена физическим внедренным защищенным элементом (eSE). Этот класс также можно рассматривать как определение коллекции идентификаторов интеллектуальных карта апплетов.

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

Возвращает коллекцию идентификаторов апплетов.

AutomaticEnablement

Возвращает или задает логическое значение, указывающее, разрешено ли операционной системе включить эту группу AppletIdGroup.

Description

Возвращает или задает расширенное описание смарт-карты, чтобы упростить ее идентификацию. Например, для этого параметра можно задать четыре последние цифры номера карта кредита.

DisplayName

Задает или получает имя этой группы идентификаторов апплета.

Logo

Возвращает или задает изображение, представляющее смарт-карту. Это может, например, имитировать физический вид кредитной карта.

MaxAppletIds

Возвращает максимальное число разрешенных идентификаторов апплетов.

Properties

Возвращает (универсальный) контейнер свойств для смарт-карты.

SecureUserAuthenticationRequired

Возвращает или задает значение, указывающее, требуется ли для смарт-карты проверка подлинности пользователя с использованием безопасных биометрических данных, прежде чем смарт-карта обработает транзакцию (например, пользователь нажимает свой отпечаток пальца, чтобы утвердить платеж). Это свойство применяется только к приложениям на основе внедренного защищенного элемента (eSE).

SmartCardEmulationCategory

Задает или получает категорию смарт-карта, к которой применяются идентификаторы приложения, карта оплаты или другое.

SmartCardEmulationType

Задает или получает тип смарт-карта, к которому применяются идентификаторы приложений, карта узла или UICC.

Применяется к

См. также раздел