Error codes for ui interaction. More...
Classes | |
class | BlobIOHandler |
class | UiSessionData |
Data container to hold values for authentication session. More... | |
Enumerations | |
enum | QueryError { QUERY_ERROR_NONE = 0, QUERY_ERROR_GENERAL, QUERY_ERROR_NO_SIGNONUI, QUERY_ERROR_BAD_PARAMETERS, QUERY_ERROR_CANCELED, QUERY_ERROR_NOT_AVAILABLE, QUERY_ERROR_BAD_URL, QUERY_ERROR_BAD_CAPTCHA, QUERY_ERROR_BAD_CAPTCHA_URL, QUERY_ERROR_REFRESH_FAILED, QUERY_ERROR_FORBIDDEN, QUERY_ERROR_FORGOT_PASSWORD, QUERY_ERROR_NETWORK, QUERY_ERROR_SSL } |
enum | QueryMessageId { QUERY_MESSAGE_EMPTY = 0, QUERY_MESSAGE_LOGIN, QUERY_MESSAGE_NOT_AUTHORIZED } |
Predefined messages to be shown to user while querying input. More... | |
Error codes for ui interaction.
enum SignOn::QueryError |
Enumerator | |
---|---|
QUERY_ERROR_NONE |
No errors. |
QUERY_ERROR_GENERAL |
Generic error during interaction. |
QUERY_ERROR_NO_SIGNONUI |
Cannot send request to signon-ui. |
QUERY_ERROR_BAD_PARAMETERS |
Signon-Ui cannot create dialog based on the given UiSessionData. |
QUERY_ERROR_CANCELED |
User canceled action. Plugin should not retry automatically after this. |
QUERY_ERROR_NOT_AVAILABLE |
Requested ui is not available. For example browser cannot be started. |
QUERY_ERROR_BAD_URL |
Given url was not valid. |
QUERY_ERROR_BAD_CAPTCHA |
Given captcha image was not valid. |
QUERY_ERROR_BAD_CAPTCHA_URL |
Given url for capctha loading was not valid. |
QUERY_ERROR_REFRESH_FAILED |
Refresh failed. |
QUERY_ERROR_FORBIDDEN |
Showing ui forbidden by ui policy. |
QUERY_ERROR_FORGOT_PASSWORD |
User pressed forgot password. |
QUERY_ERROR_NETWORK |
Network error. |
QUERY_ERROR_SSL |
SSL error. |
Definition at line 37 of file uisessiondata.h.
Predefined messages to be shown to user while querying input.
Enumerator | |
---|---|
QUERY_MESSAGE_EMPTY |
No predefined message. |
QUERY_MESSAGE_LOGIN |
Login without prior errors. |
QUERY_MESSAGE_NOT_AUTHORIZED |
Authentication failed. |
Definition at line 61 of file uisessiondata.h.