Last active
November 15, 2016 15:00
-
-
Save notxcain/bbc14fddec8bc20afa3b7b6ba74caf50 to your computer and use it in GitHub Desktop.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| <?xml version='1.0' encoding='UTF-8'?> | |
| <wsdl:definitions name="UniversalPaymentGate" targetNamespace="http://upg.sbns.bssys.com/" xmlns:ns1="http://schemas.xmlsoap.org/soap/http" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:tns="http://upg.sbns.bssys.com/" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/" xmlns:xsd="http://www.w3.org/2001/XMLSchema"> | |
| <wsdl:types> | |
| <xs:schema elementFormDefault="qualified" targetNamespace="http://upg.sbns.bssys.com/" version="1.0" xmlns:tns="http://upg.sbns.bssys.com/" xmlns:xs="http://www.w3.org/2001/XMLSchema"> | |
| <xs:element name="changePassword" type="tns:changePassword"/> | |
| <xs:element name="changePasswordResponse" type="tns:changePasswordResponse"/> | |
| <xs:element name="getRequestStatus" type="tns:getRequestStatus"/> | |
| <xs:element name="getRequestStatusResponse" type="tns:getRequestStatusResponse"/> | |
| <xs:element name="getRequestStatusSRP" type="tns:getRequestStatusSRP"/> | |
| <xs:element name="getRequestStatusSRPResponse" type="tns:getRequestStatusSRPResponse"/> | |
| <xs:element name="getResponsePart" type="tns:getResponsePart"/> | |
| <xs:element name="getResponsePartResponse" type="tns:getResponsePartResponse"/> | |
| <xs:element name="getResponsePartSRP" type="tns:getResponsePartSRP"/> | |
| <xs:element name="getResponsePartSRPResponse" type="tns:getResponsePartSRPResponse"/> | |
| <xs:element name="login" type="tns:login"/> | |
| <xs:element name="loginResponse" type="tns:loginResponse"/> | |
| <xs:element name="loginSign" type="tns:loginSign"/> | |
| <xs:element name="loginSignResponse" type="tns:loginSignResponse"/> | |
| <xs:element name="logout" type="tns:logout"/> | |
| <xs:element name="logoutResponse" type="tns:logoutResponse"/> | |
| <xs:element name="preChangePassword" type="tns:preChangePassword"/> | |
| <xs:element name="preChangePasswordResponse" type="tns:preChangePasswordResponse"/> | |
| <xs:element name="preLogin" type="tns:preLogin"/> | |
| <xs:element name="preLoginResponse" type="tns:preLoginResponse"/> | |
| <xs:element name="preLoginSign" type="tns:preLoginSign"/> | |
| <xs:element name="preLoginSignResponse" type="tns:preLoginSignResponse"/> | |
| <xs:element name="sendDocumentReceipts" type="tns:sendDocumentReceipts"/> | |
| <xs:element name="sendDocumentReceiptsResponse" type="tns:sendDocumentReceiptsResponse"/> | |
| <xs:element name="sendPcHash" type="tns:sendPcHash"/> | |
| <xs:element name="sendPcHashResponse" type="tns:sendPcHashResponse"/> | |
| <xs:element name="sendRequestZip" type="tns:sendRequestZip"/> | |
| <xs:element name="sendRequestZipResponse" type="tns:sendRequestZipResponse"/> | |
| <xs:element name="sendRequests" type="tns:sendRequests"/> | |
| <xs:element name="sendRequestsResponse" type="tns:sendRequestsResponse"/> | |
| <xs:element name="sendRequestsSRP" type="tns:sendRequestsSRP"/> | |
| <xs:element name="sendRequestsSRPResponse" type="tns:sendRequestsSRPResponse"/> | |
| <xs:element name="verifySMSSession" type="tns:verifySMSSession"/> | |
| <xs:element name="verifySMSSessionResponse" type="tns:verifySMSSessionResponse"/> | |
| <xs:complexType name="CertifRequest"> | |
| <xs:complexContent> | |
| <xs:extension base="DocBase"> | |
| <xs:sequence> | |
| <xs:element name="CommonName" type="xs:string"> | |
| <xs:annotation> | |
| <xs:documentation>ФИО - фамилия, имя и отчество уполномоченного лица клиента</xs:documentation> | |
| </xs:annotation> | |
| </xs:element> | |
| <xs:element name="Organization" type="xs:string" minOccurs="0"> | |
| <xs:annotation> | |
| <xs:documentation>Краткое наименование организации</xs:documentation> | |
| </xs:annotation> | |
| </xs:element> | |
| <xs:element name="OrganizationUnit" type="xs:string"> | |
| <xs:annotation> | |
| <xs:documentation>Наименование подразделения банка, где заключен контракт с организацией. Для СБ РФ | |
| должно передаваться значение Response/OrgsInfo/Branches/Branch/BankName, соответствующее | |
| Response/OrgsInfo/Contracts/ContractInfo/BranchId | |
| </xs:documentation> | |
| </xs:annotation> | |
| </xs:element> | |
| <xs:element name="Locality" type="xs:string"> | |
| <xs:annotation> | |
| <xs:documentation>Город местонахождения ЮЛ</xs:documentation> | |
| </xs:annotation> | |
| </xs:element> | |
| <xs:element name="Country"> | |
| <xs:annotation> | |
| <xs:documentation>Страна. Должен передаваться 2-х символьный код страны из справочника стран. RU | |
| </xs:documentation> | |
| </xs:annotation> | |
| <xs:simpleType> | |
| <xs:restriction base="xs:string"> | |
| <xs:length value="2"/> | |
| </xs:restriction> | |
| </xs:simpleType> | |
| </xs:element> | |
| <xs:element name="Email" type="xs:string"> | |
| <xs:annotation> | |
| <xs:documentation>Е-мейл</xs:documentation> | |
| </xs:annotation> | |
| </xs:element> | |
| <xs:element name="Position" minOccurs="0"> | |
| <xs:annotation> | |
| <xs:documentation>Должность физического лица. Должно передаваться значение из | |
| Response/OrgsInfo/AuthPersons/AuthPerson/Position | |
| </xs:documentation> | |
| </xs:annotation> | |
| <xs:simpleType> | |
| <xs:restriction base="xs:string"> | |
| <xs:minLength value="1"/> | |
| <xs:maxLength value="255"/> | |
| </xs:restriction> | |
| </xs:simpleType> | |
| </xs:element> | |
| <xs:element name="Params" type="Params" minOccurs="0"> | |
| <xs:annotation> | |
| <xs:documentation>Дополнительные параметры. Для СБ РФ будут передаваться следующие параметры: | |
| Response/OrgsInfo/OrgsData/OrgData/OtherOrgData/CertAuthId ), следующие символы до 8 - это | |
| порядковый код ключа (необходимо генерить следующий порядковый номер сертификата в УЦ; последний | |
| порядковый номер сертификата в УЦ передается в теге: | |
| Response/OrgsInfo/OrgsData/OrgData/OtherOrgData/LastCertifNum). Не разрешается использовать | |
| пробел в начале и в конце текста), | |
| tokenId - идентификатор токена, | |
| tokenTlsVersion - версия прошивки токена, | |
| pin- пин, под которым был сделан запрос. | |
| </xs:documentation> | |
| </xs:annotation> | |
| </xs:element> | |
| <xs:element name="Docs"> | |
| <xs:annotation> | |
| <xs:documentation>Содержит данные одного клиентского документа "Запрос на новый сертификат" | |
| </xs:documentation> | |
| </xs:annotation> | |
| <xs:complexType> | |
| <xs:sequence> | |
| <xs:element name="Doc" maxOccurs="unbounded"> | |
| <xs:annotation> | |
| <xs:documentation>Содержит данные одного запроса сертификата, которые создаются по в | |
| рамках одного клиенского запроса (запрос сертификата для подписи/запрос сертификата | |
| TLS и т.д.) | |
| </xs:documentation> | |
| </xs:annotation> | |
| <xs:complexType> | |
| <xs:sequence> | |
| <xs:element name="Attachment"> | |
| <xs:annotation> | |
| <xs:documentation>Отдельное вложение</xs:documentation> | |
| </xs:annotation> | |
| <xs:complexType> | |
| <xs:sequence> | |
| <xs:element name="AttachmentName" minOccurs="0"> | |
| <xs:annotation> | |
| <xs:documentation>Имя файла вложения</xs:documentation> | |
| </xs:annotation> | |
| <xs:simpleType> | |
| <xs:restriction base="xs:string"> | |
| <xs:minLength value="1"/> | |
| <xs:maxLength value="64"/> | |
| </xs:restriction> | |
| </xs:simpleType> | |
| </xs:element> | |
| <xs:element name="Description" minOccurs="0"> | |
| <xs:annotation> | |
| <xs:documentation>Пользовательское описание файла вложения | |
| </xs:documentation> | |
| </xs:annotation> | |
| <xs:simpleType> | |
| <xs:restriction base="xs:string"> | |
| <xs:minLength value="1"/> | |
| <xs:maxLength value="1024"/> | |
| </xs:restriction> | |
| </xs:simpleType> | |
| </xs:element> | |
| <xs:element name="Body" type="xs:base64Binary"> | |
| <xs:annotation> | |
| <xs:documentation>В бинарном представлении в сжатом и несжатом | |
| виде | |
| </xs:documentation> | |
| </xs:annotation> | |
| </xs:element> | |
| </xs:sequence> | |
| </xs:complexType> | |
| </xs:element> | |
| <xs:element name="Params" type="Params" minOccurs="0"> | |
| <xs:annotation> | |
| <xs:documentation>Дополнительные параметры. Для СБ РФ будут передаваться следующие параметры: | |
| Response/OrgsInfo/OrgsData/OrgData/OtherOrgData/CertAuthId ), следующие символы до 8 - это | |
| порядковый код ключа (необходимо генерить следующий порядковый номер сертификата в УЦ; | |
| последний | |
| порядковый номер сертификата в УЦ передается в теге: | |
| Response/OrgsInfo/OrgsData/OrgData/OtherOrgData/LastCertifNum). Не разрешается использовать | |
| пробел в начале и в конце текста), | |
| tokenId - идентификатор токена, | |
| tokenTlsVersion - версия прошивки токена, | |
| pin- пин, под которым был сделан запрос. | |
| </xs:documentation> | |
| </xs:annotation> | |
| </xs:element> | |
| </xs:sequence> | |
| <xs:attribute name="type" type="xs:string" use="required"> | |
| <xs:annotation> | |
| <xs:documentation>Тип запроса, передается константа: | |
| «sign» - для запроса сертификата для подписи, | |
| «tls» - для запроса сертификата tls. | |
| При необходимости список может быть расширен. | |
| </xs:documentation> | |
| </xs:annotation> | |
| </xs:attribute> | |
| </xs:complexType> | |
| </xs:element> | |
| </xs:sequence> | |
| </xs:complexType> | |
| </xs:element> | |
| </xs:sequence> | |
| <xs:attribute name="requestId" type="xs:string" use="required"> | |
| <xs:annotation> | |
| <xs:documentation>Идентификатор запроса на сертификат для идентификации запроса при загрузке сертификата | |
| из УЦ | |
| </xs:documentation> | |
| </xs:annotation> | |
| </xs:attribute> | |
| <xs:attribute name="docDate" type="xs:date" use="required"> | |
| <xs:annotation> | |
| <xs:documentation>Дата составления документа</xs:documentation> | |
| </xs:annotation> | |
| </xs:attribute> | |
| <xs:attribute name="docNum" use="required"> | |
| <xs:annotation> | |
| <xs:documentation>Номер документа</xs:documentation> | |
| </xs:annotation> | |
| <xs:simpleType> | |
| <xs:restriction base="xs:string"> | |
| <xs:maxLength value="6"/> | |
| </xs:restriction> | |
| </xs:simpleType> | |
| </xs:attribute> | |
| <xs:attribute name="idCrypto" type="xs:string" use="required"> | |
| <xs:annotation> | |
| <xs:documentation>Уникальный идентификатор средства подписи. Соответствует значению атрибута из ответа | |
| Responce/OrgsInfo/SignDevices/SignDevice/SignDeviceId | |
| </xs:documentation> | |
| </xs:annotation> | |
| </xs:attribute> | |
| <xs:attribute name="authPersonId" type="xs:string"> | |
| <xs:annotation> | |
| <xs:documentation>Идентификатор уполномоченного лица. Соответствует значению | |
| OrgsInfo/AuthPersons/AuthPerson/AuthPersonId | |
| </xs:documentation> | |
| </xs:annotation> | |
| </xs:attribute> | |
| <xs:attribute name="containerName" type="xs:string" use="optional"> | |
| <xs:annotation> | |
| <xs:documentation>Ссылка на закрытый ключ</xs:documentation> | |
| </xs:annotation> | |
| </xs:attribute> | |
| </xs:extension> | |
| </xs:complexContent> | |
| </xs:complexType> | |
| <xs:complexType name="Params"> | |
| <xs:annotation> | |
| <xs:documentation>Множество параметров произвольного вида</xs:documentation> | |
| </xs:annotation> | |
| <xs:sequence> | |
| <xs:element name="Param" type="Param" maxOccurs="unbounded"> | |
| <xs:annotation> | |
| <xs:documentation>Параметр</xs:documentation> | |
| </xs:annotation> | |
| </xs:element> | |
| </xs:sequence> | |
| </xs:complexType> | |
| <xs:complexType name="Param"> | |
| <xs:annotation> | |
| <xs:documentation>Отдельный параметр произвольного вида</xs:documentation> | |
| </xs:annotation> | |
| <xs:attribute name="name" use="required"> | |
| <xs:annotation> | |
| <xs:documentation>Название параметра</xs:documentation> | |
| </xs:annotation> | |
| <xs:simpleType> | |
| <xs:restriction base="xs:string"> | |
| <xs:minLength value="1"/> | |
| <xs:maxLength value="255"/> | |
| </xs:restriction> | |
| </xs:simpleType> | |
| </xs:attribute> | |
| <xs:attribute name="value" use="required"> | |
| <xs:annotation> | |
| <xs:documentation>Значение параметра</xs:documentation> | |
| </xs:annotation> | |
| <xs:simpleType> | |
| <xs:restriction base="xs:string"> | |
| <xs:minLength value="1"/> | |
| <xs:maxLength value="255"/> | |
| </xs:restriction> | |
| </xs:simpleType> | |
| </xs:attribute> | |
| </xs:complexType> | |
| <xs:complexType name="sendRequests"> | |
| <xs:sequence> | |
| <xs:element name="requests" type="xs:string"> | |
| <xs:element name="CertifRequest" type="tns:CertifRequest"> | |
| <xs:annotation> | |
| <xs:documentation>Запрос на выпуск нового сертификата</xs:documentation> | |
| </xs:annotation> | |
| </xs:element> | |
| </xs:element> | |
| </xs:sequence> | |
| </xs:complexType> | |
| <xs:complexType name="sendRequestsResponse"> | |
| <xs:sequence> | |
| <xs:element maxOccurs="unbounded" minOccurs="0" name="return" type="xs:string"/> | |
| </xs:sequence> | |
| </xs:complexType> | |
| <xs:complexType name="sendRequestsSRP"> | |
| <xs:sequence> | |
| <xs:element maxOccurs="unbounded" minOccurs="0" name="requests" type="xs:string"/> | |
| <xs:element minOccurs="0" name="sessionId" type="xs:string"/> | |
| </xs:sequence> | |
| </xs:complexType> | |
| <xs:complexType name="sendRequestsSRPResponse"> | |
| <xs:sequence> | |
| <xs:element maxOccurs="unbounded" minOccurs="0" name="return" type="xs:string"/> | |
| </xs:sequence> | |
| </xs:complexType> | |
| <xs:complexType name="sendDocumentReceipts"> | |
| <xs:sequence> | |
| <xs:element maxOccurs="unbounded" minOccurs="0" name="receipt" type="xs:string"/> | |
| <xs:element minOccurs="0" name="sessionId" type="xs:string"/> | |
| </xs:sequence> | |
| </xs:complexType> | |
| <xs:complexType name="sendDocumentReceiptsResponse"> | |
| <xs:sequence> | |
| <xs:element maxOccurs="unbounded" minOccurs="0" name="return" type="xs:string"/> | |
| </xs:sequence> | |
| </xs:complexType> | |
| <xs:complexType name="logout"> | |
| <xs:sequence> | |
| <xs:element minOccurs="0" name="sessionId" type="xs:string"/> | |
| </xs:sequence> | |
| </xs:complexType> | |
| <xs:complexType name="logoutResponse"> | |
| <xs:sequence> | |
| <xs:element minOccurs="0" name="return" type="xs:string"/> | |
| </xs:sequence> | |
| </xs:complexType> | |
| <xs:complexType name="preLogin"> | |
| <xs:sequence> | |
| <xs:element minOccurs="0" name="userLogin" type="xs:string"/> | |
| <xs:element minOccurs="0" name="changePassword" type="xs:boolean"/> | |
| </xs:sequence> | |
| </xs:complexType> | |
| <xs:complexType name="preLoginResponse"> | |
| <xs:sequence> | |
| <xs:element maxOccurs="unbounded" minOccurs="0" name="return" type="xs:base64Binary"/> | |
| </xs:sequence> | |
| </xs:complexType> | |
| <xs:complexType name="preLoginSign"> | |
| <xs:sequence> | |
| <xs:element minOccurs="0" name="serial" type="xs:string"/> | |
| <xs:element minOccurs="0" name="issue" type="xs:string"/> | |
| </xs:sequence> | |
| </xs:complexType> | |
| <xs:complexType name="preLoginSignResponse"> | |
| <xs:sequence> | |
| <xs:element maxOccurs="unbounded" minOccurs="0" name="return" type="xs:base64Binary"/> | |
| </xs:sequence> | |
| </xs:complexType> | |
| <xs:complexType name="sendPcHash"> | |
| <xs:sequence> | |
| <xs:element minOccurs="0" name="sessionId" type="xs:string"/> | |
| <xs:element minOccurs="0" name="pcHash" type="xs:string"/> | |
| </xs:sequence> | |
| </xs:complexType> | |
| <xs:complexType name="sendPcHashResponse"> | |
| <xs:sequence> | |
| <xs:element minOccurs="0" name="return" type="xs:string"/> | |
| </xs:sequence> | |
| </xs:complexType> | |
| <xs:complexType name="preChangePassword"> | |
| <xs:sequence> | |
| <xs:element minOccurs="0" name="sessionId" type="xs:string"/> | |
| </xs:sequence> | |
| </xs:complexType> | |
| <xs:complexType name="preChangePasswordResponse"> | |
| <xs:sequence> | |
| <xs:element maxOccurs="unbounded" minOccurs="0" name="return" type="xs:base64Binary"/> | |
| </xs:sequence> | |
| </xs:complexType> | |
| <xs:complexType name="getResponsePart"> | |
| <xs:sequence> | |
| <xs:element minOccurs="0" name="request" type="xs:string"/> | |
| <xs:element minOccurs="0" name="part" type="xs:string"/> | |
| <xs:element minOccurs="0" name="orgId" type="xs:string"/> | |
| </xs:sequence> | |
| </xs:complexType> | |
| <xs:complexType name="getResponsePartResponse"> | |
| <xs:sequence> | |
| <xs:element minOccurs="0" name="return" type="xs:string"/> | |
| </xs:sequence> | |
| </xs:complexType> | |
| <xs:complexType name="getRequestStatus"> | |
| <xs:sequence> | |
| <xs:element maxOccurs="unbounded" minOccurs="0" name="requests" type="xs:string"/> | |
| <xs:element minOccurs="0" name="orgId" type="xs:string"/> | |
| </xs:sequence> | |
| </xs:complexType> | |
| <xs:complexType name="getRequestStatusResponse"> | |
| <xs:sequence> | |
| <xs:element maxOccurs="unbounded" minOccurs="0" name="return" type="xs:string"/> | |
| </xs:sequence> | |
| </xs:complexType> | |
| <xs:complexType name="loginSign"> | |
| <xs:sequence> | |
| <xs:element minOccurs="0" name="sessionId" type="xs:string"/> | |
| <xs:element minOccurs="0" name="clientAuthData" type="xs:base64Binary"/> | |
| <xs:element minOccurs="0" name="fraudParams" type="xs:string"/> | |
| </xs:sequence> | |
| </xs:complexType> | |
| <xs:complexType name="loginSignResponse"> | |
| <xs:sequence> | |
| <xs:element maxOccurs="unbounded" minOccurs="0" name="return" type="xs:base64Binary"/> | |
| </xs:sequence> | |
| </xs:complexType> | |
| <xs:complexType name="getRequestStatusSRP"> | |
| <xs:sequence> | |
| <xs:element maxOccurs="unbounded" minOccurs="0" name="requests" type="xs:string"/> | |
| <xs:element minOccurs="0" name="sessionId" type="xs:string"/> | |
| <xs:element minOccurs="0" name="orgId" type="xs:string"/> | |
| </xs:sequence> | |
| </xs:complexType> | |
| <xs:complexType name="getRequestStatusSRPResponse"> | |
| <xs:sequence> | |
| <xs:element maxOccurs="unbounded" minOccurs="0" name="return" type="xs:string"/> | |
| </xs:sequence> | |
| </xs:complexType> | |
| <xs:complexType name="login"> | |
| <xs:sequence> | |
| <xs:element minOccurs="0" name="sessionId" type="xs:string"/> | |
| <xs:element maxOccurs="unbounded" minOccurs="0" name="clientAuthData" type="xs:base64Binary"/> | |
| <xs:element minOccurs="0" name="fraudParams" type="xs:string"/> | |
| </xs:sequence> | |
| </xs:complexType> | |
| <xs:complexType name="loginResponse"> | |
| <xs:sequence> | |
| <xs:element maxOccurs="unbounded" minOccurs="0" name="return" type="xs:base64Binary"/> | |
| </xs:sequence> | |
| </xs:complexType> | |
| <xs:complexType name="sendRequestZip"> | |
| <xs:sequence> | |
| <xs:element minOccurs="0" name="zipRequest" type="xs:base64Binary"/> | |
| <xs:element minOccurs="0" name="orgId" type="xs:string"/> | |
| <xs:element minOccurs="0" name="requestId" type="xs:string"/> | |
| <xs:element minOccurs="0" name="customsCardId" type="xs:string"/> | |
| <xs:element minOccurs="0" name="customsOperatorId" type="xs:string"/> | |
| <xs:element minOccurs="0" name="sessionId" type="xs:string"/> | |
| </xs:sequence> | |
| </xs:complexType> | |
| <xs:complexType name="sendRequestZipResponse"> | |
| <xs:sequence> | |
| <xs:element minOccurs="0" name="return" type="xs:string"/> | |
| </xs:sequence> | |
| </xs:complexType> | |
| <xs:complexType name="changePassword"> | |
| <xs:sequence> | |
| <xs:element minOccurs="0" name="sessionId" type="xs:string"/> | |
| <xs:element maxOccurs="unbounded" minOccurs="0" name="newPasswordData" type="xs:base64Binary"/> | |
| </xs:sequence> | |
| </xs:complexType> | |
| <xs:complexType name="changePasswordResponse"> | |
| <xs:sequence> | |
| <xs:element maxOccurs="unbounded" minOccurs="0" name="return" type="xs:base64Binary"/> | |
| </xs:sequence> | |
| </xs:complexType> | |
| <xs:complexType name="getResponsePartSRP"> | |
| <xs:sequence> | |
| <xs:element minOccurs="0" name="request" type="xs:string"/> | |
| <xs:element minOccurs="0" name="part" type="xs:string"/> | |
| <xs:element minOccurs="0" name="sessionId" type="xs:string"/> | |
| <xs:element minOccurs="0" name="orgId" type="xs:string"/> | |
| </xs:sequence> | |
| </xs:complexType> | |
| <xs:complexType name="getResponsePartSRPResponse"> | |
| <xs:sequence> | |
| <xs:element minOccurs="0" name="return" type="xs:string"/> | |
| </xs:sequence> | |
| </xs:complexType> | |
| <xs:complexType name="verifySMSSession"> | |
| <xs:sequence> | |
| <xs:element minOccurs="0" name="sessionId" type="xs:string"/> | |
| <xs:element minOccurs="0" name="smsCode" type="xs:string"/> | |
| </xs:sequence> | |
| </xs:complexType> | |
| <xs:complexType name="verifySMSSessionResponse"> | |
| <xs:sequence> | |
| <xs:element minOccurs="0" name="return" type="xs:string"/> | |
| </xs:sequence> | |
| </xs:complexType> | |
| </xs:schema> | |
| </wsdl:types> | |
| <wsdl:message name="sendPcHashResponse"> | |
| <wsdl:part element="tns:sendPcHashResponse" name="parameters"> | |
| </wsdl:part> | |
| </wsdl:message> | |
| <wsdl:message name="sendRequests"> | |
| <wsdl:part element="tns:sendRequests" name="parameters"> | |
| </wsdl:part> | |
| </wsdl:message> | |
| <wsdl:message name="preLoginSign"> | |
| <wsdl:part element="tns:preLoginSign" name="parameters"> | |
| </wsdl:part> | |
| </wsdl:message> | |
| <wsdl:message name="loginResponse"> | |
| <wsdl:part element="tns:loginResponse" name="parameters"> | |
| </wsdl:part> | |
| </wsdl:message> | |
| <wsdl:message name="sendPcHash"> | |
| <wsdl:part element="tns:sendPcHash" name="parameters"> | |
| </wsdl:part> | |
| </wsdl:message> | |
| <wsdl:message name="sendDocumentReceiptsResponse"> | |
| <wsdl:part element="tns:sendDocumentReceiptsResponse" name="parameters"> | |
| </wsdl:part> | |
| </wsdl:message> | |
| <wsdl:message name="preChangePassword"> | |
| <wsdl:part element="tns:preChangePassword" name="parameters"> | |
| </wsdl:part> | |
| </wsdl:message> | |
| <wsdl:message name="getRequestStatusSRPResponse"> | |
| <wsdl:part element="tns:getRequestStatusSRPResponse" name="parameters"> | |
| </wsdl:part> | |
| </wsdl:message> | |
| <wsdl:message name="logout"> | |
| <wsdl:part element="tns:logout" name="parameters"> | |
| </wsdl:part> | |
| </wsdl:message> | |
| <wsdl:message name="loginSign"> | |
| <wsdl:part element="tns:loginSign" name="parameters"> | |
| </wsdl:part> | |
| </wsdl:message> | |
| <wsdl:message name="getResponsePart"> | |
| <wsdl:part element="tns:getResponsePart" name="parameters"> | |
| </wsdl:part> | |
| </wsdl:message> | |
| <wsdl:message name="sendRequestsSRP"> | |
| <wsdl:part element="tns:sendRequestsSRP" name="parameters"> | |
| </wsdl:part> | |
| </wsdl:message> | |
| <wsdl:message name="verifySMSSession"> | |
| <wsdl:part element="tns:verifySMSSession" name="parameters"> | |
| </wsdl:part> | |
| </wsdl:message> | |
| <wsdl:message name="changePasswordResponse"> | |
| <wsdl:part element="tns:changePasswordResponse" name="parameters"> | |
| </wsdl:part> | |
| </wsdl:message> | |
| <wsdl:message name="preLogin"> | |
| <wsdl:part element="tns:preLogin" name="parameters"> | |
| </wsdl:part> | |
| </wsdl:message> | |
| <wsdl:message name="preChangePasswordResponse"> | |
| <wsdl:part element="tns:preChangePasswordResponse" name="parameters"> | |
| </wsdl:part> | |
| </wsdl:message> | |
| <wsdl:message name="getResponsePartSRPResponse"> | |
| <wsdl:part element="tns:getResponsePartSRPResponse" name="parameters"> | |
| </wsdl:part> | |
| </wsdl:message> | |
| <wsdl:message name="changePassword"> | |
| <wsdl:part element="tns:changePassword" name="parameters"> | |
| </wsdl:part> | |
| </wsdl:message> | |
| <wsdl:message name="preLoginResponse"> | |
| <wsdl:part element="tns:preLoginResponse" name="parameters"> | |
| </wsdl:part> | |
| </wsdl:message> | |
| <wsdl:message name="getRequestStatusSRP"> | |
| <wsdl:part element="tns:getRequestStatusSRP" name="parameters"> | |
| </wsdl:part> | |
| </wsdl:message> | |
| <wsdl:message name="sendDocumentReceipts"> | |
| <wsdl:part element="tns:sendDocumentReceipts" name="parameters"> | |
| </wsdl:part> | |
| </wsdl:message> | |
| <wsdl:message name="sendRequestsSRPResponse"> | |
| <wsdl:part element="tns:sendRequestsSRPResponse" name="parameters"> | |
| </wsdl:part> | |
| </wsdl:message> | |
| <wsdl:message name="preLoginSignResponse"> | |
| <wsdl:part element="tns:preLoginSignResponse" name="parameters"> | |
| </wsdl:part> | |
| </wsdl:message> | |
| <wsdl:message name="getRequestStatusResponse"> | |
| <wsdl:part element="tns:getRequestStatusResponse" name="parameters"> | |
| </wsdl:part> | |
| </wsdl:message> | |
| <wsdl:message name="verifySMSSessionResponse"> | |
| <wsdl:part element="tns:verifySMSSessionResponse" name="parameters"> | |
| </wsdl:part> | |
| </wsdl:message> | |
| <wsdl:message name="getResponsePartResponse"> | |
| <wsdl:part element="tns:getResponsePartResponse" name="parameters"> | |
| </wsdl:part> | |
| </wsdl:message> | |
| <wsdl:message name="sendRequestZipResponse"> | |
| <wsdl:part element="tns:sendRequestZipResponse" name="parameters"> | |
| </wsdl:part> | |
| </wsdl:message> | |
| <wsdl:message name="getResponsePartSRP"> | |
| <wsdl:part element="tns:getResponsePartSRP" name="parameters"> | |
| </wsdl:part> | |
| </wsdl:message> | |
| <wsdl:message name="sendRequestsResponse"> | |
| <wsdl:part element="tns:sendRequestsResponse" name="parameters"> | |
| </wsdl:part> | |
| </wsdl:message> | |
| <wsdl:message name="loginSignResponse"> | |
| <wsdl:part element="tns:loginSignResponse" name="parameters"> | |
| </wsdl:part> | |
| </wsdl:message> | |
| <wsdl:message name="getRequestStatus"> | |
| <wsdl:part element="tns:getRequestStatus" name="parameters"> | |
| </wsdl:part> | |
| </wsdl:message> | |
| <wsdl:message name="login"> | |
| <wsdl:part element="tns:login" name="parameters"> | |
| </wsdl:part> | |
| </wsdl:message> | |
| <wsdl:message name="sendRequestZip"> | |
| <wsdl:part element="tns:sendRequestZip" name="parameters"> | |
| </wsdl:part> | |
| </wsdl:message> | |
| <wsdl:message name="logoutResponse"> | |
| <wsdl:part element="tns:logoutResponse" name="parameters"> | |
| </wsdl:part> | |
| </wsdl:message> | |
| <wsdl:portType name="UniversalPaymentGateSbrf"> | |
| <wsdl:operation name="sendRequests"> | |
| <wsdl:input message="tns:sendRequests" name="sendRequests"> | |
| </wsdl:input> | |
| <wsdl:output message="tns:sendRequestsResponse" name="sendRequestsResponse"> | |
| </wsdl:output> | |
| </wsdl:operation> | |
| <wsdl:operation name="sendRequestsSRP"> | |
| <wsdl:input message="tns:sendRequestsSRP" name="sendRequestsSRP"> | |
| </wsdl:input> | |
| <wsdl:output message="tns:sendRequestsSRPResponse" name="sendRequestsSRPResponse"> | |
| </wsdl:output> | |
| </wsdl:operation> | |
| <wsdl:operation name="sendDocumentReceipts"> | |
| <wsdl:input message="tns:sendDocumentReceipts" name="sendDocumentReceipts"> | |
| </wsdl:input> | |
| <wsdl:output message="tns:sendDocumentReceiptsResponse" name="sendDocumentReceiptsResponse"> | |
| </wsdl:output> | |
| </wsdl:operation> | |
| <wsdl:operation name="logout"> | |
| <wsdl:input message="tns:logout" name="logout"> | |
| </wsdl:input> | |
| <wsdl:output message="tns:logoutResponse" name="logoutResponse"> | |
| </wsdl:output> | |
| </wsdl:operation> | |
| <wsdl:operation name="preLogin"> | |
| <wsdl:input message="tns:preLogin" name="preLogin"> | |
| </wsdl:input> | |
| <wsdl:output message="tns:preLoginResponse" name="preLoginResponse"> | |
| </wsdl:output> | |
| </wsdl:operation> | |
| <wsdl:operation name="preLoginSign"> | |
| <wsdl:input message="tns:preLoginSign" name="preLoginSign"> | |
| </wsdl:input> | |
| <wsdl:output message="tns:preLoginSignResponse" name="preLoginSignResponse"> | |
| </wsdl:output> | |
| </wsdl:operation> | |
| <wsdl:operation name="sendPcHash"> | |
| <wsdl:input message="tns:sendPcHash" name="sendPcHash"> | |
| </wsdl:input> | |
| <wsdl:output message="tns:sendPcHashResponse" name="sendPcHashResponse"> | |
| </wsdl:output> | |
| </wsdl:operation> | |
| <wsdl:operation name="preChangePassword"> | |
| <wsdl:input message="tns:preChangePassword" name="preChangePassword"> | |
| </wsdl:input> | |
| <wsdl:output message="tns:preChangePasswordResponse" name="preChangePasswordResponse"> | |
| </wsdl:output> | |
| </wsdl:operation> | |
| <wsdl:operation name="getResponsePart"> | |
| <wsdl:input message="tns:getResponsePart" name="getResponsePart"> | |
| </wsdl:input> | |
| <wsdl:output message="tns:getResponsePartResponse" name="getResponsePartResponse"> | |
| </wsdl:output> | |
| </wsdl:operation> | |
| <wsdl:operation name="getRequestStatus"> | |
| <wsdl:input message="tns:getRequestStatus" name="getRequestStatus"> | |
| </wsdl:input> | |
| <wsdl:output message="tns:getRequestStatusResponse" name="getRequestStatusResponse"> | |
| </wsdl:output> | |
| </wsdl:operation> | |
| <wsdl:operation name="loginSign"> | |
| <wsdl:input message="tns:loginSign" name="loginSign"> | |
| </wsdl:input> | |
| <wsdl:output message="tns:loginSignResponse" name="loginSignResponse"> | |
| </wsdl:output> | |
| </wsdl:operation> | |
| <wsdl:operation name="getRequestStatusSRP"> | |
| <wsdl:input message="tns:getRequestStatusSRP" name="getRequestStatusSRP"> | |
| </wsdl:input> | |
| <wsdl:output message="tns:getRequestStatusSRPResponse" name="getRequestStatusSRPResponse"> | |
| </wsdl:output> | |
| </wsdl:operation> | |
| <wsdl:operation name="login"> | |
| <wsdl:input message="tns:login" name="login"> | |
| </wsdl:input> | |
| <wsdl:output message="tns:loginResponse" name="loginResponse"> | |
| </wsdl:output> | |
| </wsdl:operation> | |
| <wsdl:operation name="sendRequestZip"> | |
| <wsdl:input message="tns:sendRequestZip" name="sendRequestZip"> | |
| </wsdl:input> | |
| <wsdl:output message="tns:sendRequestZipResponse" name="sendRequestZipResponse"> | |
| </wsdl:output> | |
| </wsdl:operation> | |
| <wsdl:operation name="changePassword"> | |
| <wsdl:input message="tns:changePassword" name="changePassword"> | |
| </wsdl:input> | |
| <wsdl:output message="tns:changePasswordResponse" name="changePasswordResponse"> | |
| </wsdl:output> | |
| </wsdl:operation> | |
| <wsdl:operation name="getResponsePartSRP"> | |
| <wsdl:input message="tns:getResponsePartSRP" name="getResponsePartSRP"> | |
| </wsdl:input> | |
| <wsdl:output message="tns:getResponsePartSRPResponse" name="getResponsePartSRPResponse"> | |
| </wsdl:output> | |
| </wsdl:operation> | |
| <wsdl:operation name="verifySMSSession"> | |
| <wsdl:input message="tns:verifySMSSession" name="verifySMSSession"> | |
| </wsdl:input> | |
| <wsdl:output message="tns:verifySMSSessionResponse" name="verifySMSSessionResponse"> | |
| </wsdl:output> | |
| </wsdl:operation> | |
| </wsdl:portType> | |
| <wsdl:binding name="UniversalPaymentGateSoapBinding" type="tns:UniversalPaymentGateSbrf"> | |
| <soap:binding style="document" transport="http://schemas.xmlsoap.org/soap/http"/> | |
| <wsdl:operation name="sendRequests"> | |
| <soap:operation soapAction="" style="document"/> | |
| <wsdl:input name="sendRequests"> | |
| <soap:body use="literal"/> | |
| </wsdl:input> | |
| <wsdl:output name="sendRequestsResponse"> | |
| <soap:body use="literal"/> | |
| </wsdl:output> | |
| </wsdl:operation> | |
| <wsdl:operation name="sendRequestsSRP"> | |
| <soap:operation soapAction="" style="document"/> | |
| <wsdl:input name="sendRequestsSRP"> | |
| <soap:body use="literal"/> | |
| </wsdl:input> | |
| <wsdl:output name="sendRequestsSRPResponse"> | |
| <soap:body use="literal"/> | |
| </wsdl:output> | |
| </wsdl:operation> | |
| <wsdl:operation name="sendDocumentReceipts"> | |
| <soap:operation soapAction="" style="document"/> | |
| <wsdl:input name="sendDocumentReceipts"> | |
| <soap:body use="literal"/> | |
| </wsdl:input> | |
| <wsdl:output name="sendDocumentReceiptsResponse"> | |
| <soap:body use="literal"/> | |
| </wsdl:output> | |
| </wsdl:operation> | |
| <wsdl:operation name="logout"> | |
| <soap:operation soapAction="" style="document"/> | |
| <wsdl:input name="logout"> | |
| <soap:body use="literal"/> | |
| </wsdl:input> | |
| <wsdl:output name="logoutResponse"> | |
| <soap:body use="literal"/> | |
| </wsdl:output> | |
| </wsdl:operation> | |
| <wsdl:operation name="preLogin"> | |
| <soap:operation soapAction="" style="document"/> | |
| <wsdl:input name="preLogin"> | |
| <soap:body use="literal"/> | |
| </wsdl:input> | |
| <wsdl:output name="preLoginResponse"> | |
| <soap:body use="literal"/> | |
| </wsdl:output> | |
| </wsdl:operation> | |
| <wsdl:operation name="preLoginSign"> | |
| <soap:operation soapAction="" style="document"/> | |
| <wsdl:input name="preLoginSign"> | |
| <soap:body use="literal"/> | |
| </wsdl:input> | |
| <wsdl:output name="preLoginSignResponse"> | |
| <soap:body use="literal"/> | |
| </wsdl:output> | |
| </wsdl:operation> | |
| <wsdl:operation name="sendPcHash"> | |
| <soap:operation soapAction="" style="document"/> | |
| <wsdl:input name="sendPcHash"> | |
| <soap:body use="literal"/> | |
| </wsdl:input> | |
| <wsdl:output name="sendPcHashResponse"> | |
| <soap:body use="literal"/> | |
| </wsdl:output> | |
| </wsdl:operation> | |
| <wsdl:operation name="preChangePassword"> | |
| <soap:operation soapAction="" style="document"/> | |
| <wsdl:input name="preChangePassword"> | |
| <soap:body use="literal"/> | |
| </wsdl:input> | |
| <wsdl:output name="preChangePasswordResponse"> | |
| <soap:body use="literal"/> | |
| </wsdl:output> | |
| </wsdl:operation> | |
| <wsdl:operation name="getResponsePart"> | |
| <soap:operation soapAction="" style="document"/> | |
| <wsdl:input name="getResponsePart"> | |
| <soap:body use="literal"/> | |
| </wsdl:input> | |
| <wsdl:output name="getResponsePartResponse"> | |
| <soap:body use="literal"/> | |
| </wsdl:output> | |
| </wsdl:operation> | |
| <wsdl:operation name="getRequestStatus"> | |
| <soap:operation soapAction="" style="document"/> | |
| <wsdl:input name="getRequestStatus"> | |
| <soap:body use="literal"/> | |
| </wsdl:input> | |
| <wsdl:output name="getRequestStatusResponse"> | |
| <soap:body use="literal"/> | |
| </wsdl:output> | |
| </wsdl:operation> | |
| <wsdl:operation name="loginSign"> | |
| <soap:operation soapAction="" style="document"/> | |
| <wsdl:input name="loginSign"> | |
| <soap:body use="literal"/> | |
| </wsdl:input> | |
| <wsdl:output name="loginSignResponse"> | |
| <soap:body use="literal"/> | |
| </wsdl:output> | |
| </wsdl:operation> | |
| <wsdl:operation name="getRequestStatusSRP"> | |
| <soap:operation soapAction="" style="document"/> | |
| <wsdl:input name="getRequestStatusSRP"> | |
| <soap:body use="literal"/> | |
| </wsdl:input> | |
| <wsdl:output name="getRequestStatusSRPResponse"> | |
| <soap:body use="literal"/> | |
| </wsdl:output> | |
| </wsdl:operation> | |
| <wsdl:operation name="login"> | |
| <soap:operation soapAction="" style="document"/> | |
| <wsdl:input name="login"> | |
| <soap:body use="literal"/> | |
| </wsdl:input> | |
| <wsdl:output name="loginResponse"> | |
| <soap:body use="literal"/> | |
| </wsdl:output> | |
| </wsdl:operation> | |
| <wsdl:operation name="sendRequestZip"> | |
| <soap:operation soapAction="" style="document"/> | |
| <wsdl:input name="sendRequestZip"> | |
| <soap:body use="literal"/> | |
| </wsdl:input> | |
| <wsdl:output name="sendRequestZipResponse"> | |
| <soap:body use="literal"/> | |
| </wsdl:output> | |
| </wsdl:operation> | |
| <wsdl:operation name="changePassword"> | |
| <soap:operation soapAction="" style="document"/> | |
| <wsdl:input name="changePassword"> | |
| <soap:body use="literal"/> | |
| </wsdl:input> | |
| <wsdl:output name="changePasswordResponse"> | |
| <soap:body use="literal"/> | |
| </wsdl:output> | |
| </wsdl:operation> | |
| <wsdl:operation name="getResponsePartSRP"> | |
| <soap:operation soapAction="" style="document"/> | |
| <wsdl:input name="getResponsePartSRP"> | |
| <soap:body use="literal"/> | |
| </wsdl:input> | |
| <wsdl:output name="getResponsePartSRPResponse"> | |
| <soap:body use="literal"/> | |
| </wsdl:output> | |
| </wsdl:operation> | |
| <wsdl:operation name="verifySMSSession"> | |
| <soap:operation soapAction="" style="document"/> | |
| <wsdl:input name="verifySMSSession"> | |
| <soap:body use="literal"/> | |
| </wsdl:input> | |
| <wsdl:output name="verifySMSSessionResponse"> | |
| <soap:body use="literal"/> | |
| </wsdl:output> | |
| </wsdl:operation> | |
| </wsdl:binding> | |
| <wsdl:service name="UniversalPaymentGate"> | |
| <wsdl:port binding="tns:UniversalPaymentGateSoapBinding" name="UniversalPaymentGateSbrfImplPort"> | |
| <soap:address location="http://localhost:28016/sbns-upg/upg"/> | |
| </wsdl:port> | |
| </wsdl:service> | |
| </wsdl:definitions> |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment