![]() Server : Apache System : Linux server2.corals.io 4.18.0-348.2.1.el8_5.x86_64 #1 SMP Mon Nov 15 09:17:08 EST 2021 x86_64 User : corals ( 1002) PHP Version : 7.4.33 Disable Function : exec,passthru,shell_exec,system Directory : /home/corals/mautic.corals.io/vendor/litesaml/lightsaml/src/Model/Protocol/ |
<?php namespace LightSaml\Model\Protocol; use LightSaml\Model\Context\DeserializationContext; use LightSaml\Model\Context\SerializationContext; abstract class StatusResponse extends SamlMessage { /** @var string */ protected $inResponseTo; /** @var Status */ protected $status; /** * @param string $inResponseTo * * @return StatusResponse */ public function setInResponseTo($inResponseTo) { $this->inResponseTo = $inResponseTo; return $this; } /** * @return string */ public function getInResponseTo() { return $this->inResponseTo; } /** * @return StatusResponse */ public function setStatus(Status $status) { $this->status = $status; return $this; } /** * @return Status */ public function getStatus() { return $this->status; } /** * @return void */ public function serialize(\DOMNode $parent, SerializationContext $context) { parent::serialize($parent, $context); $this->attributesToXml(['InResponseTo'], $parent); $this->singleElementsToXml(['Status'], $parent, $context); } public function deserialize(\DOMNode $node, DeserializationContext $context) { $this->attributesFromXml($node, ['InResponseTo']); $this->singleElementsFromXml($node, $context, [ 'Status' => ['samlp', 'LightSaml\Model\Protocol\Status'], ]); parent::deserialize($node, $context); } }