API de capture
Méthodes pour démarrer une session
| Méthode | Description |
|---|---|
prepareSelfieCamera(_:config:) | Prépare la caméra selfie |
prepareSelfieCamera(_:config:prepareInfo:) | Prépare la caméra selfie avec les métadonnées PrepareInfo |
prepareDocumentCamera(_:config:) | Prépare la caméra de document |
open(_:) | Ouvre la caméra selfie préparée |
openDocument(_:delegate:) | Ouvre la caméra de document préparée avec un DocumentEnums |
Options / paramètres de capture
PrepareInfo — métadonnées pour identifier la session utilisateur.
| Champ | Type | Requis | Description |
|---|---|---|---|
externalUserId | String | oui | Identifiant de l'utilisateur dans votre système. Haché avec SHA-256 avant transmission. |
useCase | String | non | Identifiant du contexte ou du flux en cours d'exécution. Transmis en texte clair. |
DocumentEnums — voir Enums.
Types de résultat et champs
SelfieResult — objet retourné lors d'une capture de selfie réussie.
| Champ | Type | Description |
|---|---|---|
base64 | String | Image capturée en Base64 |
encrypted | String | JWT à envoyer au backend |
DocumentResult — objet retourné lors d'une capture de document réussie. Mêmes champs que SelfieResult.