From 3d8e55ef59f6306870d288e1c6d9fec69318f60a Mon Sep 17 00:00:00 2001 From: Olav Morken <olav.morken@uninett.no> Date: Thu, 3 Sep 2009 10:37:43 +0000 Subject: [PATCH] saml: Add certificate to metadata. git-svn-id: https://simplesamlphp.googlecode.com/svn/trunk@1743 44740490-163a-0410-bde0-09ae8108e29a --- modules/saml/www/sp/metadata.php | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/modules/saml/www/sp/metadata.php b/modules/saml/www/sp/metadata.php index 5f05ad4e8..8bbef0135 100644 --- a/modules/saml/www/sp/metadata.php +++ b/modules/saml/www/sp/metadata.php @@ -35,6 +35,12 @@ if ($spconfig->getBoolean('saml20.binding.artifact.enable', FALSE)) { $metaArray20['AssertionConsumerService.artifact'] = SimpleSAML_Module::getModuleURL('saml/sp/saml2-acs.php'); } +$certInfo = SimpleSAML_Utilities::loadPublicKey($spconfig->toArray()); +if ($certInfo !== NULL && array_key_exists('certData', $certInfo)) { + $certData = $certInfo['certData']; + $metaArray11['certData'] = $certData; + $metaArray20['certData'] = $certData; +} -- GitLab