From d4c5a79ee7a047be11b1c57f43e31165ddfd9e7d Mon Sep 17 00:00:00 2001
From: Olav Morken <olav.morken@uninett.no>
Date: Tue, 7 Sep 2010 10:34:18 +0000
Subject: [PATCH] saml: Fix certFingerprint validation.

r2509 introduces a couple of errors, which caused certFingerprint
validation to fail. This commit fixes those errors.

git-svn-id: https://simplesamlphp.googlecode.com/svn/trunk@2528 44740490-163a-0410-bde0-09ae8108e29a
---
 modules/saml/lib/Message.php | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/modules/saml/lib/Message.php b/modules/saml/lib/Message.php
index 33ca2cfb9..6bb227e78 100644
--- a/modules/saml/lib/Message.php
+++ b/modules/saml/lib/Message.php
@@ -144,7 +144,7 @@ class sspmod_saml_Message {
 			}
 
 		} elseif ($srcMetadata->hasValue('certFingerprint')) {
-			$certFingerPrint = $srcMetadata->getArrayizeString('certFingerprint');
+			$certFingerprint = $srcMetadata->getArrayizeString('certFingerprint');
 			foreach ($certFingerprint as &$fp) {
 				$fp = strtolower(str_replace(':', '', $fp));
 			}
@@ -163,7 +163,7 @@ class sspmod_saml_Message {
 				SimpleSAML_Logger::debug('Found ' . count($certificates) . ' certificates in ' . get_class($element));
 			}
 
-			$pemCert = self::findCertificate($certFingerprints, $certificates);
+			$pemCert = self::findCertificate($certFingerprint, $certificates);
 			$pemKeys = array($pemCert);
 		} else {
 			/* Attempt CA validation. */
-- 
GitLab