diff options
author | Olav Morken <olav.morken@uninett.no> | 2011-07-05 10:43:24 +0000 |
---|---|---|
committer | Olav Morken <olav.morken@uninett.no> | 2011-07-05 10:43:24 +0000 |
commit | efbb3355d714daa5fd13a1c48f135ea753a49722 (patch) | |
tree | 8db8da7f49afead022f526a6afb2f95987bdd9c7 /lib/SAML2/XML/md | |
parent | 58c493ae6428f9284e54a062fffb8e600398fa6c (diff) | |
download | simplesamlphp-efbb3355d714daa5fd13a1c48f135ea753a49722.zip simplesamlphp-efbb3355d714daa5fd13a1c48f135ea753a49722.tar.gz simplesamlphp-efbb3355d714daa5fd13a1c48f135ea753a49722.tar.bz2 |
SAML2: Properly initialize DOM elements.
Failure to add the elements to the DOMDocument will result in
canonicalization silently failing.
git-svn-id: https://simplesamlphp.googlecode.com/svn/trunk@2865 44740490-163a-0410-bde0-09ae8108e29a
Diffstat (limited to 'lib/SAML2/XML/md')
-rw-r--r-- | lib/SAML2/XML/md/EntitiesDescriptor.php | 1 | ||||
-rw-r--r-- | lib/SAML2/XML/md/EntityDescriptor.php | 1 |
2 files changed, 2 insertions, 0 deletions
diff --git a/lib/SAML2/XML/md/EntitiesDescriptor.php b/lib/SAML2/XML/md/EntitiesDescriptor.php index a6b66b8..e3ea236 100644 --- a/lib/SAML2/XML/md/EntitiesDescriptor.php +++ b/lib/SAML2/XML/md/EntitiesDescriptor.php @@ -110,6 +110,7 @@ class SAML2_XML_md_EntitiesDescriptor extends SAML2_SignedElementHelper { if ($parent === NULL) { $doc = new DOMDocument(); $e = $doc->createElementNS(SAML2_Const::NS_MD, 'md:EntitiesDescriptor'); + $doc->appendChild($e); } else { $e = $parent->ownerDocument->createElementNS(SAML2_Const::NS_MD, 'md:EntitiesDescriptor'); $parent->appendChild($e); diff --git a/lib/SAML2/XML/md/EntityDescriptor.php b/lib/SAML2/XML/md/EntityDescriptor.php index bd35f14..89c7dce 100644 --- a/lib/SAML2/XML/md/EntityDescriptor.php +++ b/lib/SAML2/XML/md/EntityDescriptor.php @@ -202,6 +202,7 @@ class SAML2_XML_md_EntityDescriptor extends SAML2_SignedElementHelper { if ($parent === NULL) { $doc = new DOMDocument(); $e = $doc->createElementNS(SAML2_Const::NS_MD, 'md:EntityDescriptor'); + $doc->appendChild($e); } else { $e = $parent->ownerDocument->createElementNS(SAML2_Const::NS_MD, 'md:EntityDescriptor'); $parent->appendChild($e); |