diff options
| -rw-r--r-- | lasso/id-ff/provider.c | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/lasso/id-ff/provider.c b/lasso/id-ff/provider.c index 1c34d61e..a519f770 100644 --- a/lasso/id-ff/provider.c +++ b/lasso/id-ff/provider.c @@ -35,6 +35,7 @@ struct _LassoProviderPrivate { gboolean dispose_has_run; + gboolean liberty_12_conformance; /* conformance with Liberty 1.2 specs */ GHashTable *SPDescriptor; char *default_assertion_consumer; GHashTable *IDPDescriptor; @@ -599,6 +600,8 @@ lasso_provider_load_metadata(LassoProvider *provider, const gchar *metadata) xmlFreeDoc(doc); xmlXPathFreeContext(xpathCtx); + provider->private_data->liberty_12_conformance = compatibility; + return TRUE; } |
