StartMfaPhoneRequestInfo

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 (AutoRetrievalInfo)
  },
  "safetyNetToken": string,
  "playIntegrityToken": string,
  "captchaResponse": string,
  "clientType": enum (ClientType),
  "recaptchaVersion": enum (RecaptchaVersion)
}
Campos
phoneNumber

string

Obligatorio para la inscripción. Es el número de teléfono que se inscribirá como MFA.

iosReceipt

string

Solo para iOS. Recibir la validación correcta del token de la app con APNS

iosSecret

string

Solo para iOS. El secreto se entrega a la app para iOS a través de APNS.

recaptchaToken

string

Solo en la Web. Solución de reCAPTCHA.

autoRetrievalInfo

object (AutoRetrievalInfo)

Solo para Android. Los Servicios de Google Play lo usan para identificar la app para la recuperación automática.

safetyNetToken

string

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 phoneNumber como nonce.

playIntegrityToken

string

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 phoneNumber como nonce.

captchaResponse

string

El token de reCAPTCHA Enterprise que proporciona la integración del cliente de reCAPTCHA. Obligatorio cuando reCAPTCHA Enterprise está habilitado.

clientType

enum (ClientType)

El tipo de cliente, web, Android o iOS. Obligatorio cuando reCAPTCHA Enterprise está habilitado.

recaptchaVersion

enum (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

string

El hash de firma de la app para Android para la API de SMS Retriever de los Servicios de Google Play