SmartCardAppletIdGroup Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Clase que representa una tarjeta digitalizada, que puede ser autoadministrada (emulación de tarjeta host) o respaldada por un elemento seguro incrustado físico (eSE). Esta clase también se puede considerar como definir una colección de identificadores de applet de tarjeta inteligente.
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
- Herencia
- Atributos
Requisitos de Windows
Familia de dispositivos |
Windows Mobile Extension SDK (se introdujo en la versión 10.0.10240.0)
|
API contract |
Windows.Devices.SmartCards.SmartCardEmulatorContract (se introdujo en la versión v1.0)
|
Comentarios
Historial de versiones
Versión de Windows | Versión del SDK | Valor agregado |
---|---|---|
1809 | 17763 | Descripción |
1809 | 17763 | Logotipo |
1809 | 17763 | Propiedades |
1809 | 17763 | SecureUserAuthenticationRequired |
Constructores
SmartCardAppletIdGroup() |
Inicializa una nueva instancia de la clase SmartCardAppletIdGroup . |
SmartCardAppletIdGroup(String, IVector<IBuffer>, SmartCardEmulationCategory, SmartCardEmulationType) |
Inicializa una nueva instancia de la clase SmartCardAppletIdGroup mediante los parámetros especificados. |
Propiedades
AppletIds |
Obtiene la colección de identificadores de applet. |
AutomaticEnablement |
Obtiene o establece un valor booleano que indica si el sistema operativo puede habilitar este AppletIdGroup. |
Description |
Obtiene o establece una descripción extendida de una tarjeta inteligente para facilitar la identificación de la tarjeta inteligente. Por ejemplo, podría establecer esto en los cuatro últimos dígitos de un número de tarjeta de crédito. |
DisplayName |
Establece u obtiene el nombre de este grupo de identificadores de applet. |
Logo |
Obtiene o establece una imagen que representa la tarjeta inteligente. Esto podría, por ejemplo, imitar la apariencia física de una tarjeta de crédito. |
MaxAppletIds |
Obtiene el número máximo de identificadores de applet permitidos. |
Properties |
Obtiene un contenedor de propiedades (genérico) para una tarjeta inteligente. |
SecureUserAuthenticationRequired |
Obtiene o establece un valor que indica si la tarjeta inteligente requiere que el usuario se autentique mediante biometría segura antes de que la tarjeta inteligente procese una transacción (por ejemplo, el usuario pulsa su huella digital para aprobar un pago). Esta propiedad solo se aplica a applets integrados basados en elementos seguros (eSE). |
SmartCardEmulationCategory |
Establece u obtiene la categoría de tarjeta inteligente a la que se aplican los identificadores de applet, tarjeta de pago u otra. |
SmartCardEmulationType |
Establece u obtiene el tipo de tarjeta inteligente a la que se aplican los identificadores de applet, tarjeta host o UICC. |