Informations de validation de l'application pour une requête StartMfa.
Représentation JSON |
---|
{ "phoneNumber": string, "iosReceipt": string, "iosSecret": string, "recaptchaToken": string, "autoRetrievalInfo": { object ( |
Champs | |
---|---|
phoneNumber |
Obligatoire pour l'inscription. Numéro de téléphone à enregistrer pour l'authentification multifacteur. |
iosReceipt |
iOS uniquement. Validation réussie du jeton d'application avec APNS. |
iosSecret |
iOS uniquement. Secret envoyé à l'application iOS via APNS. |
recaptchaToken |
Web uniquement. Solution reCAPTCHA. |
autoRetrievalInfo |
Android uniquement. Utilisé par les services Google Play pour identifier l'application à récupérer automatiquement. |
safetyNetToken |
Android uniquement. Utilisé pour affirmer l'identité de l'application à la place d'un jeton ReCaptcha. Un jeton SafetyNet peut être généré via l'API SafetyNet Android Attestation, avec l'encodage base64 du champ |
playIntegrityToken |
Android uniquement. Utilisé pour affirmer l'identité de l'application à la place d'un jeton ReCaptcha (ou jeton de filet de sécurité). Un jeton Play Integrity peut être généré via l'API Play Integrity en appliquant SHA256 au champ |
captchaResponse |
Jeton reCAPTCHA Enterprise fourni par l'intégration côté client de reCAPTCHA. Obligatoire lorsque reCAPTCHA Enterprise est activé. |
clientType |
Type de client (Web, Android ou iOS) Obligatoire lorsque reCAPTCHA Enterprise est activé. |
recaptchaVersion |
Version reCAPTCHA du jeton reCAPTCHA dans captchaResponse. Obligatoire lorsque reCAPTCHA Enterprise est activé. |
AutoRetrievalInfo
Informations requises pour récupérer automatiquement un SMS.
Représentation JSON |
---|
{ "appSignatureHash": string } |
Champs | |
---|---|
appSignatureHash |
Hachage de signature de l'application Android pour l'API SMS Retriever du service Google Play. |