MfaEnrollment

Informasi tentang penyedia autentikasi multi-faktor (MFA) yang diaktifkan untuk akun.

Representasi 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.
}
Kolom
mfaEnrollmentId

string

ID opsi MFA ini.

displayName

string

Nama tampilan untuk opsi MFA ini, misalnya "ponsel perusahaan".

enrolledAt

string (Timestamp format)

Stempel waktu saat akun mendaftarkan faktor kedua ini.

Menggunakan RFC 3339, dengan output yang dihasilkan akan selalu dinormalisasi Z dan menggunakan digit pecahan 0, 3, 6, atau 9. Offset selain "Z" juga diterima. Contoh: "2014-10-02T15:01:23Z", "2014-10-02T15:01:23.045123456Z", atau "2014-10-02T15:01:23+05:30".

Kolom union mfa_value. Nilai penentu opsi MFA. mfa_value hanya ada berupa salah satu diantara berikut:
phoneInfo

string

Biasanya, opsi ini akan menampilkan nomor telepon yang terkait dengan pendaftaran ini. Dalam beberapa situasi, seperti setelah login faktor pertama, hanya versi yang di-obfuscate dari nomor telepon terkait yang akan ditampilkan.

totpInfo

object (TotpInfo)

Berisi informasi khusus untuk TOTP MFA.

emailInfo

object (EmailInfo)

Berisi informasi khusus untuk MFA email.

Kolom union unobfuscated_mfa_value.

unobfuscated_mfa_value hanya dapat berupa salah satu dari hal berikut:

unobfuscatedPhoneInfo

string

Hanya output. phoneInfo yang tidak di-obfuscate.

TotpInfo

Jenis ini tidak memiliki kolom.

Informasi tentang TOTP MFA.

EmailInfo

Informasi tentang MFA email.

Representasi JSON
{
  "emailAddress": string
}
Kolom
emailAddress

string

Alamat email tempat verifikasi MFA akan dikirim.