From 33cb78b7a17edfbdbe5e8c1352ab40dfb1aca9eb Mon Sep 17 00:00:00 2001 From: Olav Morken <olav.morken@uninett.no> Date: Wed, 24 Feb 2010 14:40:44 +0000 Subject: [PATCH] IdP: Add logout association IdP when upgrading git-svn-id: https://simplesamlphp.googlecode.com/svn/trunk@2192 44740490-163a-0410-bde0-09ae8108e29a --- lib/SimpleSAML/IdP.php | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/lib/SimpleSAML/IdP.php b/lib/SimpleSAML/IdP.php index 5d9134f95..f3bd3e1c6 100644 --- a/lib/SimpleSAML/IdP.php +++ b/lib/SimpleSAML/IdP.php @@ -199,7 +199,16 @@ class SimpleSAML_IdP { public function getAssociations() { $session = SimpleSAML_Session::getInstance(); - return $session->getAssociations($this->associationGroup); + + $associations = $session->getAssociations($this->associationGroup); + + foreach ($associations as &$a) { + if (!isset($a['core:IdP'])) { + $a['core:IdP'] = $this->id; + } + } + + return $associations; } -- GitLab