This API starts the Multi-Factor Authentication process. It requires the partial AuthToken from Authentication call. The fields required depends on the initialization.
MFA credentials.
Depending on the type of the MFA flow, this could be an OTP generated from a device, user password or some dummy value.
The state value if it was received during initialization.
MFA was successful. The AuthToken now has the MFA flag and ready for Authorization step.
Information about logged in user, such as username and email address, if exists.
Username.
If true, it is not possible to complete login process without providing MFA.
Whether there is a LogServer deployed and the user has privileges to access to it.
The AuthToken required for subsequent API calls.
Token expiration time.
Rotated replication access token. For internal use.
Next replication access token. For internal use.
JSON error. Check the JSON format.
Generic HTTP error.
Machine readable error code.
Human readable error details.
Login Failed.
Machine readable error code.
Human readable error details.
The authentication failure reason.
Invalid 'Accept' header.
Generic HTTP error.
Machine readable error code.
Human readable error details.
Request validation error. Check "errors" array for details.
Http 422 error for object validation.
Machine readable error code.
Human readable error details.
List of fields with validation errors.
Name of the field that failed validation.
Failure reason.
Name of the field that should be displayed in the UI. It's an internal field to be used by the local replication service.
Message to be displayed in the replication UI. It's an internal field to be used by the local replication service.
Unexpected server side error.
Generic HTTP error.
Machine readable error code.
Human readable error details.