diff options
author | Valery Febvre <vfebvre at easter-eggs.com> | 2004-09-30 17:12:23 +0000 |
---|---|---|
committer | Valery Febvre <vfebvre at easter-eggs.com> | 2004-09-30 17:12:23 +0000 |
commit | 06e5dd5cf70fde4775a247875f8f5ff7bcc7a1ca (patch) | |
tree | ebf7ce0d1d2581723e0e002dfd1f139aed3c30bb /swig/Lasso.i | |
parent | e3a34cffaeb557ea600fd07fe80c2de1c770d3bd (diff) | |
download | lasso-06e5dd5cf70fde4775a247875f8f5ff7bcc7a1ca.tar.gz lasso-06e5dd5cf70fde4775a247875f8f5ff7bcc7a1ca.tar.xz lasso-06e5dd5cf70fde4775a247875f8f5ff7bcc7a1ca.zip |
Added a param 'is_consent_obtained' in method:
lasso_login_build_artifact_msg(),
lasso_login_build_authn_response_msg(),
lasso_login_process_federation(),
lasso_lecp_build_authn_response_envelope_msg()
AuthnRequest message accepts now all possible values for the NameIDPolicy:
none, onetime, federated, any
Added lasso_login_must_ask_for_consent() method
This method must be called after lasso_login_process_authn_request_msg()
Added lasso_login_process_without_authn_request_msg() method
This method is useful to initiate SSO from IDP.
Lasso.i was updated according to the changes.
Diffstat (limited to 'swig/Lasso.i')
-rw-r--r-- | swig/Lasso.i | 11 |
1 files changed, 7 insertions, 4 deletions
diff --git a/swig/Lasso.i b/swig/Lasso.i index b4c2fea1..1978039d 100644 --- a/swig/Lasso.i +++ b/swig/Lasso.i @@ -1513,8 +1513,9 @@ typedef struct { END_THROW_ERROR THROW_ERROR - void buildArtifactMsg(gint authenticationResult, gchar *authenticationMethod, - gchar *reauthenticateOnOrAfter, lassoHttpMethod httpMethod); + void buildArtifactMsg(gboolean authenticationResult, gboolean is_consent_obtained, + gchar *authenticationMethod, gchar *reauthenticateOnOrAfter, + lassoHttpMethod httpMethod); END_THROW_ERROR THROW_ERROR @@ -1522,7 +1523,8 @@ typedef struct { END_THROW_ERROR THROW_ERROR - void buildAuthnResponseMsg(gint authenticationResult, gchar *authenticationMethod, + void buildAuthnResponseMsg(gint authenticationResult, gboolean is_consent_obtained, + gchar *authenticationMethod, gchar *reauthenticateOnOrAfter); END_THROW_ERROR @@ -2038,7 +2040,8 @@ typedef struct { END_THROW_ERROR THROW_ERROR - void buildAuthnResponseEnvelopeMsg(gint authenticationResult, + void buildAuthnResponseEnvelopeMsg(gboolean authenticationResult, + gboolean is_consent_obtained, gchar *authenticationMethod, gchar *reauthenticateOnOrAfter); END_THROW_ERROR |