From b3ae214e7b6978bf5a15084ab7d0fabba2bc8238 Mon Sep 17 00:00:00 2001 From: Benjamin Dauvergne Date: Thu, 23 May 2019 10:02:33 +0200 Subject: [PATCH] Do not ignore WantAuthnRequestSigned value with hint MAYBE (fixes #33354) Bug introduced in commit 394680712. --- lasso/saml-2.0/login.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/lasso/saml-2.0/login.c b/lasso/saml-2.0/login.c index 91ff302d..6ffbae31 100644 --- a/lasso/saml-2.0/login.c +++ b/lasso/saml-2.0/login.c @@ -115,8 +115,8 @@ static gboolean want_authn_request_signed(LassoProvider *provider) { s = lasso_provider_get_metadata_one_for_role(provider, LASSO_PROVIDER_ROLE_IDP, LASSO_SAML2_METADATA_ATTRIBUTE_WANT_AUTHN_REQUEST_SIGNED); - if (lasso_strisequal(s,"false")) { - rc = FALSE; + if (lasso_strisequal(s,"true")) { + rc = TRUE; } lasso_release_string(s); return rc; -- 2.20.1