Information on which multi-factor authentication (MFA) providers are enabled for an account.
JSON representation |
---|
{ "mfaEnrollmentId": string, "displayName": string, "enrolledAt": string, // Union field |
Fields | |
---|---|
mfaEnrollmentId |
ID of this MFA option. |
displayName |
Display name for this mfa option e.g. "corp cell phone". |
enrolledAt |
Timestamp when the account enrolled this second factor. Uses RFC 3339, where generated output will always be Z-normalized and uses 0, 3, 6 or 9 fractional digits. Offsets other than "Z" are also accepted. Examples: |
Union field mfa_value . The defining value of the MFA option. mfa_value can be only one of the following: |
|
phoneInfo |
Normally this will show the phone number associated with this enrollment. In some situations, such as after a first factor sign in, it will only show the obfuscated version of the associated phone number. |
totpInfo |
Contains information specific to TOTP MFA. |
emailInfo |
Contains information specific to email MFA. |
Union field
|
|
unobfuscatedPhoneInfo |
Output only. Unobfuscated phoneInfo. |
TotpInfo
This type has no fields.
Information about TOTP MFA.
EmailInfo
Information about email MFA.
JSON representation |
---|
{ "emailAddress": string } |
Fields | |
---|---|
emailAddress |
Email address that a MFA verification should be sent to. |