Selphi Configuración

Parámetros posibles de configuración

livenessMode

Establece el modo de captura del componente. Los posibles valores son:

  • SelphiFaceLivenessMode.NONE: Indica que no se debe habilitar el modo de fotodetección en los procesos de autenticación.

  • SelphiFaceLivenessMode.PASSIVE: Indica que se realiza la prueba de vida pasiva en el servidor, enviando la "BestImage" correspondiente para tal efecto.

  • SelphiFaceLivenessMode.MOVE: Indica que el test de liveness es activo, mostrando unas instrucciones durante la captura, y devolviendo el correspondiente resultado del proceso.

debug

Activación del modo depuración del componente.

resourcesPath

Indica el nombre de los recursos en formato zip del componente. Ejemplo: “resources-selphi-2-0.zip“.

Este nombre irá a buscar el fichero a la ruta de assets.

cropPercent

Permite modificar el porcentaje de recortado de la cara. Cuanto mayor sea el número mayor será el recorte del rectángulo con respecto a la cara.

cropImageDebug

Permite al modo de depuración comprobar el porcentaje de recorte de la cara.

showResultAfterCapture

Indica si mostrar o no una pantalla con la imagen capturada después del proceso de análisis. En esta pantalla se le da al usuario la posibilidad de repetir el proceso de captura si la imagen que se obtuvo no fuera correcta.

showTutorial

Indica si el widget activa la pantalla de tutorial. En esta vista se explica de forma intuitiva cómo se realiza la captura.

livenessMode

Establece el modo liveness del widget. Los valores permitidos son:

  • SelphiFaceLivenessMode.NONE: Indica que no debe activarse el modo detección de foto en los procesos de autenticación.

  • SelphiFaceLivenessMode.PASSIVE: Indica que la prueba de vida pasiva se realiza en el servidor, enviando para tal fin la “BestImage” o el “TemplateRaw” correspondiente.

  • SelphiFaceLivenessMode.MOVE: Indica que el test de liveness es activo, mostrando unas instrucciones durante la captura, y devolviendo el correspondiente resultado del proceso.

stabilizationMode

Establece un modo de estabilización previo a cualquier proceso de autenticación en el widget. Con este modo se obliga al widget a no empezar ningún proceso si el usuario no se encuentra con la cabeza, mirando al frente y sin moverla.

cameraFlashEnabled

Indica si se activa el flash de la cámara del dispositivo.

locale

Fuerza al widget a utilizar la configuración de idioma indicado por el parámetro locale. Este parámetro acepta tanto un código de idioma (p. ej. ‘en’) como un código de identificación regional (p. ej. ‘en_US’). Si el archivo de recursos del widget no tuviera una localización para el ‘locale’ seleccionado su configuración pasaría a utilizar el idioma por defecto.

fullscreen

Indica si la vista va a tener prioridad para mostrarse en pantalla completa, si el sistema lo permite.

templateRawOptimized

Indica si el template (templateRaw) generado tras el selfie debe optimizarse o no.

qrMode

Booleano que indica si se quiere o no activar la lectura de QR previo al proceso de autenticación.

videoFilename

Establece la ruta absoluta del nombre del archivo en el que se grabará un video del proceso de captura. La aplicación es la responsable de solicitar los permisos necesarios al teléfono en caso de que esa ruta requiera de permisos adicionales. El widget, por defecto, no realizará ningún proceso de grabación a menos que se especifique una ruta de archivo mediante este método.

viewsContent

Esta propiedad avanzada permite, mediante una cadena en formato xml, configurar las vistas del widget.

Nota: Esta propiedad no altera el contenido del archivo de recursos.

showDiagnostic

Mostrar pantallas de diagnóstico al final del proceso

logImages

Al activarlo se devuelve una lista con las 5 mejores imágenes tomadas del usuario

showPreviousTip

Muestra una pantalla previa al lanzamiento de la captura con información sobre el proceso a realizar y un botón para el lanzamiento.

extractionDuration

Duración del proceso de extracción facial. Valores posibles:

  • SelphiExtractionDuration.SHORT

  • SelphiExtractionDuration.MEDIUM

  • SelphiExtractionDuration.LONG

cameraPreferred

Cámara con la que se quiere realizar el proceso: FRONT, BACK

vibrationEnabled

Indica si se desea un feedback de vibración al acabar el proceso.

moveSuccessfulAttempts

Número de reintentos para la captura correcta en el proceso de movimiento (Por defecto 1)

moveFailedAttempts

Número de reintentos para la captura incorrecta en el proceso de movimiento (Por defecto 2)

Last updated