App Verification info for a StartMfa request.
JSON representation |
---|
{ "phoneNumber": string, "iosReceipt": string, "iosSecret": string, "recaptchaToken": string, "autoRetrievalInfo": { object ( |
Fields | |
---|---|
phone |
Required for enrollment. Phone number to be enrolled as MFA. |
ios |
iOS only. Receipt of successful app token validation with APNS. |
ios |
iOS only. Secret delivered to iOS app via APNS. |
recaptcha |
Web only. Recaptcha solution. |
auto |
Android only. Used by Google Play Services to identify the app for auto-retrieval. |
safety |
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 |
play |
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 |
captcha |
The reCAPTCHA Enterprise token provided by the reCAPTCHA client-side integration. Required when reCAPTCHA enterprise is enabled. |
client |
The client type, web, android or ios. Required when reCAPTCHA Enterprise is enabled. |
recaptcha |
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 | |
---|---|
app |
The Android app's signature hash for Google Play Service's SMS Retriever API. |