webticket service – lynx policy metadata, showcasing oauth etc


<s:Envelope xmlns:s="http://www.w3.org/2003/05/soap-envelope" xmlns:a="http://www.w3.org/2005/08/addressing">
  <s:Header>
    <a:Action s:mustUnderstand="1">http://schemas.xmlsoap.org/ws/2004/09/transfer/GetResponse</a:Action>
    <a:RelatesTo>urn:uuid:bc00e250-f797-41d2-a98c-2e3b0b95f61c</a:RelatesTo>
  </s:Header>
  <s:Body>
    <Metadata xmlns="http://schemas.xmlsoap.org/ws/2004/09/mex" xmlns:wsx="http://schemas.xmlsoap.org/ws/2004/09/mex">
      <wsx:MetadataSection Dialect="http://schemas.xmlsoap.org/wsdl/" Identifier="http://tempuri.org/" xmlns="">
        <wsdl:definitions name="WebTicketService" targetNamespace="http://tempuri.org/" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/" xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd" xmlns:wsp="http://schemas.xmlsoap.org/ws/2004/09/policy" xmlns:wsap="http://schemas.xmlsoap.org/ws/2004/08/addressing/policy" xmlns:msc="http://schemas.microsoft.com/ws/2005/12/wsdl/contract" xmlns:soap12="http://schemas.xmlsoap.org/wsdl/soap12/" xmlns:wsa="http://schemas.xmlsoap.org/ws/2004/08/addressing" xmlns:wsam="http://www.w3.org/2007/05/addressing/metadata" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:tns="http://tempuri.org/" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:wsaw="http://www.w3.org/2006/05/addressing/wsdl" xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/" xmlns:wsa10="http://www.w3.org/2005/08/addressing">
          <wsp:Policy wsu:Id="WebTicketServiceMachineCert_policy">
            <wsp:ExactlyOne>
              <wsp:All>
                <sp:TransportBinding xmlns:sp="http://schemas.xmlsoap.org/ws/2005/07/securitypolicy">
                  <wsp:Policy>
                    <sp:TransportToken>
                      <wsp:Policy>
                        <sp:HttpsToken RequireClientCertificate="false"/>
                      </wsp:Policy>
                    </sp:TransportToken>
                    <sp:AlgorithmSuite>
                      <wsp:Policy>
                        <sp:Basic256/>
                      </wsp:Policy>
                    </sp:AlgorithmSuite>
                    <sp:Layout>
                      <wsp:Policy>
                        <sp:Strict/>
                      </wsp:Policy>
                    </sp:Layout>
                    <sp:IncludeTimestamp/>
                  </wsp:Policy>
                </sp:TransportBinding>
                <sp:EndorsingSupportingTokens xmlns:sp="http://schemas.xmlsoap.org/ws/2005/07/securitypolicy">
                  <wsp:Policy>
                    <sp:X509Token sp:IncludeToken="http://schemas.xmlsoap.org/ws/2005/07/securitypolicy/IncludeToken/AlwaysToRecipient">
                      <wsp:Policy>
                        <sp:RequireThumbprintReference/>
                        <sp:WssX509V3Token10/>
                      </wsp:Policy>
                    </sp:X509Token>
                    <sp:SignedParts>
                      <sp:Header Name="To" Namespace="http://www.w3.org/2005/08/addressing"/>
                    </sp:SignedParts>
                  </wsp:Policy>
                </sp:EndorsingSupportingTokens>
                <sp:Wss11 xmlns:sp="http://schemas.xmlsoap.org/ws/2005/07/securitypolicy">
                  <wsp:Policy>
                    <sp:MustSupportRefThumbprint/>
                  </wsp:Policy>
                </sp:Wss11>
                <sp:Trust10 xmlns:sp="http://schemas.xmlsoap.org/ws/2005/07/securitypolicy">
                  <wsp:Policy>
                    <sp:MustSupportIssuedTokens/>
                    <sp:RequireClientEntropy/>
                    <sp:RequireServerEntropy/>
                  </wsp:Policy>
                </sp:Trust10>
                <wsaw:UsingAddressing/>
              </wsp:All>
            </wsp:ExactlyOne>
          </wsp:Policy>
          <wsp:Policy wsu:Id="OAuth_policy">
            <wsp:ExactlyOne>
              <wsp:All>
                <http:OAuth xmlns:http="http://schemas.microsoft.com/ws/06/2004/policy/http"/>
                <af:Binding xmlns:af="urn:component:Microsoft.Rtc.WebAuthentication.2010"/>
                <sp:TransportBinding xmlns:sp="http://schemas.xmlsoap.org/ws/2005/07/securitypolicy">
                  <wsp:Policy>
                    <sp:TransportToken>
                      <wsp:Policy>
                        <sp:HttpsToken RequireClientCertificate="false"/>
                      </wsp:Policy>
                    </sp:TransportToken>
                    <sp:AlgorithmSuite>
                      <wsp:Policy>
                        <sp:Basic256/>
                      </wsp:Policy>
                    </sp:AlgorithmSuite>
                    <sp:Layout>
                      <wsp:Policy>
                        <sp:Strict/>
                      </wsp:Policy>
                    </sp:Layout>
                  </wsp:Policy>
                </sp:TransportBinding>
              </wsp:All>
            </wsp:ExactlyOne>
          </wsp:Policy>
          <wsp:Policy wsu:Id="WebTicketServiceAnon_policy">
            <wsp:ExactlyOne>
              <wsp:All>
                <af:AnonAuthentication xmlns:af="urn:component:Microsoft.Rtc.WebAuthentication.2010"/>
                <af:Binding xmlns:af="urn:component:Microsoft.Rtc.WebAuthentication.2010"/>
                <sp:TransportBinding xmlns:sp="http://schemas.xmlsoap.org/ws/2005/07/securitypolicy">
                  <wsp:Policy>
                    <sp:TransportToken>
                      <wsp:Policy>
                        <sp:HttpsToken RequireClientCertificate="false"/>
                      </wsp:Policy>
                    </sp:TransportToken>
                    <sp:AlgorithmSuite>
                      <wsp:Policy>
                        <sp:Basic256/>
                      </wsp:Policy>
                    </sp:AlgorithmSuite>
                    <sp:Layout>
                      <wsp:Policy>
                        <sp:Lax/>
                      </wsp:Policy>
                    </sp:Layout>
                  </wsp:Policy>
                </sp:TransportBinding>
                <sp:SignedSupportingTokens xmlns:sp="http://schemas.xmlsoap.org/ws/2005/07/securitypolicy">
                  <wsp:Policy>
                    <sp:UsernameToken sp:IncludeToken="http://schemas.xmlsoap.org/ws/2005/07/securitypolicy/IncludeToken/AlwaysToRecipient">
                      <wsp:Policy>
                        <sp:WssUsernameToken10/>
                      </wsp:Policy>
                    </sp:UsernameToken>
                  </wsp:Policy>
                </sp:SignedSupportingTokens>
                <sp:Wss10 xmlns:sp="http://schemas.xmlsoap.org/ws/2005/07/securitypolicy">
                  <wsp:Policy/>
                </sp:Wss10>
              </wsp:All>
            </wsp:ExactlyOne>
          </wsp:Policy>
          <wsp:Policy wsu:Id="WsFedPassive_policy">
            <wsp:ExactlyOne>
              <wsp:All>
                <af:WsFederationPassive af:passiveauthpage="https://webpoolbl20a04.infra.lync.com/PassiveAuth/PassiveAuth.aspx" xmlns:af="urn:component:Microsoft.Rtc.WebAuthentication.2010"/>
                <sp:TransportBinding xmlns:sp="http://schemas.xmlsoap.org/ws/2005/07/securitypolicy">
                  <wsp:Policy>
                    <sp:TransportToken>
                      <wsp:Policy>
                        <sp:HttpsToken RequireClientCertificate="false"/>
                      </wsp:Policy>
                    </sp:TransportToken>
                    <sp:AlgorithmSuite>
                      <wsp:Policy>
                        <sp:Basic256/>
                      </wsp:Policy>
                    </sp:AlgorithmSuite>
                    <sp:Layout>
                      <wsp:Policy>
                        <sp:Strict/>
                      </wsp:Policy>
                    </sp:Layout>
                  </wsp:Policy>
                </sp:TransportBinding>
              </wsp:All>
            </wsp:ExactlyOne>
          </wsp:Policy>
          <wsp:Policy wsu:Id="WsFedBearer_policy">
            <wsp:ExactlyOne>
              <wsp:All>
                <af:MSWebAuthentication xmlns:af="urn:component:Microsoft.Rtc.WebAuthentication.2010">
                  <wsp:Policy>
                    <af:LiveIdEnvironment>
                      <af:Production/>
                    </af:LiveIdEnvironment>
                  </wsp:Policy>
                </af:MSWebAuthentication>
                <af:Binding xmlns:af="urn:component:Microsoft.Rtc.WebAuthentication.2010"/>
                <sp:TransportBinding xmlns:sp="http://docs.oasis-open.org/ws-sx/ws-securitypolicy/200702">
                  <wsp:Policy>
                    <sp:TransportToken>
                      <wsp:Policy>
                        <sp:HttpsToken/>
                      </wsp:Policy>
                    </sp:TransportToken>
                    <sp:AlgorithmSuite>
                      <wsp:Policy>
                        <sp:TripleDes/>
                      </wsp:Policy>
                    </sp:AlgorithmSuite>
                    <sp:Layout>
                      <wsp:Policy>
                        <sp:Strict/>
                      </wsp:Policy>
                    </sp:Layout>
                  </wsp:Policy>
                </sp:TransportBinding>
                <sp:SignedSupportingTokens xmlns:sp="http://docs.oasis-open.org/ws-sx/ws-securitypolicy/200702">
                  <wsp:Policy>
                    <sp:IssuedToken sp:IncludeToken="http://docs.oasis-open.org/ws-sx/ws-securitypolicy/200702/IncludeToken/AlwaysToRecipient">
                      <Issuer xmlns="http://docs.oasis-open.org/ws-sx/ws-securitypolicy/200702">
                        <Address xmlns="http://www.w3.org/2005/08/addressing">http://login.live.com/</Address>
                      </Issuer>
                      <sp:RequestSecurityTokenTemplate>
                        <trust:TokenType xmlns:trust="http://docs.oasis-open.org/ws-sx/ws-trust/200512">urn:oasis:names:tc:SAML:1.0:assertion</trust:TokenType>
                        <trust:KeyType xmlns:trust="http://docs.oasis-open.org/ws-sx/ws-trust/200512">http://docs.oasis-open.org/ws-sx/ws-trust/200512/Bearer</trust:KeyType>
                        <trust:CanonicalizationAlgorithm xmlns:trust="http://docs.oasis-open.org/ws-sx/ws-trust/200512">http://www.w3.org/2001/10/xml-exc-c14n#</trust:CanonicalizationAlgorithm>
                        <trust:EncryptionAlgorithm xmlns:trust="http://docs.oasis-open.org/ws-sx/ws-trust/200512">http://www.w3.org/2001/04/xmlenc#tripledes-cbc</trust:EncryptionAlgorithm>
                      </sp:RequestSecurityTokenTemplate>
                      <wsp:Policy>
                        <sp:RequireInternalReference/>
                      </wsp:Policy>
                    </sp:IssuedToken>
                  </wsp:Policy>
                </sp:SignedSupportingTokens>
                <sp:Wss11 xmlns:sp="http://docs.oasis-open.org/ws-sx/ws-securitypolicy/200702">
                  <wsp:Policy/>
                </sp:Wss11>
                <sp:Trust13 xmlns:sp="http://docs.oasis-open.org/ws-sx/ws-securitypolicy/200702">
                  <wsp:Policy>
                    <sp:MustSupportIssuedTokens/>
                    <sp:RequireClientEntropy/>
                    <sp:RequireServerEntropy/>
                  </wsp:Policy>
                </sp:Trust13>
                <wsaw:UsingAddressing/>
              </wsp:All>
            </wsp:ExactlyOne>
          </wsp:Policy>
          <wsdl:types>
            <xsd:schema targetNamespace="http://tempuri.org/Imports">
              <xsd:import schemaLocation="" namespace="http://schemas.microsoft.com/Message"/>
              <xsd:import schemaLocation="" namespace="urn:component:Microsoft.Rtc.WebAuthentication.2010"/>
              <xsd:import schemaLocation="" namespace="http://schemas.microsoft.com/2003/10/Serialization/"/>
              <xsd:import schemaLocation="" namespace="http://schemas.microsoft.com/2003/10/Serialization/Arrays"/>
            </xsd:schema>
          </wsdl:types>
          <wsdl:message name="IWebTicketService_IssueToken_InputMessage">
            <wsdl:part name="rst" type="q1:MessageBody" xmlns:q1="http://schemas.microsoft.com/Message"/>
          </wsdl:message>
          <wsdl:message name="IWebTicketService_IssueToken_OutputMessage">
            <wsdl:part name="IssueTokenResult" type="q2:MessageBody" xmlns:q2="http://schemas.microsoft.com/Message"/>
          </wsdl:message>
          <wsdl:message name="IWebTicketService_IssueToken_OCSDiagnosticsFaultFault_FaultMessage">
            <wsdl:part name="detail" element="q3:OCSDiagnosticsFault" xmlns:q3="urn:component:Microsoft.Rtc.WebAuthentication.2010"/>
          </wsdl:message>
          <wsdl:portType name="IWebTicketService">
            <wsdl:operation name="IssueToken">
              <wsdl:input wsaw:Action="http://docs.oasis-open.org/ws-sx/ws-trust/200512/RST/Issue" message="tns:IWebTicketService_IssueToken_InputMessage"/>
              <wsdl:output wsaw:Action="http://docs.oasis-open.org/ws-sx/ws-trust/200512/RSTRC/IssueFinal" message="tns:IWebTicketService_IssueToken_OutputMessage"/>
              <wsdl:fault wsaw:Action="http://tempuri.org/IWebTicketService/IssueTokenOCSDiagnosticsFaultFault" name="OCSDiagnosticsFaultFault" message="tns:IWebTicketService_IssueToken_OCSDiagnosticsFaultFault_FaultMessage"/>
            </wsdl:operation>
          </wsdl:portType>
          <wsdl:binding name="WebTicketServiceMachineCert" type="tns:IWebTicketService">
            <wsp:PolicyReference URI="#WebTicketServiceMachineCert_policy"/>
            <soap:binding transport="http://schemas.xmlsoap.org/soap/http"/>
            <wsdl:operation name="IssueToken">
              <soap:operation soapAction="http://docs.oasis-open.org/ws-sx/ws-trust/200512/RST/Issue" style="document"/>
              <wsdl:input>
                <soap:body use="literal"/>
              </wsdl:input>
              <wsdl:output>
                <soap:body use="literal"/>
              </wsdl:output>
              <wsdl:fault name="OCSDiagnosticsFaultFault">
                <soap:fault name="OCSDiagnosticsFaultFault" use="literal"/>
              </wsdl:fault>
            </wsdl:operation>
          </wsdl:binding>
          <wsdl:binding name="OAuth" type="tns:IWebTicketService">
            <wsp:PolicyReference URI="#OAuth_policy"/>
            <soap:binding transport="http://schemas.xmlsoap.org/soap/http"/>
            <wsdl:operation name="IssueToken">
              <soap:operation soapAction="http://docs.oasis-open.org/ws-sx/ws-trust/200512/RST/Issue" style="document"/>
              <wsdl:input>
                <soap:body use="literal"/>
              </wsdl:input>
              <wsdl:output>
                <soap:body use="literal"/>
              </wsdl:output>
              <wsdl:fault name="OCSDiagnosticsFaultFault">
                <soap:fault name="OCSDiagnosticsFaultFault" use="literal"/>
              </wsdl:fault>
            </wsdl:operation>
          </wsdl:binding>
          <wsdl:binding name="WebTicketServiceAnon" type="tns:IWebTicketService">
            <wsp:PolicyReference URI="#WebTicketServiceAnon_policy"/>
            <soap:binding transport="http://schemas.xmlsoap.org/soap/http"/>
            <wsdl:operation name="IssueToken">
              <soap:operation soapAction="http://docs.oasis-open.org/ws-sx/ws-trust/200512/RST/Issue" style="document"/>
              <wsdl:input>
                <soap:body use="literal"/>
              </wsdl:input>
              <wsdl:output>
                <soap:body use="literal"/>
              </wsdl:output>
              <wsdl:fault name="OCSDiagnosticsFaultFault">
                <soap:fault name="OCSDiagnosticsFaultFault" use="literal"/>
              </wsdl:fault>
            </wsdl:operation>
          </wsdl:binding>
          <wsdl:binding name="WsFedPassive" type="tns:IWebTicketService">
            <wsp:PolicyReference URI="#WsFedPassive_policy"/>
            <soap:binding transport="http://schemas.xmlsoap.org/soap/http"/>
            <wsdl:operation name="IssueToken">
              <soap:operation soapAction="http://docs.oasis-open.org/ws-sx/ws-trust/200512/RST/Issue" style="document"/>
              <wsdl:input>
                <soap:body use="literal"/>
              </wsdl:input>
              <wsdl:output>
                <soap:body use="literal"/>
              </wsdl:output>
              <wsdl:fault name="OCSDiagnosticsFaultFault">
                <soap:fault name="OCSDiagnosticsFaultFault" use="literal"/>
              </wsdl:fault>
            </wsdl:operation>
          </wsdl:binding>
          <wsdl:binding name="WsFedBearer" type="tns:IWebTicketService">
            <wsp:PolicyReference URI="#WsFedBearer_policy"/>
            <soap:binding transport="http://schemas.xmlsoap.org/soap/http"/>
            <wsdl:operation name="IssueToken">
              <soap:operation soapAction="http://docs.oasis-open.org/ws-sx/ws-trust/200512/RST/Issue" style="document"/>
              <wsdl:input>
                <soap:body use="literal"/>
              </wsdl:input>
              <wsdl:output>
                <soap:body use="literal"/>
              </wsdl:output>
              <wsdl:fault name="OCSDiagnosticsFaultFault">
                <soap:fault name="OCSDiagnosticsFaultFault" use="literal"/>
              </wsdl:fault>
            </wsdl:operation>
          </wsdl:binding>
          <wsdl:service name="WebTicketService">
            <wsdl:port name="WebTicketServiceMachineCert" binding="tns:WebTicketServiceMachineCert">
              <soap:address location="https://webpoolbl20a04.infra.lync.com/WebTicket/WebTicketService.svc/MachineCert"/>
              <wsa10:EndpointReference>
                <wsa10:Address>https://webpoolbl20a04.infra.lync.com/WebTicket/WebTicketService.svc/MachineCert</wsa10:Address>
              </wsa10:EndpointReference>
            </wsdl:port>
            <wsdl:port name="OAuth" binding="tns:OAuth">
              <soap:address location="https://webpoolbl20a04.infra.lync.com/WebTicket/WebTicketService.svc/OAuth"/>
            </wsdl:port>
            <wsdl:port name="WebTicketServiceAnon" binding="tns:WebTicketServiceAnon">
              <soap:address location="https://webpoolbl20a04.infra.lync.com/WebTicket/WebTicketService.svc/Anon"/>
            </wsdl:port>
            <wsdl:port name="WsFedPassive" binding="tns:WsFedPassive">
              <soap:address location="https://webpoolbl20a04.infra.lync.com/WebTicket/WebTicketService.svc/WsFed_passive"/>
            </wsdl:port>
            <wsdl:port name="WsFedBearer" binding="tns:WsFedBearer">
              <soap:address location="https://webpoolbl20a04.infra.lync.com/WebTicket/WebTicketService.svc/WsFed_bearer"/>
              <wsa10:EndpointReference>
                <wsa10:Address>https://webpoolbl20a04.infra.lync.com/WebTicket/WebTicketService.svc/WsFed_bearer</wsa10:Address>
              </wsa10:EndpointReference>
            </wsdl:port>
          </wsdl:service>
        </wsdl:definitions>
      </wsx:MetadataSection>
      <wsx:MetadataSection Dialect="http://www.w3.org/2001/XMLSchema" Identifier="http://schemas.microsoft.com/Message" xmlns="">
        <xs:schema elementFormDefault="qualified" targetNamespace="http://schemas.microsoft.com/Message" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:tns="http://schemas.microsoft.com/Message">
          <xs:complexType name="MessageBody">
            <xs:sequence>
              <xs:any minOccurs="0" maxOccurs="unbounded" namespace="##any"/>
            </xs:sequence>
          </xs:complexType>
        </xs:schema>
      </wsx:MetadataSection>
      <wsx:MetadataSection Dialect="http://www.w3.org/2001/XMLSchema" Identifier="http://schemas.microsoft.com/2003/10/Serialization/" xmlns="">
        <xs:schema attributeFormDefault="qualified" elementFormDefault="qualified" targetNamespace="http://schemas.microsoft.com/2003/10/Serialization/" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:tns="http://schemas.microsoft.com/2003/10/Serialization/">
          <xs:element name="anyType" nillable="true" type="xs:anyType"/>
          <xs:element name="anyURI" nillable="true" type="xs:anyURI"/>
          <xs:element name="base64Binary" nillable="true" type="xs:base64Binary"/>
          <xs:element name="boolean" nillable="true" type="xs:boolean"/>
          <xs:element name="byte" nillable="true" type="xs:byte"/>
          <xs:element name="dateTime" nillable="true" type="xs:dateTime"/>
          <xs:element name="decimal" nillable="true" type="xs:decimal"/>
          <xs:element name="double" nillable="true" type="xs:double"/>
          <xs:element name="float" nillable="true" type="xs:float"/>
          <xs:element name="int" nillable="true" type="xs:int"/>
          <xs:element name="long" nillable="true" type="xs:long"/>
          <xs:element name="QName" nillable="true" type="xs:QName"/>
          <xs:element name="short" nillable="true" type="xs:short"/>
          <xs:element name="string" nillable="true" type="xs:string"/>
          <xs:element name="unsignedByte" nillable="true" type="xs:unsignedByte"/>
          <xs:element name="unsignedInt" nillable="true" type="xs:unsignedInt"/>
          <xs:element name="unsignedLong" nillable="true" type="xs:unsignedLong"/>
          <xs:element name="unsignedShort" nillable="true" type="xs:unsignedShort"/>
          <xs:element name="char" nillable="true" type="tns:char"/>
          <xs:simpleType name="char">
            <xs:restriction base="xs:int"/>
          </xs:simpleType>
          <xs:element name="duration" nillable="true" type="tns:duration"/>
          <xs:simpleType name="duration">
            <xs:restriction base="xs:duration">
              <xs:pattern value="\-?P(\d*D)?(T(\d*H)?(\d*M)?(\d*(\.\d*)?S)?)?"/>
              <xs:minInclusive value="-P10675199DT2H48M5.4775808S"/>
              <xs:maxInclusive value="P10675199DT2H48M5.4775807S"/>
            </xs:restriction>
          </xs:simpleType>
          <xs:element name="guid" nillable="true" type="tns:guid"/>
          <xs:simpleType name="guid">
            <xs:restriction base="xs:string">
              <xs:pattern value="[\da-fA-F]{8}-[\da-fA-F]{4}-[\da-fA-F]{4}-[\da-fA-F]{4}-[\da-fA-F]{12}"/>
            </xs:restriction>
          </xs:simpleType>
          <xs:attribute name="FactoryType" type="xs:QName"/>
          <xs:attribute name="Id" type="xs:ID"/>
          <xs:attribute name="Ref" type="xs:IDREF"/>
        </xs:schema>
      </wsx:MetadataSection>
      <wsx:MetadataSection Dialect="http://www.w3.org/2001/XMLSchema" Identifier="urn:component:Microsoft.Rtc.WebAuthentication.2010" xmlns="">
        <xs:schema elementFormDefault="qualified" targetNamespace="urn:component:Microsoft.Rtc.WebAuthentication.2010" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:tns="urn:component:Microsoft.Rtc.WebAuthentication.2010">
          <xs:import schemaLocation="" namespace="http://schemas.microsoft.com/2003/10/Serialization/Arrays"/>
          <xs:complexType name="OCSDiagnosticsFault">
            <xs:sequence>
              <xs:element minOccurs="0" name="Ms-Diagnostics-Fault" nillable="true" type="tns:FaultMsDiagnosticsMetaData"/>
              <xs:element minOccurs="0" name="NameValuePairs" nillable="true" type="q1:ArrayOfKeyValueOfstringstring" xmlns:q1="http://schemas.microsoft.com/2003/10/Serialization/Arrays"/>
            </xs:sequence>
          </xs:complexType>
          <xs:element name="OCSDiagnosticsFault" nillable="true" type="tns:OCSDiagnosticsFault"/>
          <xs:complexType name="FaultMsDiagnosticsMetaData">
            <xs:sequence>
              <xs:element minOccurs="0" name="ErrorId" type="xs:unsignedInt"/>
              <xs:element minOccurs="0" name="Reason" nillable="true" type="xs:string"/>
            </xs:sequence>
          </xs:complexType>
          <xs:element name="FaultMsDiagnosticsMetaData" nillable="true" type="tns:FaultMsDiagnosticsMetaData"/>
        </xs:schema>
      </wsx:MetadataSection>
      <wsx:MetadataSection Dialect="http://www.w3.org/2001/XMLSchema" Identifier="http://schemas.microsoft.com/2003/10/Serialization/Arrays" xmlns="">
        <xs:schema elementFormDefault="qualified" targetNamespace="http://schemas.microsoft.com/2003/10/Serialization/Arrays" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:tns="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
          <xs:complexType name="ArrayOfKeyValueOfstringstring">
            <xs:annotation>
              <xs:appinfo>
                <IsDictionary xmlns="http://schemas.microsoft.com/2003/10/Serialization/">true</IsDictionary>
              </xs:appinfo>
            </xs:annotation>
            <xs:sequence>
              <xs:element minOccurs="0" maxOccurs="unbounded" name="KeyValueOfstringstring">
                <xs:complexType>
                  <xs:sequence>
                    <xs:element name="Key" nillable="true" type="xs:string"/>
                    <xs:element name="Value" nillable="true" type="xs:string"/>
                  </xs:sequence>
                </xs:complexType>
              </xs:element>
            </xs:sequence>
          </xs:complexType>
          <xs:element name="ArrayOfKeyValueOfstringstring" nillable="true" type="tns:ArrayOfKeyValueOfstringstring"/>
        </xs:schema>
      </wsx:MetadataSection>
    </Metadata>
  </s:Body>
</s:Envelope>
Advertisements

About home_pw@msn.com

Computer Programmer who often does network administration with focus on security servers. Very strong in Microsoft Azure cloud!
This entry was posted in coding theory. Bookmark the permalink.