StartMfaPhoneRequestInfo

StartMfa 요청의 앱 인증 정보입니다.

JSON 표현
{
  "phoneNumber": string,
  "iosReceipt": string,
  "iosSecret": string,
  "recaptchaToken": string,
  "autoRetrievalInfo": {
    object (AutoRetrievalInfo)
  },
  "safetyNetToken": string,
  "playIntegrityToken": string,
  "captchaResponse": string,
  "clientType": enum (ClientType),
  "recaptchaVersion": enum (RecaptchaVersion)
}
필드
phoneNumber

string

등록에 필요합니다. MFA로 등록할 전화번호입니다.

iosReceipt

string

iOS만 해당 APNS를 통한 앱 토큰 유효성 검사 성공 수신

iosSecret

string

iOS만 해당 APNS를 통해 iOS 앱에 전송된 보안 비밀

recaptchaToken

string

웹 전용 reCAPTCHA 솔루션

autoRetrievalInfo

object (AutoRetrievalInfo)

Android 전용입니다. Google Play 서비스에서 자동 검색을 위해 앱을 식별하는 데 사용됩니다.

safetyNetToken

string

Android 전용입니다. recaptcha 토큰 대신 애플리케이션 ID를 어설션하는 데 사용됩니다. SafetyNet 토큰은 phoneNumber 필드의 Base64 인코딩을 nonce로 사용하여 SafetyNet Android Attestation API를 통해 생성할 수 있습니다.

playIntegrityToken

string

Android 전용입니다. recaptcha 토큰 (또는 안전 그물 토큰) 대신 애플리케이션 ID를 어설션하는 데 사용됩니다. Play Integrity 토큰은 phoneNumber 필드에 SHA256을 nonce로 적용하여 PlayIntegrity API를 통해 생성할 수 있습니다.

captchaResponse

string

reCAPTCHA 클라이언트 측 통합에서 제공하는 reCAPTCHA Enterprise 토큰입니다. reCAPTCHA Enterprise가 사용 설정된 경우 필요합니다.

clientType

enum (ClientType)

클라이언트 유형(웹, Android 또는 iOS) reCAPTCHA Enterprise가 사용 설정된 경우 필요합니다.

recaptchaVersion

enum (RecaptchaVersion)

captchaResponse의 reCAPTCHA 토큰의 reCAPTCHA 버전입니다. reCAPTCHA Enterprise가 사용 설정된 경우 필요합니다.

AutoRetrievalInfo

SMS를 자동으로 검색하는 데 필요한 정보입니다.

JSON 표현
{
  "appSignatureHash": string
}
필드
appSignatureHash

string

Google Play 서비스의 SMS Retriever API에 대한 Android 앱의 서명 해시입니다.