1 <?xml version="1.0" encoding="UTF-8"?>
2 <!-- Intel(R) Active Management Technology Redirection Interface version 1.15.1-->
4 xmlns="http://schemas.xmlsoap.org/wsdl/"
5 xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/"
6 xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/"
7 xmlns:xs="http://www.w3.org/2001/XMLSchema"
8 xmlns:cmn="http://schemas.intel.com/platform/client/Common/2006/01"
9 xmlns:idr="http://schemas.intel.com/platform/client/Redirection/2004/01"
10 targetNamespace="http://schemas.intel.com/platform/client/Redirection/2004/01">
12 <!-- Common namespace -->
13 <xs:schema targetNamespace="http://schemas.intel.com/platform/client/Common/2006/01" elementFormDefault="qualified">
14 <xs:include schemaLocation="Common.xsd" />
17 <xs:schema targetNamespace="http://schemas.intel.com/platform/client/Redirection/2004/01" elementFormDefault="qualified">
19 <!-- Imported namespaces -->
20 <xs:import namespace="http://schemas.intel.com/platform/client/Common/2006/01"/>
22 <!-- Intel(r) AMT 2.0 -->
23 <xs:simpleType name="PT_STATUS">
24 <xs:restriction base="xs:unsignedInt"/>
26 <xs:simpleType name="TimeType">
27 <xs:restriction base="xs:unsignedInt"/>
29 <xs:simpleType name="IPv4AddressType">
30 <xs:restriction base="xs:unsignedInt"/>
32 <xs:complexType name="IderSessionLogEntryType">
34 <xs:element name="ConsoleAddress" type="idr:IPv4AddressType"/>
35 <xs:element name="Port" type="xs:unsignedShort"/>
36 <xs:element name="TimeStamp" type="idr:TimeType"/>
39 <xs:complexType name="FirmwareVersionType">
41 <xs:element name="Description" type="xs:string"/>
42 <xs:element name="Version" type="xs:string"/>
46 <!-- Intel(r) AMT 2.0 -->
47 <xs:element name="SetRedirectionListenerState">
50 <xs:element name="Enabled" type="xs:boolean"/>
54 <xs:element name="SetRedirectionListenerStateResponse">
57 <xs:element name="StatusCode" type="idr:PT_STATUS"/>
61 <xs:element name="GetRedirectionListenerState">
67 <xs:element name="GetRedirectionListenerStateResponse">
70 <xs:element name="StatusCode" type="idr:PT_STATUS"/>
71 <xs:element name="Enabled" type="xs:boolean"/>
75 <xs:element name="GetIderSessionLog">
81 <xs:element name="GetIderSessionLogResponse">
84 <xs:element name="StatusCode" type="idr:PT_STATUS"/>
85 <xs:element name="LogData" type="idr:IderSessionLogEntryType" minOccurs="0" maxOccurs="unbounded"/>
93 <!-- Intel(r) AMT 2.0 -->
94 <message name="SetRedirectionListenerStateIn">
95 <part name="parameters" element="idr:SetRedirectionListenerState"/>
97 <message name="SetRedirectionListenerStateOut">
98 <part name="parameters" element="idr:SetRedirectionListenerStateResponse"/>
100 <message name="GetRedirectionListenerStateIn">
101 <part name="parameters" element="idr:GetRedirectionListenerState"/>
103 <message name="GetRedirectionListenerStateOut">
104 <part name="parameters" element="idr:GetRedirectionListenerStateResponse"/>
106 <message name="GetIderSessionLogIn">
107 <part name="parameters" element="idr:GetIderSessionLog"/>
109 <message name="GetIderSessionLogOut">
110 <part name="parameters" element="idr:GetIderSessionLogResponse"/>
113 <portType name="RedirectionSoapPortType">
115 <!-- Intel(r) AMT 2.0 -->
116 <operation name="SetRedirectionListenerState">
117 <input message="idr:SetRedirectionListenerStateIn"/>
118 <output message="idr:SetRedirectionListenerStateOut"/>
120 <operation name="GetRedirectionListenerState">
121 <input message="idr:GetRedirectionListenerStateIn"/>
122 <output message="idr:GetRedirectionListenerStateOut"/>
124 <operation name="GetIderSessionLog">
125 <input message="idr:GetIderSessionLogIn"/>
126 <output message="idr:GetIderSessionLogOut"/>
131 <binding name="RedirectionSoapBinding" type="idr:RedirectionSoapPortType">
132 <soap:binding style="document" transport="http://schemas.xmlsoap.org/soap/http"/>
134 <!-- Intel(r) AMT 2.0 -->
135 <operation name="SetRedirectionListenerState">
136 <soap:operation soapAction="http://schemas.intel.com/platform/client/Redirection/2004/01/SetRedirectionListenerState"/>
138 <soap:body use="literal"/>
141 <soap:body use="literal"/>
144 <operation name="GetRedirectionListenerState">
145 <soap:operation soapAction="http://schemas.intel.com/platform/client/Redirection/2004/01/GetRedirectionListenerState"/>
147 <soap:body use="literal"/>
150 <soap:body use="literal"/>
153 <operation name="GetIderSessionLog">
154 <soap:operation soapAction="http://schemas.intel.com/platform/client/Redirection/2004/01/GetIderSessionLog"/>
156 <soap:body use="literal"/>
159 <soap:body use="literal"/>
165 <service name="RedirectionService">
166 <port name="RedirectionSoapPortType" binding="idr:RedirectionSoapBinding">
167 <soap:address location="http://hostname:16992/RedirectionService"/>