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
- Наследование
- Атрибуты
Требования к 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. |