summaryrefslogtreecommitdiffstats
path: root/lasso/id-ff/logout.h
diff options
context:
space:
mode:
authorNicolas Clapies <nclapies@entrouvert.com>2004-07-09 00:33:04 +0000
committerNicolas Clapies <nclapies@entrouvert.com>2004-07-09 00:33:04 +0000
commitc4aecc092871e9be240419f9ce93b9543786da44 (patch)
tree9961d8c963f94db2e633a47525088c4c085a9172 /lasso/id-ff/logout.h
parent5429b78b4a64a6a9449cf6b6ed25a7fe8e62967b (diff)
downloadlasso-c4aecc092871e9be240419f9ce93b9543786da44.tar.gz
lasso-c4aecc092871e9be240419f9ce93b9543786da44.tar.xz
lasso-c4aecc092871e9be240419f9ce93b9543786da44.zip
*** empty log message ***
Diffstat (limited to 'lasso/id-ff/logout.h')
-rw-r--r--lasso/id-ff/logout.h15
1 files changed, 12 insertions, 3 deletions
diff --git a/lasso/id-ff/logout.h b/lasso/id-ff/logout.h
index 7fa1b5b6..093467cd 100644
--- a/lasso/id-ff/logout.h
+++ b/lasso/id-ff/logout.h
@@ -58,16 +58,25 @@ struct _LassoLogoutClass {
};
LASSO_EXPORT GType lasso_logout_get_type (void);
+
LASSO_EXPORT LassoLogout *lasso_logout_new (LassoServer *server,
LassoUser *user,
gint provider_type);
LASSO_EXPORT gint lasso_logout_build_request_msg (LassoLogout *logout);
+
LASSO_EXPORT gint lasso_logout_build_response_msg (LassoLogout *logout);
+
LASSO_EXPORT gint lasso_logout_init_request (LassoLogout *logout,
- xmlChar *remote_providerID);
-LASSO_EXPORT gint lasso_logout_handle_request (LassoLogout *logout, xmlChar *request_msg, gint request_method);
-LASSO_EXPORT gint lasso_logout_handle_response (LassoLogout *logout, xmlChar *response_msg, gint response_method);
+ gchar *remote_providerID);
+
+LASSO_EXPORT gint lasso_logout_handle_request (LassoLogout *logout,
+ gchar *request_msg,
+ gint request_method);
+
+LASSO_EXPORT gint lasso_logout_handle_response (LassoLogout *logout,
+ gchar *response_msg,
+ gint response_method);
#ifdef __cplusplus
}