Authenticate the user in the DPS by using personal credentials (username and password).
The name of the target tenant (e.g. acme).
The API KEY identifying the client.
The login credentials and optional device details.
The payload message for login requests.
The user registration email address.
The user private password.
The bean providing device details.
The unique identifier which is used to match the device among different logins.
The device operating system.
The mobile device model.
The mobile platform name.
The device notification identifier obtained from the platform provider during the device registration for notifications.
Authentication succeeded.
The response message for login requests.
The JWT token to be used as bear token in the authenticated requets.
The timestamp when the token will expire and must be refreshed.
The Refresh token to be used to obtain a new JWT token.
The id of the authenticated user.
The id of the target tenant.
Invalid credentials, user not authenticated.
The error response.
Internal server error.
The error response.