Lancer une opération de vérification.

Lancer une transaction de vérification associée à l'enregistrement d'un authentificateur.

La transaction spécifie les méthodes d'authentification que l'utilisateur doit appliquer. Cette demande crée une transaction et envoie une notification push à l'authentificateur associé.

La transaction restera dans un état PENDING jusqu'à ce qu'une ou plusieurs des conditions suivantes se produisent :
- Toutes les méthodes d'authentification demandées ou l'une d'entre elles sont validées avec succès sur la base de la logique de la transaction.
- Une ou aucune des méthodes d'authentification demandées échoue la validation basée sur la logique de la transaction.
- La transaction est refusée pour une raison quelconque.
- La transaction est annulée.
- La transaction expire.

Entitlements:
- authnAnyUser (Authentifier n'importe quel utilisateur)
- authn (S'authentifier soi-même)

Path Params
string
required

L'identifiant d'enregistrement de l'authentificateur.

Body Params

Une charge utile JSON qui spécifie les données de la transaction de vérification.

transactionData
object
required

La représentation JSON des données transactionnelles à signer.

pushNotification
object
required

Les paramètres de la notification push.

authenticationMethods
array of objects
required

Les méthodes d'authentification autorisées pour la transaction

authenticationMethods*
string
required

Opérateur logique à appliquer à la liste des méthodes d'authentification

int32
required

La durée, en secondes, pendant laquelle la transaction sera valide

Responses

Language
URL
Response
Choose an example:
application/json