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. |