From f11efad0645ca1e767075f5b0601934ea0e3c503 Mon Sep 17 00:00:00 2001 From: Olav Morken <olav.morken@uninett.no> Date: Tue, 30 Nov 2010 12:11:30 +0000 Subject: [PATCH] saml: Fix decryption of NameID in LogoutRequest. git-svn-id: https://simplesamlphp.googlecode.com/svn/trunk@2671 44740490-163a-0410-bde0-09ae8108e29a --- modules/saml/www/sp/saml2-logout.php | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/modules/saml/www/sp/saml2-logout.php b/modules/saml/www/sp/saml2-logout.php index 40197282c..0df055c18 100644 --- a/modules/saml/www/sp/saml2-logout.php +++ b/modules/saml/www/sp/saml2-logout.php @@ -72,9 +72,8 @@ if ($message instanceof SAML2_LogoutResponse) { $lastException = NULL; foreach ($keys as $i => $key) { try { - $ret = $assertion->getAssertion($key); + $message->decryptNameId($key); SimpleSAML_Logger::debug('Decryption with key #' . $i . ' succeeded.'); - return $ret; } catch (Exception $e) { SimpleSAML_Logger::debug('Decryption with key #' . $i . ' failed with exception: ' . $e->getMessage()); $lastException = $e; -- GitLab