コード例 #1
0
ファイル: SystemControl.php プロジェクト: Koulio/OpenZIS
 private function processAclRequest()
 {
     $dom = $this->xmlDom;
     $headerNode = $dom->getElementsByTagName('SIF_Header')->item(0);
     $originalMsgId = $headerNode->getElementsByTagName('SIF_MsgId')->item(0)->nodeValue;
     $originalSourceId = $headerNode->getElementsByTagName('SIF_SourceId')->item(0)->nodeValue;
     $acl = new ACL($dom);
     $timestamp = Utility::createTimestamp();
     $msgId = Utility::createMessageId();
     XmlHelper::buildSuccessMessage($msgId, $timestamp, $originalSourceId, $originalMsgId, 0, $originalMsg = $acl->BuildACL(), $desc = null);
 }
コード例 #2
0
ファイル: Register.php プロジェクト: neilberget/OpenZIS
 private function createAclAckMessage($sourceId, $originalMsgId)
 {
     $acl = new ACL($this->xmlDom);
     $timestamp = Utility::createTimestamp();
     $msgId = Utility::createMessageId();
     XmlHelper::buildSuccessMessage($msgId, $timestamp, $sourceId, $originalMsgId, 0, $originalMsg = $acl->BuildACL(), $desc = null);
 }
コード例 #3
0
ファイル: Register.php プロジェクト: Koulio/OpenZIS
 private function createAclAckMessage($sourceId, $originalMsgId)
 {
     $acl = new ACL($this->xmlDom);
     $timestamp = Utility::createTimestamp();
     $msgId = Utility::createMessageId();
     if ($_SESSION['ZONE_VERSION'] == '1.5r1') {
         XmlHelper::buildSuccessMessage($msgId, $timestamp, $sourceId, $originalMsgId, 0);
     } else {
         XmlHelper::buildSuccessMessage($msgId, $timestamp, $sourceId, $originalMsgId, 0, $originalMsg = $acl->BuildACL(), $desc = null);
     }
 }