For the complete documentation index, see llms.txt. This page is also available as Markdown.

Selphi Configuração

Possíveis parâmetros de configuração

livenessMode

Estabelece o modo de captura do componente. Os possíveis valores são:

  • SelphiFaceLivenessMode.NONE: Indica que o modo de detecção de foto não deve ser habilitado nos processos de autenticação.

  • SelphiFaceLivenessMode.PASSIVE: Indica que o teste de vida passivo é realizado no servidor, enviando a "BestImage" correspondente para esse fim.

  • SelphiFaceLivenessMode.MOVE: Indica que o teste de vida é ativo, exibindo instruções durante a captura e retornando o resultado correspondente do processo.

debug

Ativação do modo de depuração do componente.

resourcesPath

Indica o nome dos recursos no formato zip do componente. Exemplo: “resources-selphi-2-0.zip“.

Esse nome irá buscar o arquivo no caminho de assets.

cropPercent

Permite modificar a porcentagem de recorte do rosto. Quanto maior for o número, maior será o recorte do retângulo em relação ao rosto.

cropImageDebug

Permite ao modo de depuração verificar a porcentagem de recorte do rosto.

showResultAfterCapture

Indica se deve ou não mostrar uma tela com a imagem capturada após o processo de análise. Nessa tela, é dada ao usuário a possibilidade de repetir o processo de captura caso a imagem obtida não esteja correta.

showTutorial

Indica se o Widget ativa a tela de tutorial. Nessa visualização, é explicado de forma intuitiva como a captura é realizada.

livenessMode

Estabelece o modo de teste de vida do Widget. Os valores permitidos são:

  • SelphiFaceLivenessMode.NONE: Indica que o modo de detecção de foto não deve ser ativado nos processos de autenticação.

  • SelphiFaceLivenessMode.PASSIVE: Indica que o teste de vida passivo é realizado no servidor, enviando para esse fim a “BestImage” ou o “TemplateRaw” correspondente.

  • SelphiFaceLivenessMode.MOVE: Indica que o teste de vida é ativo, exibindo instruções durante a captura e retornando o resultado correspondente do processo.

stabilizationMode

Estabelece um modo de estabilização prévio a qualquer processo de autenticação no Widget. Com esse modo, o Widget é obrigado a não iniciar nenhum processo se o usuário não estiver com a cabeça voltada para a frente e sem movê-la.

cameraFlashEnabled

Indica se o flash da câmera do dispositivo é ativado.

locale

Força o Widget a usar a configuração de idioma indicada pelo parâmetro locale. Esse parâmetro aceita tanto um código de idioma (por ex., ‘en’) quanto um código de identificação regional (por ex., ‘en_US’). Se o arquivo de recursos do Widget não tiver uma localização para o ‘locale’ selecionado, sua configuração passará a usar o idioma padrão.

fullscreen

Indica se a visualização terá prioridade para ser exibida em tela cheia, se o sistema permitir.

templateRawOptimized

Indica se o template (templateRaw) gerado após a selfie deve ser otimizado ou não.

qrMode

Booleano que indica se se deseja ou não ativar a leitura de QR antes do processo de autenticação.

videoFilename

Estabelece o caminho absoluto do nome do arquivo no qual será gravado um vídeo do processo de captura. O aplicativo é responsável por solicitar as permissões necessárias ao dispositivo caso esse caminho exija permissões adicionais. O Widget, por padrão, não realizará nenhum processo de gravação a menos que um caminho de arquivo seja especificado por meio deste método.

viewsContent

Essa propriedade avançada permite, por meio de uma string em formato xml, configurar as visualizações do Widget.

Nota: Esta propriedade não altera o conteúdo do arquivo de recursos.

showDiagnostic

Mostrar telas de diagnóstico ao final do processo

logImages

Ao ativá-lo, é retornada uma lista com as 5 melhores imagens capturadas do usuário

showPreviousTip

Mostra uma tela antes do início da captura com informações sobre o processo a ser realizado e um botão para iniciá-lo.

extractionDuration

Duração do processo de extração facial. Valores possíveis:

  • SelphiExtractionDuration.SHORT

  • SelphiExtractionDuration.MEDIUM

  • SelphiExtractionDuration.LONG

cameraPreferred

Câmera com a qual se deseja realizar o processo: FRONT, BACK

vibrationEnabled

Indica se se deseja um feedback de vibração ao final do processo.

moveSuccessfulAttempts

Número de tentativas para a captura correta no processo de movimento (Por padrão 1)

moveFailedAttempts

Número de tentativas para a captura incorreta no processo de movimento (Por padrão 2)

Atualizado