From: Alexander Akimov Date: Mon, 19 Apr 2010 09:17:33 +0000 (+0300) Subject: tmp X-Git-Tag: 0.5~27 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=11753d08440149ade07dffbddd55d7e2b1ef73f7;p=platform%2Fupstream%2Flibgsignon-glib.git tmp --- diff --git a/libsignon-glib/signon-identity.c b/libsignon-glib/signon-identity.c index 67fba4d..72ac417 100644 --- a/libsignon-glib/signon-identity.c +++ b/libsignon-glib/signon-identity.c @@ -796,7 +796,6 @@ identity_verify_ready_cb (gpointer object, const GError *error, gpointer user_da g_slice_free (IdentityVerifyData, operation_data); } - static void identity_verify_data(SignonIdentity *self, const gchar *data_to_send, diff --git a/libsignon-glib/signon-identity.h b/libsignon-glib/signon-identity.h index ae0308e..864dd37 100644 --- a/libsignon-glib/signon-identity.h +++ b/libsignon-glib/signon-identity.h @@ -134,6 +134,32 @@ void sigon_identity_verify_secret(SignonIdentity *self, SignonIdentityVerifyCb cb, gpointer user_data); +typedef void (*SignonIdentityRemoveCb) (SignonIdentity *self, + const GError *error, + gpointer user_data); + +void sigon_identity_remove(SignonIdentity *self, + SignonIdentityRemoveCb cb, + gpointer user_data); + +typedef void (*SignonIdentityInfoCb) (SignonIdentity *self, + SignonIdentityInfo *info, + const GError *error, + gpointer user_data); + +void sigon_identity_info(SignonIdentity *self, + SignonIdentityInfoCb cb, + gpointer user_data); + +typedef void (*SignonIdentitySignOutCb) (SignonIdentity *self, + const GError *error, + gpointer user_data); + +void sigon_identity_signout(SignonIdentity *self, + SignonIdentitySignOutCb cb, + gpointer user_data); + + G_END_DECLS #endif /* _SIGNON_IDENTITY_H_ */