|
|
|
|
- Aplicación en segundo plano: Caso específico a partir de Android 10
CheckUserIdentity( Función) Permite comprobar la identidad real del usuario actual a través de la comprobación biométrica. Si la autenticación está disponible, un mensaje pide al usuario que se autentique a sí mismo. Entonces, la autenticación de WLanguage Procedure se llama. Atención: Esta función sólo verifica la identidad del usuario a través de los datos almacenados en el móvil Phone. No es posible capturar la huella digital del usuario. Observaciones: - Esta función está disponible desde la versión 8.0 de iOS. El proyecto debe ser compilado con Xcode 6 (o posterior). Esta función utiliza:
- la función "Touch ID" de los iPhones 5S y versiones posteriores.
- la función "Reconocimiento facial" del iPhone X.
- Esta característica está disponible en Android 6.0 (API nivel 23).
CheckUserIdentity("Check the identity for unlocking", Authentication)
// Check procedure PROCEDURE Authentication(nStatus is int, sErrorMessage is string) SWITCH nStatus CASE cuiAuthenticated Info("Authentication OK") CASE cuiAuthenticationFailure Error("Authentication failure: " + sErrorMessage) CASE cuiAuthenticationUnavailable Error("Authentication not available") CASE cuiCustomAuthentication pwd is string // Comments typed by the user in a multiline control SWITCH Input("Enter the password: ", pwd) // OK CASE 1: // Cancel CASE 0: END END
Sintaxis
CheckUserIDentity(<Message> , <WLanguage procedure> [, <Button caption>])
<Message>: Cadena de caracteres Mensaje que se mostrará al usuario.
<WLanguage procedure>: Nombre de Procedure Nombre de la WLanguage Procedure ("callback") llamada una vez que la autenticación del usuario se ha completado. Este procedimiento tiene el siguiente formato:
PROCEDURE <Procedure name> (<Status>, <Error message>) donde: - es una constante entera que indica el estado de autenticación:
| | cuiAuthenticated | El usuario estaba debidamente autenticado. | cuiAuthenticationFailure | Error de autenticación. | cuiAuthenticationUnavailable | La función de autenticación no está disponible o fue desactivada por el usuario. | cuiCustomAuthentication | El usuario desea autenticarse utilizando una contraseña: la aplicación tendrá que gestionar esta autenticación manualmente |
- es una cadena de caracteres que contiene el mensaje de error del sistema si la autenticación falla (constante cuiAuthenticationFailure). De lo contrario, este parámetro corresponde a una cadena vacía.
<Button caption>: Cadena de caracteres opcional Botón Default caption of authentication (se muestra en el botón para escribir la contraseña). Este botón se utiliza para conectar sin comprobar los datos biométricos.. Este botón se muestra tan pronto como se produce el primer fallo. Componente: wd290android.aar
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|