From 2c459fbd9fc3e1d9189586e9dc320167fc6cbb93 Mon Sep 17 00:00:00 2001 From: Lasse Birnbaum Jensen <lasse@sdu.dk> Date: Tue, 29 Apr 2008 12:36:54 +0000 Subject: [PATCH] Added that alter function get spentityid and idpentityid as arguments. Assumed in most alterfunctions. git-svn-id: https://simplesamlphp.googlecode.com/svn/trunk@529 44740490-163a-0410-bde0-09ae8108e29a --- lib/SimpleSAML/XML/AttributeFilter.php | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/lib/SimpleSAML/XML/AttributeFilter.php b/lib/SimpleSAML/XML/AttributeFilter.php index 1bc0079e3..6430782ed 100644 --- a/lib/SimpleSAML/XML/AttributeFilter.php +++ b/lib/SimpleSAML/XML/AttributeFilter.php @@ -36,22 +36,22 @@ class SimpleSAML_XML_AttributeFilter { if (isset($idpmetadata['attributealter'])) { if (!is_array($idpmetadata['attributealter'])) { SimpleSAML_Logger::debug('Applying IdP specific attribute alter: ' . $idpmetadata['attributealter']); - $this->alter($idpmetadata['attributealter']); + $this->alter($idpmetadata['attributealter'],$spmetadata['entityid'],$idpmetadata['entityid']); } else { foreach($idpmetadata['attributealter'] AS $alterfunc) { SimpleSAML_Logger::debug('Applying IdP specific attribute alter: ' . $alterfunc); - $this->alter($alterfunc); + $this->alter($alterfunc,$spmetadata['entityid'],$idpmetadata['entityid']); } } } if (isset($spmetadata['attributealter'])) { if (!is_array($spmetadata['attributealter'])) { SimpleSAML_Logger::debug('Applying SP specific attribute alter: ' . $spmetadata['attributealter']); - $this->alter($spmetadata['attributealter']); + $this->alter($spmetadata['attributealter'],$spmetadata['entityid'],$idpmetadata['entityid']); } else { foreach($spmetadata['attributealter'] AS $alterfunc) { SimpleSAML_Logger::debug('Applying SP specific attribute alter: ' . $alterfunc); - $this->alter($alterfunc); + $this->alter($alterfunc,$spmetadata['entityid'],$idpmetadata['entityid']); } } } -- GitLab