<?xml version="1.0" encoding="UTF-8"?>
<wsdl:definitions name="RTDSSService" targetNamespace="urn:evolium:redtrust:dss:ws"
xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/"
xmlns:wsx="http://schemas.xmlsoap.org/ws/2004/09/mex"
xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd"
xmlns:wsa10="http://www.w3.org/2005/08/addressing"
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="urn:evolium:redtrust:dss:ws"
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/">
<wsp:Policy wsu:Id="Basic_RTDSSService_policy">
<wsp:ExactlyOne>
<wsp:All>
<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:Basic256/>
</wsp:Policy>
</sp:AlgorithmSuite>
<sp:Layout>
<wsp:Policy>
<sp:Strict/>
</wsp:Policy>
</sp:Layout>
</wsp:Policy>
</sp:TransportBinding>
<sp:SignedEncryptedSupportingTokens
xmlns:sp="http://docs.oasis-open.org/ws-sx/ws-securitypolicy/200702">
<wsp:Policy>
<sp:UsernameToken sp:IncludeToken="http://docs.oasis-open.org/ws-sx/ws-securitypolicy/200702/IncludeToken/AlwaysToRecipient">
<wsp:Policy>
<sp:WssUsernameToken10/>
</wsp:Policy>
</sp:UsernameToken>
</wsp:Policy>
</sp:SignedEncryptedSupportingTokens>
<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:RequireServerEntropy/>
</wsp:Policy>
</sp:Trust13>
<wsaw:UsingAddressing/>
</wsp:All>
</wsp:ExactlyOne>
</wsp:Policy>
<wsp:Policy wsu:Id="Basic_RTDSSService1_policy">
<wsp:ExactlyOne>
<wsp:All>
<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:Basic256/>
</wsp:Policy>
</sp:AlgorithmSuite>
<sp:Layout>
<wsp:Policy>
<sp:Strict/>
</wsp:Policy>
</sp:Layout>
</wsp:Policy>
</sp:TransportBinding>
<sp:SignedEncryptedSupportingTokens
xmlns:sp="http://docs.oasis-open.org/ws-sx/ws-securitypolicy/200702">
<wsp:Policy>
<sp:UsernameToken sp:IncludeToken="http://docs.oasis-open.org/ws-sx/ws-securitypolicy/200702/IncludeToken/AlwaysToRecipient">
<wsp:Policy>
<sp:WssUsernameToken10/>
</wsp:Policy>
</sp:UsernameToken>
</wsp:Policy>
</sp:SignedEncryptedSupportingTokens>
<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:RequireServerEntropy/>
</wsp:Policy>
</sp:Trust13>
<wsaw:UsingAddressing/>
</wsp:All>
</wsp:ExactlyOne>
</wsp:Policy>
<wsp:Policy wsu:Id="Secure_RTDSSService_policy">
<wsp:ExactlyOne>
<wsp:All>
<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:Basic256/>
</wsp:Policy>
</sp:AlgorithmSuite>
<sp:Layout>
<wsp:Policy>
<sp:Lax/>
</wsp:Policy>
</sp:Layout>
<sp:IncludeTimestamp/>
</wsp:Policy>
</sp:TransportBinding>
<sp:EndorsingSupportingTokens
xmlns:sp="http://docs.oasis-open.org/ws-sx/ws-securitypolicy/200702">
<wsp:Policy>
<sp:X509Token sp:IncludeToken="http://docs.oasis-open.org/ws-sx/ws-securitypolicy/200702/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://docs.oasis-open.org/ws-sx/ws-securitypolicy/200702">
<wsp:Policy>
<sp:MustSupportRefThumbprint/>
</wsp:Policy>
</sp:Wss11>
<sp:Trust13
xmlns:sp="http://docs.oasis-open.org/ws-sx/ws-securitypolicy/200702">
<wsp:Policy>
<sp:MustSupportIssuedTokens/>
<sp:RequireServerEntropy/>
</wsp:Policy>
</sp:Trust13>
<wsaw:UsingAddressing/>
</wsp:All>
</wsp:ExactlyOne>
</wsp:Policy>
<wsp:Policy wsu:Id="Secure_RTDSSService1_policy">
<wsp:ExactlyOne>
<wsp:All>
<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:Basic256/>
</wsp:Policy>
</sp:AlgorithmSuite>
<sp:Layout>
<wsp:Policy>
<sp:Lax/>
</wsp:Policy>
</sp:Layout>
<sp:IncludeTimestamp/>
</wsp:Policy>
</sp:TransportBinding>
<sp:EndorsingSupportingTokens
xmlns:sp="http://docs.oasis-open.org/ws-sx/ws-securitypolicy/200702">
<wsp:Policy>
<sp:X509Token sp:IncludeToken="http://docs.oasis-open.org/ws-sx/ws-securitypolicy/200702/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://docs.oasis-open.org/ws-sx/ws-securitypolicy/200702">
<wsp:Policy>
<sp:MustSupportRefThumbprint/>
</wsp:Policy>
</sp:Wss11>
<sp:Trust13
xmlns:sp="http://docs.oasis-open.org/ws-sx/ws-securitypolicy/200702">
<wsp:Policy>
<sp:MustSupportIssuedTokens/>
<sp:RequireServerEntropy/>
</wsp:Policy>
</sp:Trust13>
<wsaw:UsingAddressing/>
</wsp:All>
</wsp:ExactlyOne>
</wsp:Policy>
<wsdl:types>
<xsd:schema elementFormDefault="qualified" targetNamespace="urn:oasis:names:tc:dss:1.0:core:schema">
<xsd:element name="SignRequest">
<xsd:complexType>
<xsd:complexContent mixed="false">
<xsd:extension base="q1:RequestBaseType"
xmlns:q1="urn:oasis:names:tc:dss:1.0:core:schema"/>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:complexType name="RequestBaseType">
<xsd:sequence>
<xsd:element minOccurs="0" maxOccurs="1" name="OptionalInputs" type="q2:AnyType"
xmlns:q2="urn:oasis:names:tc:dss:1.0:core:schema"/>
<xsd:element minOccurs="0" maxOccurs="1" name="InputDocuments">
<xsd:complexType>
<xsd:sequence>
<xsd:choice minOccurs="0" maxOccurs="unbounded">
<xsd:element minOccurs="0" maxOccurs="1" name="Document" type="q3:DocumentType"
xmlns:q3="urn:oasis:names:tc:dss:1.0:core:schema"/>
<xsd:element minOccurs="0" maxOccurs="1" name="DocumentHash">
<xsd:complexType>
<xsd:complexContent mixed="false">
<xsd:extension base="q4:DocumentBaseType"
xmlns:q4="urn:oasis:names:tc:dss:1.0:core:schema">
<xsd:sequence>
<xsd:element minOccurs="0" maxOccurs="1" ref="q5:Transforms"
xmlns:q5="http://www.w3.org/2000/09/xmldsig#"/>
<xsd:element minOccurs="0" maxOccurs="1" ref="q6:DigestMethod"
xmlns:q6="http://www.w3.org/2000/09/xmldsig#"/>
<xsd:element minOccurs="0" maxOccurs="1" ref="q7:DigestValue"
xmlns:q7="http://www.w3.org/2000/09/xmldsig#"/>
</xsd:sequence>
<xsd:attribute name="WhichReference" type="xsd:integer"/>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element minOccurs="0" maxOccurs="1" name="Other" type="q8:AnyType"
xmlns:q8="urn:oasis:names:tc:dss:1.0:core:schema"/>
<xsd:element minOccurs="0" maxOccurs="1" name="TransformedData">
<xsd:complexType>
<xsd:complexContent mixed="false">
<xsd:extension base="q9:DocumentBaseType"
xmlns:q9="urn:oasis:names:tc:dss:1.0:core:schema">
<xsd:sequence>
<xsd:element minOccurs="0" maxOccurs="1" ref="q10:Transforms"
xmlns:q10="http://www.w3.org/2000/09/xmldsig#"/>
<xsd:element minOccurs="0" maxOccurs="1" name="Base64Data">
<xsd:complexType>
<xsd:simpleContent>
<xsd:extension base="xsd:base64Binary">
<xsd:attribute name="MimeType" type="xsd:string"/>
</xsd:extension>
</xsd:simpleContent>
</xsd:complexType>
</xsd:element>
</xsd:sequence>
<xsd:attribute name="WhichReference" type="xsd:integer"/>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
</xsd:choice>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
</xsd:sequence>
<xsd:attribute name="RequestID" type="xsd:string"/>
<xsd:attribute name="Profile" type="xsd:anyURI"/>
</xsd:complexType>
<xsd:complexType name="AnyType">
<xsd:sequence>
<xsd:any minOccurs="0" maxOccurs="unbounded"/>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="DocumentType">
<xsd:complexContent mixed="false">
<xsd:extension base="q11:DocumentBaseType"
xmlns:q11="urn:oasis:names:tc:dss:1.0:core:schema">
<xsd:sequence>
<xsd:choice minOccurs="1" maxOccurs="1">
<xsd:element minOccurs="0" maxOccurs="1" name="AttachmentReference" type="q11:AttachmentReferenceType"/>
<xsd:element minOccurs="0" maxOccurs="1" name="Base64Data">
<xsd:complexType>
<xsd:simpleContent>
<xsd:extension base="xsd:base64Binary">
<xsd:attribute name="MimeType" type="xsd:string"/>
</xsd:extension>
</xsd:simpleContent>
</xsd:complexType>
</xsd:element>
<xsd:element minOccurs="0" maxOccurs="1" name="Base64XML" type="xsd:base64Binary"/>
<xsd:element minOccurs="0" maxOccurs="1" name="EscapedXML" type="xsd:string"/>
<xsd:element minOccurs="0" maxOccurs="1" name="InlineXML" type="q11:InlineXMLType"/>
</xsd:choice>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="DocumentBaseType" abstract="true">
<xsd:attribute name="ID" type="xsd:ID"/>
<xsd:attribute name="RefURI" type="xsd:anyURI"/>
<xsd:attribute name="RefType" type="xsd:anyURI"/>
<xsd:attribute name="SchemaRefs" type="xsd:IDREFS"/>
</xsd:complexType>
<xsd:complexType name="AttachmentReferenceType">
<xsd:sequence>
<xsd:element minOccurs="0" maxOccurs="1" ref="q12:DigestMethod"
xmlns:q12="http://www.w3.org/2000/09/xmldsig#"/>
<xsd:element minOccurs="0" maxOccurs="1" ref="q13:DigestValue"
xmlns:q13="http://www.w3.org/2000/09/xmldsig#"/>
</xsd:sequence>
<xsd:attribute name="AttRefURI" type="xsd:anyURI"/>
<xsd:attribute name="MimeType" type="xsd:string"/>
</xsd:complexType>
<xsd:complexType name="InlineXMLType">
<xsd:sequence>
<xsd:any minOccurs="0" maxOccurs="1"/>
</xsd:sequence>
<xsd:attribute default="true" name="ignorePIs" type="xsd:boolean"/>
<xsd:attribute default="true" name="ignoreComments" type="xsd:boolean"/>
</xsd:complexType>
<xsd:element name="SignResponse">
<xsd:complexType>
<xsd:complexContent mixed="false">
<xsd:extension base="q14:ResponseBaseType"
xmlns:q14="urn:oasis:names:tc:dss:1.0:core:schema">
<xsd:sequence>
<xsd:element minOccurs="0" maxOccurs="1" name="SignatureObject">
<xsd:complexType>
<xsd:sequence>
<xsd:choice minOccurs="1" maxOccurs="1">
<xsd:element minOccurs="0" maxOccurs="1" ref="q15:Signature"
xmlns:q15="http://www.w3.org/2000/09/xmldsig#"/>
<xsd:element minOccurs="0" maxOccurs="1" name="Base64Signature">
<xsd:complexType>
<xsd:simpleContent>
<xsd:extension base="xsd:base64Binary">
<xsd:attribute name="Type" type="xsd:anyURI"/>
</xsd:extension>
</xsd:simpleContent>
</xsd:complexType>
</xsd:element>
<xsd:element minOccurs="0" maxOccurs="1" name="Other" type="q14:AnyType"/>
<xsd:element minOccurs="0" maxOccurs="1" name="SignaturePtr">
<xsd:complexType>
<xsd:attribute name="WhichDocument" type="xsd:IDREF"/>
<xsd:attribute name="XPath" type="xsd:string"/>
</xsd:complexType>
</xsd:element>
<xsd:element minOccurs="0" maxOccurs="1" name="Timestamp">
<xsd:complexType>
<xsd:sequence>
<xsd:choice minOccurs="1" maxOccurs="1">
<xsd:element minOccurs="0" maxOccurs="1" ref="q16:Signature"
xmlns:q16="http://www.w3.org/2000/09/xmldsig#"/>
<xsd:element minOccurs="0" maxOccurs="1" name="Other" type="q14:AnyType"/>
<xsd:element minOccurs="0" maxOccurs="1" name="RFC3161TimeStampToken" type="xsd:base64Binary"/>
</xsd:choice>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
</xsd:choice>
</xsd:sequence>
<xsd:attribute name="SchemaRefs" type="xsd:IDREFS"/>
</xsd:complexType>
</xsd:element>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:complexType name="ResponseBaseType">
<xsd:sequence>
<xsd:element minOccurs="0" maxOccurs="1" name="Result">
<xsd:complexType>
<xsd:sequence>
<xsd:element minOccurs="0" maxOccurs="1" name="ResultMajor" type="xsd:anyURI"/>
<xsd:element minOccurs="0" maxOccurs="1" name="ResultMinor" type="xsd:anyURI"/>
<xsd:element minOccurs="0" maxOccurs="1" name="ResultMessage" type="q17:InternationalStringType"
xmlns:q17="urn:oasis:names:tc:dss:1.0:core:schema"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element minOccurs="0" maxOccurs="1" name="OptionalOutputs" type="q18:AnyType"
xmlns:q18="urn:oasis:names:tc:dss:1.0:core:schema"/>
</xsd:sequence>
<xsd:attribute name="RequestID" type="xsd:string"/>
<xsd:attribute name="Profile" type="xsd:anyURI"/>
</xsd:complexType>
<xsd:complexType name="InternationalStringType">
<xsd:simpleContent>
<xsd:extension base="xsd:string">
<xsd:attribute ref="xml:lang" use="optional"/>
</xsd:extension>
</xsd:simpleContent>
</xsd:complexType>
</xsd:schema>
<xsd:schema elementFormDefault="qualified" targetNamespace="http://www.w3.org/2000/09/xmldsig#">
<xsd:element name="DigestMethod" type="q19:DigestMethodType"
xmlns:q19="http://www.w3.org/2000/09/xmldsig#"/>
<xsd:complexType name="DigestMethodType" mixed="true">
<xsd:sequence>
<xsd:any minOccurs="0" maxOccurs="unbounded"/>
</xsd:sequence>
<xsd:attribute name="Algorithm" type="xsd:anyURI"/>
</xsd:complexType>
<xsd:element name="DigestValue" type="xsd:base64Binary"/>
<xsd:element name="Transforms" type="q20:ArrayOfTransformType"
xmlns:q20="http://www.w3.org/2000/09/xmldsig#"/>
<xsd:complexType name="ArrayOfTransformType">
<xsd:sequence>
<xsd:element minOccurs="0" maxOccurs="unbounded" name="Transform" type="q21:TransformType"
xmlns:q21="http://www.w3.org/2000/09/xmldsig#"/>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="TransformType" mixed="true">
<xsd:sequence>
<xsd:choice minOccurs="0" maxOccurs="unbounded">
<xsd:element minOccurs="0" maxOccurs="1" name="XPath" type="xsd:string"/>
<xsd:any minOccurs="0" maxOccurs="1"/>
</xsd:choice>
</xsd:sequence>
<xsd:attribute name="Algorithm" type="xsd:anyURI"/>
</xsd:complexType>
<xsd:element name="Signature" type="q22:SignatureType"
xmlns:q22="http://www.w3.org/2000/09/xmldsig#"/>
<xsd:complexType name="SignatureType">
<xsd:sequence>
<xsd:element minOccurs="0" maxOccurs="1" name="SignedInfo" type="q23:SignedInfoType"
xmlns:q23="http://www.w3.org/2000/09/xmldsig#"/>
<xsd:element minOccurs="0" maxOccurs="1" name="SignatureValue" type="q24:SignatureValueType"
xmlns:q24="http://www.w3.org/2000/09/xmldsig#"/>
<xsd:element minOccurs="0" maxOccurs="1" name="KeyInfo" type="q25:KeyInfoType"
xmlns:q25="http://www.w3.org/2000/09/xmldsig#"/>
<xsd:element minOccurs="0" maxOccurs="unbounded" name="Object" type="q26:ObjectType"
xmlns:q26="http://www.w3.org/2000/09/xmldsig#"/>
</xsd:sequence>
<xsd:attribute name="Id" type="xsd:ID"/>
</xsd:complexType>
<xsd:complexType name="SignedInfoType">
<xsd:sequence>
<xsd:element minOccurs="0" maxOccurs="1" name="CanonicalizationMethod" type="q27:CanonicalizationMethodType"
xmlns:q27="http://www.w3.org/2000/09/xmldsig#"/>
<xsd:element minOccurs="0" maxOccurs="1" name="SignatureMethod" type="q28:SignatureMethodType"
xmlns:q28="http://www.w3.org/2000/09/xmldsig#"/>
<xsd:element minOccurs="0" maxOccurs="unbounded" name="Reference" type="q29:ReferenceType"
xmlns:q29="http://www.w3.org/2000/09/xmldsig#"/>
</xsd:sequence>
<xsd:attribute name="Id" type="xsd:ID"/>
</xsd:complexType>
<xsd:complexType name="CanonicalizationMethodType" mixed="true">
<xsd:sequence>
<xsd:any minOccurs="0" maxOccurs="unbounded"/>
</xsd:sequence>
<xsd:attribute name="Algorithm" type="xsd:anyURI"/>
</xsd:complexType>
<xsd:complexType name="SignatureMethodType" mixed="true">
<xsd:sequence>
<xsd:element minOccurs="0" maxOccurs="1" name="HMACOutputLength" type="xsd:integer"/>
<xsd:any minOccurs="0" maxOccurs="unbounded"/>
</xsd:sequence>
<xsd:attribute name="Algorithm" type="xsd:anyURI"/>
</xsd:complexType>
<xsd:complexType name="ReferenceType">
<xsd:sequence>
<xsd:element minOccurs="0" maxOccurs="1" name="Transforms" type="q30:ArrayOfTransformType"
xmlns:q30="http://www.w3.org/2000/09/xmldsig#"/>
<xsd:element minOccurs="0" maxOccurs="1" name="DigestMethod" type="q31:DigestMethodType"
xmlns:q31="http://www.w3.org/2000/09/xmldsig#"/>
<xsd:element minOccurs="0" maxOccurs="1" name="DigestValue" type="xsd:base64Binary"/>
</xsd:sequence>
<xsd:attribute name="Id" type="xsd:ID"/>
<xsd:attribute name="URI" type="xsd:anyURI"/>
<xsd:attribute name="Type" type="xsd:anyURI"/>
</xsd:complexType>
<xsd:complexType name="SignatureValueType">
<xsd:simpleContent>
<xsd:extension base="xsd:base64Binary">
<xsd:attribute name="Id" type="xsd:ID"/>
</xsd:extension>
</xsd:simpleContent>
</xsd:complexType>
<xsd:complexType name="KeyInfoType" mixed="true">
<xsd:sequence>
<xsd:choice minOccurs="0" maxOccurs="unbounded">
<xsd:element minOccurs="0" maxOccurs="1" name="KeyName" type="xsd:string"/>
<xsd:element minOccurs="0" maxOccurs="1" name="KeyValue" type="q32:KeyValueType"
xmlns:q32="http://www.w3.org/2000/09/xmldsig#"/>
<xsd:element minOccurs="0" maxOccurs="1" name="MgmtData" type="xsd:string"/>
<xsd:element minOccurs="0" maxOccurs="1" name="PGPData" type="q33:PGPDataType"
xmlns:q33="http://www.w3.org/2000/09/xmldsig#"/>
<xsd:element minOccurs="0" maxOccurs="1" name="RetrievalMethod" type="q34:RetrievalMethodType"
xmlns:q34="http://www.w3.org/2000/09/xmldsig#"/>
<xsd:element minOccurs="0" maxOccurs="1" name="SPKIData" type="q35:SPKIDataType"
xmlns:q35="http://www.w3.org/2000/09/xmldsig#"/>
<xsd:element minOccurs="0" maxOccurs="1" name="X509Data" type="q36:X509DataType"
xmlns:q36="http://www.w3.org/2000/09/xmldsig#"/>
<xsd:any minOccurs="0" maxOccurs="1"/>
</xsd:choice>
</xsd:sequence>
<xsd:attribute name="Id" type="xsd:ID"/>
</xsd:complexType>
<xsd:complexType name="KeyValueType" mixed="true">
<xsd:sequence>
<xsd:choice minOccurs="1" maxOccurs="1">
<xsd:element minOccurs="0" maxOccurs="1" name="DSAKeyValue" type="q37:DSAKeyValueType"
xmlns:q37="http://www.w3.org/2000/09/xmldsig#"/>
<xsd:element minOccurs="0" maxOccurs="1" name="RSAKeyValue" type="q38:RSAKeyValueType"
xmlns:q38="http://www.w3.org/2000/09/xmldsig#"/>
<xsd:any minOccurs="0" maxOccurs="1"/>
</xsd:choice>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="DSAKeyValueType">
<xsd:sequence>
<xsd:element minOccurs="0" maxOccurs="1" name="P" type="xsd:base64Binary"/>
<xsd:element minOccurs="0" maxOccurs="1" name="Q" type="xsd:base64Binary"/>
<xsd:element minOccurs="0" maxOccurs="1" name="G" type="xsd:base64Binary"/>
<xsd:element minOccurs="0" maxOccurs="1" name="Y" type="xsd:base64Binary"/>
<xsd:element minOccurs="0" maxOccurs="1" name="J" type="xsd:base64Binary"/>
<xsd:element minOccurs="0" maxOccurs="1" name="Seed" type="xsd:base64Binary"/>
<xsd:element minOccurs="0" maxOccurs="1" name="PgenCounter" type="xsd:base64Binary"/>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="RSAKeyValueType">
<xsd:sequence>
<xsd:element minOccurs="0" maxOccurs="1" name="Modulus" type="xsd:base64Binary"/>
<xsd:element minOccurs="0" maxOccurs="1" name="Exponent" type="xsd:base64Binary"/>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="PGPDataType">
<xsd:sequence>
<xsd:choice minOccurs="0" maxOccurs="unbounded">
<xsd:element minOccurs="0" maxOccurs="1" name="PGPKeyID" type="xsd:base64Binary"/>
<xsd:element minOccurs="0" maxOccurs="1" name="PGPKeyPacket" type="xsd:base64Binary"/>
<xsd:any minOccurs="0" maxOccurs="1"/>
</xsd:choice>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="RetrievalMethodType">
<xsd:sequence>
<xsd:element minOccurs="0" maxOccurs="1" name="Transforms" type="q39:ArrayOfTransformType"
xmlns:q39="http://www.w3.org/2000/09/xmldsig#"/>
</xsd:sequence>
<xsd:attribute name="URI" type="xsd:anyURI"/>
<xsd:attribute name="Type" type="xsd:anyURI"/>
</xsd:complexType>
<xsd:complexType name="SPKIDataType">
<xsd:sequence>
<xsd:element minOccurs="0" maxOccurs="unbounded" name="SPKISexp" type="xsd:base64Binary"/>
<xsd:any minOccurs="0" maxOccurs="1"/>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="X509DataType">
<xsd:sequence>
<xsd:choice minOccurs="0" maxOccurs="unbounded">
<xsd:element minOccurs="0" maxOccurs="1" name="X509CRL" type="xsd:base64Binary"/>
<xsd:element minOccurs="0" maxOccurs="1" name="X509Certificate" type="xsd:base64Binary"/>
<xsd:element minOccurs="0" maxOccurs="1" name="X509IssuerSerial" type="q40:X509IssuerSerialType"
xmlns:q40="http://www.w3.org/2000/09/xmldsig#"/>
<xsd:element minOccurs="0" maxOccurs="1" name="X509SKI" type="xsd:base64Binary"/>
<xsd:element minOccurs="0" maxOccurs="1" name="X509SubjectName" type="xsd:string"/>
<xsd:any minOccurs="0" maxOccurs="1"/>
</xsd:choice>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="X509IssuerSerialType">
<xsd:sequence>
<xsd:element minOccurs="0" maxOccurs="1" name="X509IssuerName" type="xsd:string"/>
<xsd:element minOccurs="0" maxOccurs="1" name="X509SerialNumber" type="xsd:integer"/>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="ObjectType" mixed="true">
<xsd:sequence>
<xsd:any minOccurs="0" maxOccurs="unbounded"/>
</xsd:sequence>
<xsd:attribute name="Id" type="xsd:ID"/>
<xsd:attribute name="MimeType" type="xsd:string"/>
<xsd:attribute name="Encoding" type="xsd:anyURI"/>
</xsd:complexType>
</xsd:schema>
<xsd:schema elementFormDefault="qualified" targetNamespace="urn:evolium:redtrust:dss:ws">
<xsd:element name="GetAccessibleCertificates">
<xsd:complexType>
<xsd:sequence/>
</xsd:complexType>
</xsd:element>
<xsd:element name="GetAccessibleCertificatesResponse">
<xsd:complexType>
<xsd:sequence>
<xsd:element minOccurs="0" name="Result" nillable="true" type="q41:Result"
xmlns:q41="http://schemas.datacontract.org/2004/07/RTDSSService"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element name="SignHash">
<xsd:complexType>
<xsd:sequence>
<xsd:element minOccurs="0" name="toSignHashB64" nillable="true" type="xsd:string"/>
<xsd:element minOccurs="0" name="thumbprint" nillable="true" type="xsd:string"/>
<xsd:element minOccurs="0" name="certificatePin" nillable="true" type="xsd:string"/>
<xsd:element minOccurs="0" name="algorithm" type="q42:Algorithm"
xmlns:q42="http://schemas.datacontract.org/2004/07/RTDSSService"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element name="SignHashResponse">
<xsd:complexType>
<xsd:sequence>
<xsd:element minOccurs="0" name="Result" nillable="true" type="q43:Result"
xmlns:q43="http://schemas.datacontract.org/2004/07/RTDSSService"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element name="SignHashByCertificateHandler">
<xsd:complexType>
<xsd:sequence>
<xsd:element minOccurs="0" name="toSignHashB64" nillable="true" type="xsd:string"/>
<xsd:element minOccurs="0" name="certificateHandler" type="xsd:int"/>
<xsd:element minOccurs="0" name="certificatePin" nillable="true" type="xsd:string"/>
<xsd:element minOccurs="0" name="algorithm" type="q44:Algorithm"
xmlns:q44="http://schemas.datacontract.org/2004/07/RTDSSService"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element name="SignHashByCertificateHandlerResponse">
<xsd:complexType>
<xsd:sequence>
<xsd:element minOccurs="0" name="Result" nillable="true" type="q45:Result"
xmlns:q45="http://schemas.datacontract.org/2004/07/RTDSSService"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element name="Ping">
<xsd:complexType>
<xsd:sequence>
<xsd:element minOccurs="0" name="data" nillable="true" type="xsd:string"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element name="PingResponse">
<xsd:complexType>
<xsd:sequence>
<xsd:element minOccurs="0" name="Result" nillable="true" type="q46:Result"
xmlns:q46="http://schemas.datacontract.org/2004/07/RTDSSService"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
</xsd:schema>
<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>
<xsd:schema elementFormDefault="qualified" targetNamespace="http://schemas.datacontract.org/2004/07/RTDSSService"
xmlns:tns="http://schemas.datacontract.org/2004/07/RTDSSService">
<xsd:complexType name="Result">
<xsd:sequence>
<xsd:element name="ResultStatus" type="tns:ResultStatus"/>
<xsd:element name="ResultMessage" nillable="true" type="xsd:string"/>
<xsd:element minOccurs="0" name="ResultData" nillable="true" type="xsd:anyType">
<xsd:annotation>
<xsd:appinfo>
<DefaultValue EmitDefaultValue="false"
xmlns="http://schemas.microsoft.com/2003/10/Serialization/"/>
</xsd:appinfo>
</xsd:annotation>
</xsd:element>
<xsd:element minOccurs="0" name="TotalItems" type="xsd:int">
<xsd:annotation>
<xsd:appinfo>
<DefaultValue EmitDefaultValue="false"
xmlns="http://schemas.microsoft.com/2003/10/Serialization/"/>
</xsd:appinfo>
</xsd:annotation>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
<xsd:element name="Result" nillable="true" type="tns:Result"/>
<xsd:simpleType name="ResultStatus">
<xsd:restriction base="xsd:string">
<xsd:enumeration value="ERROR"/>
<xsd:enumeration value="SUCCESS"/>
<xsd:enumeration value="WARNING"/>
<xsd:enumeration value="UNAUTHORIZED"/>
<xsd:enumeration value="UNKNOWN_ERROR"/>
</xsd:restriction>
</xsd:simpleType>
<xsd:element name="ResultStatus" nillable="true" type="tns:ResultStatus"/>
<xsd:complexType name="ArrayOfCertificate">
<xsd:sequence>
<xsd:element minOccurs="0" maxOccurs="unbounded" name="Certificate" nillable="true" type="tns:Certificate"/>
</xsd:sequence>
</xsd:complexType>
<xsd:element name="ArrayOfCertificate" nillable="true" type="tns:ArrayOfCertificate"/>
<xsd:complexType name="Certificate">
<xsd:sequence>
<xsd:element minOccurs="0" name="X509Data" nillable="true" type="xsd:base64Binary"/>
<xsd:element minOccurs="0" name="alias" nillable="true" type="xsd:string"/>
<xsd:element minOccurs="0" name="certificateHandler" type="xsd:int"/>
<xsd:element minOccurs="0" name="expiration" type="xsd:dateTime"/>
<xsd:element minOccurs="0" name="issuer" nillable="true" type="xsd:string"/>
<xsd:element minOccurs="0" name="needPin" type="xsd:boolean"/>
<xsd:element minOccurs="0" name="needReason" type="xsd:boolean"/>
<xsd:element minOccurs="0" name="subject" nillable="true" type="xsd:string"/>
<xsd:element minOccurs="0" name="thumbprint" nillable="true" type="xsd:string"/>
<xsd:element minOccurs="0" name="type" type="tns:CertificateType"/>
</xsd:sequence>
</xsd:complexType>
<xsd:element name="Certificate" nillable="true" type="tns:Certificate"/>
<xsd:simpleType name="CertificateType">
<xsd:restriction base="xsd:string">
<xsd:enumeration value="PRIVATE"/>
<xsd:enumeration value="PRELOADED"/>
<xsd:enumeration value="PUBLIC_KEY_EMAIL"/>
<xsd:enumeration value="CA_ROOT"/>
<xsd:enumeration value="LOCAL_CA_ROOT"/>
</xsd:restriction>
</xsd:simpleType>
<xsd:element name="CertificateType" nillable="true" type="tns:CertificateType"/>
<xsd:simpleType name="Algorithm">
<xsd:restriction base="xsd:string">
<xsd:enumeration value="RSA_SHA1"/>
<xsd:enumeration value="RSA_SHA256"/>
<xsd:enumeration value="RSA_SHA512"/>
</xsd:restriction>
</xsd:simpleType>
<xsd:element name="Algorithm" nillable="true" type="tns:Algorithm"/>
</xsd:schema>
</wsdl:types>
<wsdl:message name="signRequest">
<wsdl:part name="SignRequest" element="q47:SignRequest"
xmlns:q47="urn:oasis:names:tc:dss:1.0:core:schema"/>
</wsdl:message>
<wsdl:message name="signResponse">
<wsdl:part name="SignResponse" element="q48:SignResponse"
xmlns:q48="urn:oasis:names:tc:dss:1.0:core:schema"/>
</wsdl:message>
<wsdl:message name="RTDSSService_GetAccessibleCertificates_InputMessage">
<wsdl:part name="parameters" element="tns:GetAccessibleCertificates"/>
</wsdl:message>
<wsdl:message name="RTDSSService_GetAccessibleCertificates_OutputMessage">
<wsdl:part name="parameters" element="tns:GetAccessibleCertificatesResponse"/>
</wsdl:message>
<wsdl:message name="RTDSSService_SignHash_InputMessage">
<wsdl:part name="parameters" element="tns:SignHash"/>
</wsdl:message>
<wsdl:message name="RTDSSService_SignHash_OutputMessage">
<wsdl:part name="parameters" element="tns:SignHashResponse"/>
</wsdl:message>
<wsdl:message name="RTDSSService_SignHashByCertificateHandler_InputMessage">
<wsdl:part name="parameters" element="tns:SignHashByCertificateHandler"/>
</wsdl:message>
<wsdl:message name="RTDSSService_SignHashByCertificateHandler_OutputMessage">
<wsdl:part name="parameters" element="tns:SignHashByCertificateHandlerResponse"/>
</wsdl:message>
<wsdl:message name="RTDSSService_Ping_InputMessage">
<wsdl:part name="parameters" element="tns:Ping"/>
</wsdl:message>
<wsdl:message name="RTDSSService_Ping_OutputMessage">
<wsdl:part name="parameters" element="tns:PingResponse"/>
</wsdl:message>
<wsdl:portType name="RTDSSService">
<wsdl:operation name="SignRequest">
<wsdl:input wsaw:Action="urn:evolium:redtrust:dss:ws/RTDSSService/SignRequest" name="signRequest" message="tns:signRequest"/>
<wsdl:output wsaw:Action="urn:evolium:redtrust:dss:ws/RTDSSService/SignRequestResponse" name="signResponse" message="tns:signResponse"/>
</wsdl:operation>
<wsdl:operation name="GetAccessibleCertificates">
<wsdl:input wsaw:Action="urn:evolium:redtrust:dss:ws/RTDSSService/GetAccessibleCertificates" message="tns:RTDSSService_GetAccessibleCertificates_InputMessage"/>
<wsdl:output wsaw:Action="urn:evolium:redtrust:dss:ws/RTDSSService/GetAccessibleCertificatesResponse" message="tns:RTDSSService_GetAccessibleCertificates_OutputMessage"/>
</wsdl:operation>
<wsdl:operation name="SignHash">
<wsdl:input wsaw:Action="urn:evolium:redtrust:dss:ws/RTDSSService/SignHash" message="tns:RTDSSService_SignHash_InputMessage"/>
<wsdl:output wsaw:Action="urn:evolium:redtrust:dss:ws/RTDSSService/SignHashResponse" message="tns:RTDSSService_SignHash_OutputMessage"/>
</wsdl:operation>
<wsdl:operation name="SignHashByCertificateHandler">
<wsdl:input wsaw:Action="urn:evolium:redtrust:dss:ws/RTDSSService/SignHashByCertificateHandler" message="tns:RTDSSService_SignHashByCertificateHandler_InputMessage"/>
<wsdl:output wsaw:Action="urn:evolium:redtrust:dss:ws/RTDSSService/SignHashByCertificateHandlerResponse" message="tns:RTDSSService_SignHashByCertificateHandler_OutputMessage"/>
</wsdl:operation>
<wsdl:operation name="Ping">
<wsdl:input wsaw:Action="urn:evolium:redtrust:dss:ws/RTDSSService/Ping" message="tns:RTDSSService_Ping_InputMessage"/>
<wsdl:output wsaw:Action="urn:evolium:redtrust:dss:ws/RTDSSService/PingResponse" message="tns:RTDSSService_Ping_OutputMessage"/>
</wsdl:operation>
</wsdl:portType>
<wsdl:binding name="Basic_RTDSSService" type="tns:RTDSSService">
<wsp:PolicyReference URI="#Basic_RTDSSService_policy"/>
<soap12:binding transport="http://schemas.xmlsoap.org/soap/http"/>
<wsdl:operation name="SignRequest">
<soap12:operation soapAction="urn:evolium:redtrust:dss:ws/RTDSSService/SignRequest" style="document"/>
<wsdl:input name="signRequest">
<soap12:body use="literal"/>
</wsdl:input>
<wsdl:output name="signResponse">
<soap12:body use="literal"/>
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="GetAccessibleCertificates">
<soap12:operation soapAction="urn:evolium:redtrust:dss:ws/RTDSSService/GetAccessibleCertificates" style="document"/>
<wsdl:input>
<soap12:body use="literal"/>
</wsdl:input>
<wsdl:output>
<soap12:body use="literal"/>
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="SignHash">
<soap12:operation soapAction="urn:evolium:redtrust:dss:ws/RTDSSService/SignHash" style="document"/>
<wsdl:input>
<soap12:body use="literal"/>
</wsdl:input>
<wsdl:output>
<soap12:body use="literal"/>
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="SignHashByCertificateHandler">
<soap12:operation soapAction="urn:evolium:redtrust:dss:ws/RTDSSService/SignHashByCertificateHandler" style="document"/>
<wsdl:input>
<soap12:body use="literal"/>
</wsdl:input>
<wsdl:output>
<soap12:body use="literal"/>
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="Ping">
<soap12:operation soapAction="urn:evolium:redtrust:dss:ws/RTDSSService/Ping" style="document"/>
<wsdl:input>
<soap12:body use="literal"/>
</wsdl:input>
<wsdl:output>
<soap12:body use="literal"/>
</wsdl:output>
</wsdl:operation>
</wsdl:binding>
<wsdl:binding name="Basic_RTDSSService1" type="tns:RTDSSService">
<wsp:PolicyReference URI="#Basic_RTDSSService1_policy"/>
<soap:binding transport="http://schemas.xmlsoap.org/soap/http"/>
<wsdl:operation name="SignRequest">
<soap:operation soapAction="urn:evolium:redtrust:dss:ws/RTDSSService/SignRequest" style="document"/>
<wsdl:input name="signRequest">
<soap:body use="literal"/>
</wsdl:input>
<wsdl:output name="signResponse">
<soap:body use="literal"/>
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="GetAccessibleCertificates">
<soap:operation soapAction="urn:evolium:redtrust:dss:ws/RTDSSService/GetAccessibleCertificates" style="document"/>
<wsdl:input>
<soap:body use="literal"/>
</wsdl:input>
<wsdl:output>
<soap:body use="literal"/>
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="SignHash">
<soap:operation soapAction="urn:evolium:redtrust:dss:ws/RTDSSService/SignHash" style="document"/>
<wsdl:input>
<soap:body use="literal"/>
</wsdl:input>
<wsdl:output>
<soap:body use="literal"/>
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="SignHashByCertificateHandler">
<soap:operation soapAction="urn:evolium:redtrust:dss:ws/RTDSSService/SignHashByCertificateHandler" style="document"/>
<wsdl:input>
<soap:body use="literal"/>
</wsdl:input>
<wsdl:output>
<soap:body use="literal"/>
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="Ping">
<soap:operation soapAction="urn:evolium:redtrust:dss:ws/RTDSSService/Ping" style="document"/>
<wsdl:input>
<soap:body use="literal"/>
</wsdl:input>
<wsdl:output>
<soap:body use="literal"/>
</wsdl:output>
</wsdl:operation>
</wsdl:binding>
<wsdl:binding name="Secure_RTDSSService" type="tns:RTDSSService">
<wsp:PolicyReference URI="#Secure_RTDSSService_policy"/>
<soap12:binding transport="http://schemas.xmlsoap.org/soap/http"/>
<wsdl:operation name="SignRequest">
<soap12:operation soapAction="urn:evolium:redtrust:dss:ws/RTDSSService/SignRequest" style="document"/>
<wsdl:input name="signRequest">
<soap12:body use="literal"/>
</wsdl:input>
<wsdl:output name="signResponse">
<soap12:body use="literal"/>
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="GetAccessibleCertificates">
<soap12:operation soapAction="urn:evolium:redtrust:dss:ws/RTDSSService/GetAccessibleCertificates" style="document"/>
<wsdl:input>
<soap12:body use="literal"/>
</wsdl:input>
<wsdl:output>
<soap12:body use="literal"/>
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="SignHash">
<soap12:operation soapAction="urn:evolium:redtrust:dss:ws/RTDSSService/SignHash" style="document"/>
<wsdl:input>
<soap12:body use="literal"/>
</wsdl:input>
<wsdl:output>
<soap12:body use="literal"/>
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="SignHashByCertificateHandler">
<soap12:operation soapAction="urn:evolium:redtrust:dss:ws/RTDSSService/SignHashByCertificateHandler" style="document"/>
<wsdl:input>
<soap12:body use="literal"/>
</wsdl:input>
<wsdl:output>
<soap12:body use="literal"/>
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="Ping">
<soap12:operation soapAction="urn:evolium:redtrust:dss:ws/RTDSSService/Ping" style="document"/>
<wsdl:input>
<soap12:body use="literal"/>
</wsdl:input>
<wsdl:output>
<soap12:body use="literal"/>
</wsdl:output>
</wsdl:operation>
</wsdl:binding>
<wsdl:binding name="Secure_RTDSSService1" type="tns:RTDSSService">
<wsp:PolicyReference URI="#Secure_RTDSSService1_policy"/>
<soap:binding transport="http://schemas.xmlsoap.org/soap/http"/>
<wsdl:operation name="SignRequest">
<soap:operation soapAction="urn:evolium:redtrust:dss:ws/RTDSSService/SignRequest" style="document"/>
<wsdl:input name="signRequest">
<soap:body use="literal"/>
</wsdl:input>
<wsdl:output name="signResponse">
<soap:body use="literal"/>
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="GetAccessibleCertificates">
<soap:operation soapAction="urn:evolium:redtrust:dss:ws/RTDSSService/GetAccessibleCertificates" style="document"/>
<wsdl:input>
<soap:body use="literal"/>
</wsdl:input>
<wsdl:output>
<soap:body use="literal"/>
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="SignHash">
<soap:operation soapAction="urn:evolium:redtrust:dss:ws/RTDSSService/SignHash" style="document"/>
<wsdl:input>
<soap:body use="literal"/>
</wsdl:input>
<wsdl:output>
<soap:body use="literal"/>
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="SignHashByCertificateHandler">
<soap:operation soapAction="urn:evolium:redtrust:dss:ws/RTDSSService/SignHashByCertificateHandler" style="document"/>
<wsdl:input>
<soap:body use="literal"/>
</wsdl:input>
<wsdl:output>
<soap:body use="literal"/>
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="Ping">
<soap:operation soapAction="urn:evolium:redtrust:dss:ws/RTDSSService/Ping" style="document"/>
<wsdl:input>
<soap:body use="literal"/>
</wsdl:input>
<wsdl:output>
<soap:body use="literal"/>
</wsdl:output>
</wsdl:operation>
</wsdl:binding>
<wsdl:service name="RTDSSService">
<wsdl:port name="Basic_RTDSSService" binding="tns:Basic_RTDSSService">
<soap12:address location="https://127.0.0.1:8080/RTDSSService.svc"/>
<wsa10:EndpointReference>
<wsa10:Address>https://win-m7arev0mbee:8080/RTDSSService.svc/basic</wsa10:Address>
</wsa10:EndpointReference>
</wsdl:port>
<wsdl:port name="Basic_RTDSSService1" binding="tns:Basic_RTDSSService1">
<soap:address location="https://127.0.0.1:8080/RTDSSService.svc"/>
<wsa10:EndpointReference>
<wsa10:Address>https://win-m7arev0mbee:8080/RTDSSService.svc/basic11</wsa10:Address>
</wsa10:EndpointReference>
</wsdl:port>
<wsdl:port name="Secure_RTDSSService" binding="tns:Secure_RTDSSService">
<soap12:address location="https://127.0.0.1:8080/RTDSSService.svc"/>
<wsa10:EndpointReference>
<wsa10:Address>https://win-m7arev0mbee:8080/RTDSSService.svc/secure</wsa10:Address>
</wsa10:EndpointReference>
</wsdl:port>
<wsdl:port name="Secure_RTDSSService1" binding="tns:Secure_RTDSSService1">
<soap:address location="https://127.0.0.1:8080/RTDSSService.svc"/>
<wsa10:EndpointReference>
<wsa10:Address>https://win-m7arev0mbee:8080/RTDSSService.svc/secure11</wsa10:Address>
</wsa10:EndpointReference>
</wsdl:port>
</wsdl:service>
</wsdl:definitions>