Pular para o conteúdo principal

API de Captura

Métodos para preparar uma sessão

Chame estes métodos na interface UnicoCheckCamera obtida pelo builder do SDK. Após a preparação, o callback CameraListener.onCameraReady(cameraOpener) fornece o opener para iniciar a captura.

MétodoDescrição
prepareCamera(config, listener)Prepara a câmera de selfie. listener é um CameraListener.
prepareDocumentCamera(config, listener)Prepara a câmera de documento. listener é um DocumentCameraListener.
Abrindo a câmera

Após o disparo de onCameraReady, chame open no objeto opener recebido:

Selfie — UnicoCheckCameraOpener.Camera

MétodoDescrição
open(listener: iAcessoBioSelfie)Abre a câmera de selfie
open(listener: iAcessoBioSelfie, webAppToken: String)Abre a câmera de selfie para uma User Journey, passando o token da jornada

Documento — UnicoCheckCameraOpener.Document

MétodoDescrição
open(documentType: DocumentType, listener: iAcessoBioDocument)Abre a captura de documento para o tipo especificado
open(documentType: DocumentType, description: String, listener: iAcessoBioDocument)Abre a captura de documento com um rótulo de descrição personalizado
DocumentType

Define o tipo de documento a ser capturado. Consulte Enums para a lista completa.

Tipos de resultado e campos

ResultCamera — objeto retornado em caso de sucesso.

CampoTipoDescrição
base64StringImagem capturada em Base64
encryptedStringJWT a ser enviado ao backend