<SECTION>
<FILE>e-authentication-session</FILE>
<TITLE>EAuthenticationSession</TITLE>
-E_AUTHENTICATION_SESSION_KEYRING_ERROR
EAuthenticationSession
EAuthenticationSessionResult
e_authentication_session_new
e_authentication_session_delete_password_sync
e_authentication_session_delete_password
e_authentication_session_delete_password_finish
+E_AUTHENTICATION_SESSION_KEYRING_ERROR
<SUBSECTION Standard>
E_AUTHENTICATION_SESSION
E_IS_AUTHENTICATION_SESSION
(G_TYPE_INSTANCE_GET_CLASS \
((obj), E_TYPE_AUTHENTICATION_SESSION, EAuthenticationSessionClass))
-/**
- * E_AUTHENTICATION_SESSION_KEYRING_ERROR:
- *
- * Error domain for password storage and retrieval.
- *
- * No longer used.
- *
- * Since: 3.6
- **/
-#define E_AUTHENTICATION_SESSION_KEYRING_ERROR \
- (e_authentication_session_error_quark ())
-
G_BEGIN_DECLS
struct _ESourceRegistryServer;
GAsyncResult *result,
GError **error);
+#ifndef EDS_DISABLE_DEPRECATED
+/**
+ * E_AUTHENTICATION_SESSION_KEYRING_ERROR:
+ *
+ * Error domain for password storage and retrieval.
+ *
+ * No longer used.
+ *
+ * Since: 3.6
+ *
+ * Deprecated: 3.8: The #SECRET_ERROR domain is now used instead.
+ **/
+#define E_AUTHENTICATION_SESSION_KEYRING_ERROR \
+ (e_authentication_session_error_quark ())
+#endif /* EDS_DISABLE_DEPRECATED */
+
G_END_DECLS
#endif /* E_AUTHENTICATION_SESSION_H */