Información de verificación de la app para una solicitud de StartMfa.
Representación JSON |
---|
{ "phoneNumber": string, "iosReceipt": string, "iosSecret": string, "recaptchaToken": string, "autoRetrievalInfo": { object ( |
Campos | |
---|---|
phoneNumber |
Obligatorio para la inscripción. Es el número de teléfono que se inscribirá como MFA. |
iosReceipt |
Solo para iOS. Recibir la validación correcta del token de la app con APNS |
iosSecret |
Solo para iOS. El secreto se entrega a la app para iOS a través de APNS. |
recaptchaToken |
Solo en la Web. Solución de reCAPTCHA. |
autoRetrievalInfo |
Solo para Android. Los Servicios de Google Play lo usan para identificar la app para la recuperación automática. |
safetyNetToken |
Solo para Android. Se usa para confirmar la identidad de la aplicación en lugar de un token de reCAPTCHA. Se puede generar un token de SafetyNet a través de la API de SafetyNet Android Attestation, con la codificación Base64 del campo |
playIntegrityToken |
Solo para Android. Se usa para confirmar la identidad de la aplicación en lugar de un token de reCAPTCHA (o token de red de seguridad). Se puede generar un token de Play Integrity a través de la API de PlayIntegrity aplicando SHA256 al campo |
captchaResponse |
El token de reCAPTCHA Enterprise que proporciona la integración del cliente de reCAPTCHA. Obligatorio cuando reCAPTCHA Enterprise está habilitado. |
clientType |
El tipo de cliente, web, Android o iOS. Obligatorio cuando reCAPTCHA Enterprise está habilitado. |
recaptchaVersion |
La versión de reCAPTCHA del token de reCAPTCHA en captchaResponse. Obligatorio cuando reCAPTCHA Enterprise está habilitado. |
AutoRetrievalInfo
Es la información necesaria para recuperar automáticamente un SMS.
Representación JSON |
---|
{ "appSignatureHash": string } |
Campos | |
---|---|
appSignatureHash |
El hash de firma de la app para Android para la API de SMS Retriever de los Servicios de Google Play |