summaryrefslogtreecommitdiffstats
path: root/swig/Lasso.i
diff options
context:
space:
mode:
authorValery Febvre <vfebvre at easter-eggs.com>2004-09-30 17:12:23 +0000
committerValery Febvre <vfebvre at easter-eggs.com>2004-09-30 17:12:23 +0000
commit06e5dd5cf70fde4775a247875f8f5ff7bcc7a1ca (patch)
treeebf7ce0d1d2581723e0e002dfd1f139aed3c30bb /swig/Lasso.i
parente3a34cffaeb557ea600fd07fe80c2de1c770d3bd (diff)
downloadlasso-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.i11
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