From ce8d8ee84ea16b87f9939318753276db1853669b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Cl=C3=A9ment=20Oudot?= Date: Thu, 11 Mar 2010 12:00:25 +0000 Subject: [PATCH] SAML: correct a bug if no NameIDFormat were given --- modules/lemonldap-ng-portal/lib/Lemonldap/NG/Portal/AuthSAML.pm | 1 + 1 file changed, 1 insertion(+) diff --git a/modules/lemonldap-ng-portal/lib/Lemonldap/NG/Portal/AuthSAML.pm b/modules/lemonldap-ng-portal/lib/Lemonldap/NG/Portal/AuthSAML.pm index 92271edc5..3c6119ec3 100644 --- a/modules/lemonldap-ng-portal/lib/Lemonldap/NG/Portal/AuthSAML.pm +++ b/modules/lemonldap-ng-portal/lib/Lemonldap/NG/Portal/AuthSAML.pm @@ -855,6 +855,7 @@ sub extractFormInfo { my $nameIDFormat = $self->{samlIDPMetaDataOptions}->{$idp} ->{samlIDPMetaDataOptionsNameIDFormat}; + $nameIDFormat ||= "transient"; # Default to transient $nameIDFormat = $self->getNameIDFormat($nameIDFormat) if $nameIDFormat; # IDP HTTP method