summaryrefslogtreecommitdiffstats
path: root/lasso/id-ff/defederation.c
diff options
context:
space:
mode:
authorFrederic Peters <fpeters@entrouvert.com>2005-01-28 13:29:14 +0000
committerFrederic Peters <fpeters@entrouvert.com>2005-01-28 13:29:14 +0000
commit7a4de405c3716e7157e69496c6b19e0c8d37ce8a (patch)
tree39f1ccd22c1d784651ee3072e91ed7998b018dc4 /lasso/id-ff/defederation.c
parent22b3a159a1aa09d152894d79d03e0bfd22a584dc (diff)
downloadlasso-7a4de405c3716e7157e69496c6b19e0c8d37ce8a.tar.gz
lasso-7a4de405c3716e7157e69496c6b19e0c8d37ce8a.tar.xz
lasso-7a4de405c3716e7157e69496c6b19e0c8d37ce8a.zip
produce 1.1 requests and notifications when interoperating with previous
liberty implementations
Diffstat (limited to 'lasso/id-ff/defederation.c')
-rw-r--r--lasso/id-ff/defederation.c5
1 files changed, 5 insertions, 0 deletions
diff --git a/lasso/id-ff/defederation.c b/lasso/id-ff/defederation.c
index 9103cae4..6275f0b8 100644
--- a/lasso/id-ff/defederation.c
+++ b/lasso/id-ff/defederation.c
@@ -223,6 +223,11 @@ lasso_defederation_init_notification(LassoDefederation *defederation, gchar *rem
g_strdup(profile->msg_relayState);
}
+ if (lasso_provider_compatibility_level(remote_provider) < LIBERTY_1_2) {
+ profile->request->MajorVersion = 1;
+ profile->request->MinorVersion = 1;
+ }
+
/* Set the nameIdentifier attribute from content local variable */
profile->nameIdentifier = g_object_ref(nameIdentifier);