From 79b8fc58065c313e6c1ea7d806d8d58a2339f3f0 Mon Sep 17 00:00:00 2001 From: Olav Morken <olav.morken@uninett.no> Date: Thu, 12 Nov 2009 14:43:15 +0000 Subject: [PATCH] saml: Support AuthnContextClassRef again. Fixes issue 234. git-svn-id: https://simplesamlphp.googlecode.com/svn/trunk@1984 44740490-163a-0410-bde0-09ae8108e29a --- modules/saml2/lib/Message.php | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/modules/saml2/lib/Message.php b/modules/saml2/lib/Message.php index 9148d7271..8c7ffa060 100644 --- a/modules/saml2/lib/Message.php +++ b/modules/saml2/lib/Message.php @@ -388,6 +388,11 @@ class sspmod_saml2_Message { $ar->setForceAuthn($spMetadata->getBoolean('ForceAuthn', FALSE)); $ar->setIsPassive($spMetadata->getBoolean('IsPassive', FALSE)); + if ($spMetadata->hasValue('AuthnContextClassRef')) { + $accr = $spMetadata->getArrayizeString('AuthnContextClassRef'); + $ar->setRequestedAuthnContext(array('AuthnContextClassRef' => $accr)); + } + self::addRedirectSign($spMetadata, $idpMetadata, $ar); return $ar; -- GitLab