API de capture
Méthodes pour préparer une session
Appelez ces méthodes sur l'interface UnicoCheckCamera obtenue depuis le SDK builder. Après la préparation, le callback CameraListener.onCameraReady(cameraOpener) fournit l'opener pour démarrer la capture.
| Méthode | Description |
|---|---|
prepareCamera(config, listener) | Prépare la caméra pour les selfies. listener est un CameraListener. |
prepareDocumentCamera(config, listener) | Prépare la caméra pour les documents. listener est un DocumentCameraListener. |
Ouverture de la caméra
Après le déclenchement de onCameraReady, appelez open sur l'objet opener reçu :
Selfie — UnicoCheckCameraOpener.Camera
| Méthode | Description |
|---|---|
open(listener: iAcessoBioSelfie) | Ouvre la caméra pour les selfies |
open(listener: iAcessoBioSelfie, webAppToken: String) | Ouvre la caméra pour les selfies dans le cadre d'un User Journey, en passant le token du parcours |
Document — UnicoCheckCameraOpener.Document
| Méthode | Description |
|---|---|
open(documentType: DocumentType, listener: iAcessoBioDocument) | Ouvre la capture de document pour le type spécifié |
open(documentType: DocumentType, description: String, listener: iAcessoBioDocument) | Ouvre la capture de document avec une étiquette de description personnalisée |
DocumentType
Définit le type de document à capturer. Consultez Énumérations pour la liste complète.
Types de résultats et champs
ResultCamera — objet retourné en cas de succès.
| Champ | Type | Description |
|---|---|---|
base64 | String | Image capturée en Base64 |
encrypted | String | JWT à envoyer au backend |