SmartCardAppletIdGroup Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Uma classe que representa uma cartão digitalizada, que pode ser autogerenciada (emulação de cartão de host) ou apoiada por um elemento físico seguro inserido (eSE). Essa classe também pode ser considerada como definindo uma coleção de IDs de miniaplicativos cartão inteligentes.
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
- Herança
- Atributos
Requisitos do Windows
Família de dispositivos |
Windows Mobile Extension SDK (introduzida na 10.0.10240.0)
|
API contract |
Windows.Devices.SmartCards.SmartCardEmulatorContract (introduzida na v1.0)
|
Comentários
Histórico de versão
Versão do Windows | Versão do SDK | Valor adicionado |
---|---|---|
1809 | 17763 | Descrição |
1809 | 17763 | Logotipo |
1809 | 17763 | Propriedades |
1809 | 17763 | SecureUserAuthenticationRequired |
Construtores
SmartCardAppletIdGroup() |
Inicializa uma nova instância da classe SmartCardAppletIdGroup . |
SmartCardAppletIdGroup(String, IVector<IBuffer>, SmartCardEmulationCategory, SmartCardEmulationType) |
Inicializa uma nova instância da classe SmartCardAppletIdGroup usando os parâmetros especificados. |
Propriedades
AppletIds |
Obtém a coleção de IDs de miniaplicativo. |
AutomaticEnablement |
Obtém ou define um valor booliano que indica se o sistema operacional tem permissão para habilitar esse AppletIdGroup. |
Description |
Obtém ou define uma descrição estendida de um cartão inteligente para ajudar a facilitar a identificação do cartão inteligente. Você pode, por exemplo, definir isso como os últimos quatro dígitos de um número de cartão de crédito. |
DisplayName |
Define ou obtém o nome desse grupo de IDs de miniaplicativo. |
Logo |
Obtém ou define uma imagem que representa o cartão inteligente. Isso pode, por exemplo, imitar a aparência física de um cartão de crédito. |
MaxAppletIds |
Obtém o número máximo de IDs de miniaplicativo permitidas. |
Properties |
Obtém um recipiente de propriedades (genérico) para um cartão inteligente. |
SecureUserAuthenticationRequired |
Obtém ou define um valor que indica se o cartão inteligente exige que o usuário se autentique usando biometria segura antes que o cartão inteligente processe uma transação (por exemplo, o usuário toca sua impressão digital para aprovar um pagamento). Essa propriedade se aplica somente a miniaplicativos baseados em elemento seguro inserido (eSE). |
SmartCardEmulationCategory |
Define ou obtém a categoria de cartão inteligente à qual as IDs de applet se aplicam, cartão de pagamento ou outros. |
SmartCardEmulationType |
Define ou obtém o tipo de cartão inteligente ao qual as IDs de miniaplicativo se aplicam, cartão de host ou UICC. |