Information on which multi-factor authentication (MFA) providers are enabled for an account.
JSON representation |
---|
{ "mfaEnrollmentId": string, "displayName": string, "enrolledAt": string, // Union field |
Fields | |
---|---|
mfa |
ID of this MFA option. |
display |
Display name for this mfa option e.g. "corp cell phone". |
enrolled |
Timestamp when the account enrolled this second factor. A timestamp in RFC3339 UTC "Zulu" format, with nanosecond resolution and up to nine fractional digits. Examples: |
Union field mfa_value . The defining value of the MFA option. mfa_value can be only one of the following: |
|
phone |
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. |
totp |
Contains information specific to TOTP MFA. |
email |
Contains information specific to email MFA. |
Union field
|
|
unobfuscated |
Output only. Unobfuscated phoneInfo. |
TotpInfo
This type has no fields.
Information about TOTP MFA.
EmailInfo
Information about email MFA.
JSON representation |
---|
{ "emailAddress": string } |
Fields | |
---|---|
email |
Email address that a MFA verification should be sent to. |