SIGNON_POLICY_NO_USER_INTERACTION,
SIGNON_POLICY_VALIDATION,
} SignonSessionDataUiPolicy;
+
+/**
+ * SignonAuthSessionState:
+ *
+ * @SIGNON_AUTH_SESSION_STATE_NOT_STARTED: No message.
+ * @SIGNON_AUTH_SESSION_STATE_RESOLVING_HOST: Resolving remote server host name.
+ * @SIGNON_AUTH_SESSION_STATE_CONNECTING: Connecting to remote server.
+ * @SIGNON_AUTH_SESSION_STATE_SENDING_DATA: Sending data to remote server.
+ * @SIGNON_AUTH_SESSION_STATE_WAITING_REPLY: Waiting reply from remote server.
+ * @SIGNON_AUTH_SESSION_STATE_USER_PENDING: Waiting response from user.
+ * @SIGNON_AUTH_SESSION_STATE_UI_REFRESHING: Refreshing ui request.
+ * @SIGNON_AUTH_SESSION_STATE_PROCESS_PENDING: Waiting another process to start.
+ * @SIGNON_AUTH_SESSION_STATE_STARTED: Authentication session is started.
+ * @SIGNON_AUTH_SESSION_STATE_PROCESS_CANCELING: Canceling.current process.
+ * @SIGNON_AUTH_SESSION_STATE_PROCESS_DONE: Authentication completed.
+ * @SIGNON_AUTH_SESSION_STATE_CUSTOM: Custom message.
+ * @SIGNON_AUTH_SESSION_STATE_LAST: Indicator for last item.
+ *
+ * State change signals emitted as the request processing proceeds.
+ */
+enum SignonAuthSessionState {
+ SIGNON_AUTH_SESSION_STATE_NOT_STARTED = 0,
+ SIGNON_AUTH_SESSION_STATE_RESOLVING_HOST,
+ SIGNON_AUTH_SESSION_STATE_CONNECTING,
+ SIGNON_AUTH_SESSION_STATE_SENDING_DATA,
+ SIGNON_AUTH_SESSION_STATE_WAITING_REPLY,
+ SIGNON_AUTH_SESSION_STATE_USER_PENDING,
+ SIGNON_AUTH_SESSION_STATE_UI_REFRESHING,
+ SIGNON_AUTH_SESSION_STATE_PROCESS_PENDING,
+ SIGNON_AUTH_SESSION_STATE_STARTED,
+ SIGNON_AUTH_SESSION_STATE_PROCESS_CANCELING,
+ SIGNON_AUTH_SESSION_STATE_PROCESS_DONE,
+ SIGNON_AUTH_SESSION_STATE_CUSTOM,
+ SIGNON_AUTH_SESSION_STATE_LAST
+};
+
+
/**
* SIGNON_SESSION_DATA_UI_POLICY:
* @see_also: #SignonSessionDataUiPolicy
*
* Copyright (C) 2009-2010 Nokia Corporation.
* Copyright (C) 2012 Canonical Ltd.
- * Copyright (C) 2012 Intel Corporation.
+ * Copyright (C) 2012-2014 Intel Corporation.
*
* Contact: Alberto Mardegan <alberto.mardegan@canonical.com>
* Contact: Jussi Laako <jussi.laako@linux.intel.com>
G_BEGIN_DECLS
-enum SignonAuthSessionState {
- SIGNON_AUTH_SESSION_STATE_NOT_STARTED = 0, /**< No message. */
- SIGNON_AUTH_SESSION_STATE_RESOLVING_HOST, /**< Resolving remote server
- host name. */
- SIGNON_AUTH_SESSION_STATE_CONNECTING, /**< Connecting to remote
- server. */
- SIGNON_AUTH_SESSION_STATE_SENDING_DATA, /**< Sending data to remote
- server. */
- SIGNON_AUTH_SESSION_STATE_WAITING_REPLY, /**< Waiting reply from remote
- server. */
- SIGNON_AUTH_SESSION_STATE_USER_PENDING, /**< Waiting response from
- user. */
- SIGNON_AUTH_SESSION_STATE_UI_REFRESHING, /**< Refreshing ui request. */
- SIGNON_AUTH_SESSION_STATE_PROCESS_PENDING, /**< Waiting another process
- to start. */
- SIGNON_AUTH_SESSION_STATE_STARTED, /**< Authentication session is
- started. */
- SIGNON_AUTH_SESSION_STATE_PROCESS_CANCELING, /**< Canceling.current
- process. */
- SIGNON_AUTH_SESSION_STATE_PROCESS_DONE, /**< Authentication
- completed. */
- SIGNON_AUTH_SESSION_STATE_CUSTOM, /**< Custom message. */
- SIGNON_AUTH_SESSION_STATE_LAST
-};
-
struct _SignonIdentityInfo
{
gint id;