summaryrefslogtreecommitdiffstats
path: root/lasso
diff options
context:
space:
mode:
authorNicolas Clapies <nclapies@entrouvert.com>2004-07-30 15:36:55 +0000
committerNicolas Clapies <nclapies@entrouvert.com>2004-07-30 15:36:55 +0000
commit59c6cf97af8fd24d50d1bba610687d007ec19e3e (patch)
treeab8e10b75020eb04a773c729c3bc7f764e3d2538 /lasso
parent8fd99730d003cf1eff4b686fe13498952213ecc5 (diff)
downloadlasso-59c6cf97af8fd24d50d1bba610687d007ec19e3e.tar.gz
lasso-59c6cf97af8fd24d50d1bba610687d007ec19e3e.tar.xz
lasso-59c6cf97af8fd24d50d1bba610687d007ec19e3e.zip
*** empty log message ***
Diffstat (limited to 'lasso')
-rw-r--r--lasso/id-ff/lecp.h26
1 files changed, 21 insertions, 5 deletions
diff --git a/lasso/id-ff/lecp.h b/lasso/id-ff/lecp.h
index 497792a8..8d2e3991 100644
--- a/lasso/id-ff/lecp.h
+++ b/lasso/id-ff/lecp.h
@@ -74,19 +74,35 @@ LASSO_EXPORT GType lasso_lecp_get_type (void);
LASSO_EXPORT LassoLecp* lasso_lecp_new (void);
-LASSO_EXPORT gint lasso_lecp_build_request_msg (LassoLecp *lecp);
+LASSO_EXPORT gint lasso_lecp_build_authn_request_msg (LassoLecp *lecp);
+
+LASSO_EXPORT gint lasso_lecp_build_authn_request_envelope_msg (LassoLecp *lecp);
+
+LASSO_EXPORT gint lasso_lecp_build_authn_response_msg (LassoLecp *lecp);
LASSO_EXPORT gint lasso_lecp_build_authn_response_envelope_msg (LassoLecp *lecp);
LASSO_EXPORT void lasso_lecp_destroy (LassoLecp *lecp);
-LASSO_EXPORT gint lasso_lecp_init_request (LassoLecp *lecp);
+LASSO_EXPORT gint lasso_lecp_init_authn_request_envelope (LassoLecp *lecp,
+ LassoServer *server,
+ LassoAuthnRequest *authnRequest);
-LASSO_EXPORT gint lasso_lecp_process_request_msg (LassoLecp *lecp,
- char *request_msg);
+LASSO_EXPORT gint lasso_lecp_init_authn_response_envelope (LassoLecp *lecp,
+ LassoServer *server,
+ LassoAuthnRequest *authnRequest,
+ LassoAuthnResponse *authnResponse);
+
+LASSO_EXPORT gint lasso_lecp_process_authn_request_envelope_msg (LassoLecp *lecp,
+ gchar *request_msg);
LASSO_EXPORT gint lasso_lecp_process_authn_response_envelope_msg (LassoLecp *lecp,
- gchar *response_msg);
+ gchar *response_msg);
+
+
+
+
+
#ifdef __cplusplus
}