App Verification info for a StartMfa request.
JSON representation |
---|
{ "phoneNumber": string, "iosReceipt": string, "iosSecret": string, "recaptchaToken": string, "autoRetrievalInfo": { object ( |
Fields | |
---|---|
phoneNumber |
Required for enrollment. Phone number to be enrolled as MFA. |
iosReceipt |
iOS only. Receipt of successful app token validation with APNS. |
iosSecret |
iOS only. Secret delivered to iOS app via APNS. |
recaptchaToken |
Web only. Recaptcha solution. |
autoRetrievalInfo |
Android only. Used by Google Play Services to identify the app for auto-retrieval. |
safetyNetToken |
Android only. Used to assert application identity in place of a recaptcha token. A SafetyNet Token can be generated via the SafetyNet Android Attestation API, with the Base64 encoding of the |
playIntegrityToken |
Android only. Used to assert application identity in place of a recaptcha token (or safety net token). A Play Integrity Token can be generated via the PlayIntegrity API with applying SHA256 to the |
captchaResponse |
The reCAPTCHA Enterprise token provided by the reCAPTCHA client-side integration. Required when reCAPTCHA enterprise is enabled. |
clientType |
The client type, web, android or ios. Required when reCAPTCHA Enterprise is enabled. |
recaptchaVersion |
The reCAPTCHA version of the reCAPTCHA token in the captchaResponse. Required when reCAPTCHA Enterprise is enabled. |
AutoRetrievalInfo
The information required to auto-retrieve an SMS.
JSON representation |
---|
{ "appSignatureHash": string } |
Fields | |
---|---|
appSignatureHash |
The Android app's signature hash for Google Play Service's SMS Retriever API. |