Cisco Headend System Release 2.5 Installation Guide

Page of 138
 
 
 
Good to Know 
 
4036043 Rev B 
121 
 
 
If no, you are finished with this procedure. 
 
Example of Basic Authentication 
The following is an example with ResetStagingState
GET /dncs/loadPIMS HTTPS/1.0
 
Host: localhost
 
Authorization: Basic QWxhZGRpbjpvcGVuIHNlc2FtZQ==
 
 
 
<?xml version="1.0" encoding="UTF-8"?>
 
<SOAP-ENV:Envelope
 
 xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/"
 
 xmlns:SOAP-ENC="http://schemas.xmlsoap.org/soap/encoding/"
 
 xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
 
 xmlns:xsd="http://www.w3.org/2001/XMLSchema"
 
 xmlns:loadPIMS="urn:loadPIMS.xsd">
 
 <SOAP-ENV:Body>
 
  <loadPIMS:ResetStagingState>
 
   <loadPIMS:resetStagingStateRequest>
 
    <loadPIMS:dhctMacAddress></loadPIMS:dhctMacAddress>
 
   </loadPIMS:resetStagingStateRequest>
 
  </loadPIMS:ResetStagingState>
 
 </SOAP-ENV:Body>
 
</SOAP-ENV:Envelope>
 
In this example, the userid and password (Aladdin:open sesame) is encoded as a 
base64 string. Refer to the Order Management ICD for further details about the 
authentication mechanisms. 
 
Trust Management on the Client 
If you want to disable the validation of certificates for testing purposes, you need to 
override the default trust manager with one that trusts all certificates. Use this as an 
example.