Welcome to our new developer portal! Use the "Ask" button to chat with our AI Agent.
For the complete documentation index, see llms.txt. This page is also available as Markdown.

Escenarios de actualización del método de desbloqueo del dispositivo

Descripción general

Esta página explica cómo los cambios en el método de desbloqueo del dispositivo afectan el comportamiento de CDCVM.

El comportamiento depende de la política de CDCVM configurada durante la inicialización de NFC Wallet SDK:

  • .biometricOnly

  • .userPresence

Para obtener detalles de la configuración, consulte la inicialización del SDK NFC Wallet y Comprender CDCVM.

Escenarios

Escenarios para solo biometría (.biometricOnly)

Cambio de estado del dispositivo
iOS
SDK de NFC Wallet
Aplicación de billetera digital

El usuario final desactiva la pantalla de bloqueo del dispositivo. Por ejemplo, no se han registrado datos biométricos y el código de acceso está desactivado.

Invalida el material de clave en el llavero.

Detecta que el material de clave no es válido al acceder al llavero.

Borra los datos locales y lanza ContactlessPaymentSession.Error.authenticationKeyInvalidated(error). Reinicialice el SDK. Consulte la inicialización del SDK NFC Wallet.

El usuario final desactiva el código de acceso, luego lo vuelve a activar y vuelve a registrar los datos biométricos.

Invalida el material de clave en el llavero.

Detecta que el material de clave no es válido al acceder al llavero.

Borra los datos locales y lanza ContactlessPaymentSession.Error.authenticationKeyInvalidated(error). Reinicialice el SDK. Consulte la inicialización del SDK NFC Wallet.

El usuario final cambia el código de acceso mientras los datos biométricos permanecen registrados.

Ninguna acción.

Ninguna acción.

Ninguna acción.

El usuario final mantiene un código de acceso, pero elimina todos los datos biométricos.

Ninguna acción.

Detecta que se eliminaron los datos biométricos.

Lanza ContactlessPaymentSession.Error.biometricNotEnrolled.

El usuario final mantiene un código de acceso y registra nuevos datos biométricos.

Ninguna acción.

Ninguna acción.

Ninguna acción.

Escenarios para presencia del usuario (.userPresence)

Cambio de estado del dispositivo
iOS
SDK de NFC Wallet
Aplicación de billetera digital

El usuario final desactiva la pantalla de bloqueo del dispositivo. Por ejemplo, no se han registrado datos biométricos y el código de acceso está desactivado.

Invalida el material de clave en el llavero.

Detecta que el material de clave no es válido al acceder al llavero.

Borra los datos locales y lanza ContactlessPaymentSession.Error.authenticationKeyInvalidated(error). Reinicialice el SDK. Consulte la inicialización del SDK NFC Wallet.

El usuario final desactiva el código de acceso, luego lo vuelve a activar y vuelve a registrar los datos biométricos.

Invalida el material de clave en el llavero.

Detecta que el material de clave no es válido al acceder al llavero.

Borra los datos locales y lanza ContactlessPaymentSession.Error.authenticationKeyInvalidated(error). Reinicialice el SDK. Consulte la inicialización del SDK NFC Wallet.

El usuario final cambia el código de acceso mientras los datos biométricos permanecen registrados.

Ninguna acción.

Ninguna acción.

Ninguna acción.

El usuario final cambia el código de acceso cuando no hay datos biométricos registrados.

Ninguna acción.

Ninguna acción.

Ninguna acción.

El usuario final mantiene un código de acceso, pero elimina todos los datos biométricos.

Ninguna acción.

Ninguna acción.

Ninguna acción.

El usuario final mantiene un código de acceso y registra nuevos datos biométricos.

Ninguna acción.

Ninguna acción.

Ninguna acción.

Última actualización

¿Te fue útil?