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