MfaEnrollment

계정에 사용 설정된 다중 인증 (MFA) 공급자에 관한 정보입니다.

JSON 표현
{
  "mfaEnrollmentId": string,
  "displayName": string,
  "enrolledAt": string,

  // Union field mfa_value can be only one of the following:
  "phoneInfo": string,
  "totpInfo": {
    object (TotpInfo)
  },
  "emailInfo": {
    object (EmailInfo)
  }
  // End of list of possible types for union field mfa_value.

  // Union field unobfuscated_mfa_value can be only one of the following:
  "unobfuscatedPhoneInfo": string
  // End of list of possible types for union field unobfuscated_mfa_value.
}
필드
mfaEnrollmentId

string

이 MFA 옵션의 ID입니다.

displayName

string

이 MFA 옵션의 표시 이름입니다(예: '회사 휴대전화').

enrolledAt

string (Timestamp format)

계정에서 이 두 번째 단계를 등록한 타임스탬프입니다.

생성된 출력은 항상 Z-정규화되고 소수점 이하 자릿수가 0, 3, 6 또는 9인 RFC 3339를 사용합니다. 'Z' 이외의 오프셋도 허용됩니다. 예를 들면 "2014-10-02T15:01:23Z", "2014-10-02T15:01:23.045123456Z" 또는 "2014-10-02T15:01:23+05:30"입니다.

통합 필드 mfa_value. MFA 옵션의 정의 값입니다. mfa_value은 다음 중 하나여야 합니다.
phoneInfo

string

일반적으로 이 등록과 연결된 전화번호가 표시됩니다. 경우에 따라 첫 번째 요소 로그인 후에는 연결된 전화번호의 난독화된 버전만 표시됩니다.

totpInfo

object (TotpInfo)

TOTP MFA와 관련된 정보를 포함합니다.

emailInfo

object (EmailInfo)

이메일 MFA와 관련된 정보를 포함합니다.

통합 필드 unobfuscated_mfa_value.

unobfuscated_mfa_value는 다음 중 하나여야 합니다.

unobfuscatedPhoneInfo

string

출력 전용입니다. 난독화되지 않은 phoneInfo입니다.

TotpInfo

이 유형에는 필드가 없습니다.

TOTP MFA에 대한 정보입니다.

EmailInfo

이메일 MFA에 관한 정보입니다.

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

string

MFA 인증을 전송할 이메일 주소입니다.