diff options
author | Valery Febvre <vfebvre at easter-eggs.com> | 2004-07-08 01:33:39 +0000 |
---|---|---|
committer | Valery Febvre <vfebvre at easter-eggs.com> | 2004-07-08 01:33:39 +0000 |
commit | fccf8947cb654e9180a3ea27c60a4339ed4c3465 (patch) | |
tree | 40a7e01b2344f5090fb875426171fad5ce279b61 /lasso/id-ff/login.h | |
parent | 6e23ae12ee3514890af320b9977e5f2c4366c465 (diff) | |
download | lasso-fccf8947cb654e9180a3ea27c60a4339ed4c3465.tar.gz lasso-fccf8947cb654e9180a3ea27c60a4339ed4c3465.tar.xz lasso-fccf8947cb654e9180a3ea27c60a4339ed4c3465.zip |
*** empty log message ***
Diffstat (limited to 'lasso/id-ff/login.h')
-rw-r--r-- | lasso/id-ff/login.h | 20 |
1 files changed, 11 insertions, 9 deletions
diff --git a/lasso/id-ff/login.h b/lasso/id-ff/login.h index ec776d78..156488a8 100644 --- a/lasso/id-ff/login.h +++ b/lasso/id-ff/login.h @@ -55,12 +55,12 @@ typedef enum { struct _LassoLogin { LassoProfileContext parent; /*< public >*/ - gint protocolProfile; - xmlChar *assertionArtifact; + gint protocolProfile; + gchar *assertionArtifact; - xmlChar *response_dump; + gchar *response_dump; - gchar *msg_relayState; + gchar *msg_relayState; /*< private >*/ }; @@ -73,14 +73,14 @@ LASSO_EXPORT GType lasso_login_get_type (void) LASSO_EXPORT LassoProfileContext* lasso_login_new (LassoServer *server, LassoUser *user); -LASSO_EXPORT gint lasso_login_build_authn_request_msg (LassoLogin *login); - LASSO_EXPORT gint lasso_login_build_artifact_msg (LassoLogin *login, gint authentication_result, const gchar *authenticationMethod, const gchar *reauthenticateOnOrAfter, lassoHttpMethods method); +LASSO_EXPORT gint lasso_login_build_authn_request_msg (LassoLogin *login); + LASSO_EXPORT gint lasso_login_build_authn_response_msg (LassoLogin *login, gint authentication_result, const gchar *authenticationMethod, @@ -88,6 +88,8 @@ LASSO_EXPORT gint lasso_login_build_authn_response_msg (Lasso LASSO_EXPORT gint lasso_login_build_request_msg (LassoLogin *login); +LASSO_EXPORT gchar* lasso_login_dump (LassoLogin *login); + LASSO_EXPORT gint lasso_login_init_authn_request (LassoLogin *login, const gchar *remote_providerID); @@ -100,12 +102,12 @@ LASSO_EXPORT gint lasso_login_init_request (Lasso lassoHttpMethods response_method, const gchar *remote_providerID); -LASSO_EXPORT gint lasso_login_handle_request_msg (LassoLogin *login, - gchar *request_msg); - LASSO_EXPORT gint lasso_login_handle_authn_response_msg (LassoLogin *login, gchar *authn_response_msg); +LASSO_EXPORT gint lasso_login_handle_request_msg (LassoLogin *login, + gchar *request_msg); + LASSO_EXPORT gboolean lasso_login_must_authenticate (LassoLogin *login); #ifdef __cplusplus |