The OCID of the MFA TOTP device.
The detailed status of INACTIVE lifecycleState. Allowed values are:
Flag to indicate if the MFA TOTP device has been activated.
The MFA TOTP device's current state. After creating the MFA TOTP device, make sure its {@code lifecycleState} changes from CREATING to ACTIVE before using it.
The seed for the MFA TOTP device (Base32 encoded).
Date and time the {@code MfaTotpDevice} object was created, in the format defined by RFC3339.
Example: {@code 2016-08-25T21:10:29.600Z}
Date and time when this MFA TOTP device will expire, in the format defined by RFC3339. Null if it never expires.
Example: {@code 2016-08-25T21:10:29.600Z}
The OCID of the user the MFA TOTP device belongs to.
Users can enable multi-factor authentication (MFA) for their own user accounts. After MFA is enabled, the user is prompted for a time-based one-time password (TOTP) to authenticate before they can sign in to the Console. To enable multi-factor authentication, the user must register a mobile device with a TOTP authenticator app installed. The registration process creates the {@code MfaTotpDevice} object. The registration process requires interaction with the Console and cannot be completed programmatically. For more information, see Managing Multi-Factor Authentication.