Exemple #1
0
 /**
  * @param \DOMElement            $node
  * @param DeserializationContext $context
  *
  * @return void
  */
 public function deserialize(\DOMElement $node, DeserializationContext $context)
 {
     $this->checkXmlNodeName($node, 'LogoutResponse', SamlConstants::NS_PROTOCOL);
     parent::deserialize($node, $context);
 }
Exemple #2
0
 /**
  * @param \DOMNode               $node
  * @param DeserializationContext $context
  */
 public function deserialize(\DOMNode $node, DeserializationContext $context)
 {
     $this->checkXmlNodeName($node, 'Response', SamlConstants::NS_PROTOCOL);
     parent::deserialize($node, $context);
     $this->assertions = array();
     $this->manyElementsFromXml($node, $context, 'Assertion', 'saml', 'LightSaml\\Model\\Assertion\\Assertion', 'addAssertion');
     $this->encryptedAssertions = array();
     $this->manyElementsFromXml($node, $context, 'EncryptedAssertion', 'saml', 'LightSaml\\Model\\Assertion\\EncryptedAssertionReader', 'addEncryptedAssertion');
 }