aboutsummaryrefslogtreecommitdiffstats
path: root/libempathy/empathy-sasl-mechanisms.h
diff options
context:
space:
mode:
Diffstat (limited to 'libempathy/empathy-sasl-mechanisms.h')
-rw-r--r--libempathy/empathy-sasl-mechanisms.h6
1 files changed, 6 insertions, 0 deletions
diff --git a/libempathy/empathy-sasl-mechanisms.h b/libempathy/empathy-sasl-mechanisms.h
index f0ac12343..ef7ccd6db 100644
--- a/libempathy/empathy-sasl-mechanisms.h
+++ b/libempathy/empathy-sasl-mechanisms.h
@@ -31,6 +31,7 @@ typedef enum
EMPATHY_SASL_MECHANISM_FACEBOOK,
EMPATHY_SASL_MECHANISM_WLM,
EMPATHY_SASL_MECHANISM_GOOGLE,
+ EMPATHY_SASL_MECHANISM_PASSWORD,
} EmpathySaslMechanism;
void empathy_sasl_auth_facebook_async (TpChannel *channel,
@@ -50,6 +51,11 @@ void empathy_sasl_auth_google_async (TpChannel *channel,
GAsyncReadyCallback callback,
gpointer user_data);
+void empathy_sasl_auth_password_async (TpChannel *channel,
+ const gchar *password,
+ GAsyncReadyCallback callback,
+ gpointer user_data);
+
gboolean empathy_sasl_auth_finish (TpChannel *channel,
GAsyncResult *result,
GError **error);