<?xml version="1.0"?><definitions name="LoginServer" targetNamespace="urn:LoginServer" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:tns="urn:LoginServer" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:SOAP-ENC="http://schemas.xmlsoap.org/soap/encoding/" xmlns="http://schemas.xmlsoap.org/wsdl/">
<types xmlns="http://schemas.xmlsoap.org/wsdl/">
<schema xmlns="http://www.w3.org/2001/XMLSchema" targetNamespace="urn:LoginServer">
<complexType name="LocStrings">
<complexContent>
<restriction base="SOAP-ENC:Array">
<attribute ref="SOAP-ENC:arrayType" wsdl:arrayType="tns:LocString[]" />
</restriction>
</complexContent>
</complexType>
<complexType name="LocString">
<all>
<element name="Id" type="xsd:string" />
<element name="Value" type="xsd:string" />
</all>
</complexType>
</schema>
</types>
<message name="CheckScreenRightsRequest">
<part name="APP_ID" type="xsd:string" />
<part name="SCR_ID" type="xsd:string" />
<part name="U_ID" type="xsd:string" />
<part name="pwd" type="xsd:string" />
<part name="lang" type="xsd:string" />
</message>
<message name="CheckScreenRightsResponse">
<part name="return" type="xsd:string" />
</message>
<message name="UserAuthorizeRequest">
<part name="U_ID" type="xsd:string" />
<part name="pwd" type="xsd:string" />
</message>
<message name="UserAuthorizeResponse">
<part name="return" type="xsd:string" />
<part name="language" type="xsd:string" />
<part name="Company" type="xsd:string" />
<part name="LogoPath" type="xsd:string" />
<part name="User" type="xsd:string" />
<part name="ServiceParams" type="xsd:string" />
</message>
<message name="GetUserInfoRequest">
<part name="U_ID" type="xsd:string" />
</message>
<message name="GetUserInfoResponse">
<part name="return" type="xsd:string" />
<part name="language" type="xsd:string" />
<part name="Company" type="xsd:string" />
<part name="LogoPath" type="xsd:string" />
<part name="User" type="xsd:string" />
</message>
<message name="GetLoginMessageRequest">
<part name="U_ID" type="xsd:string" />
<part name="pwd" type="xsd:string" />
<part name="lang" type="xsd:string" />
</message>
<message name="GetLoginMessageResponse">
<part name="return" type="xsd:string" />
<part name="error" type="xsd:string" />
<part name="FirstLogin" type="xsd:boolean" />
<part name="IsAdmin" type="xsd:boolean" />
</message>
<message name="listScreensRequest">
<part name="U_ID" type="xsd:string" />
</message>
<message name="listScreensResponse">
<part name="return" type="xsd:string" />
</message>
<message name="InitSessionRequest">
<part name="U_ID" type="xsd:string" />
<part name="PASSWORD" type="xsd:string" />
<part name="lang" type="xsd:string" />
</message>
<message name="InitSessionResponse">
<part name="return" type="xsd:string" />
<part name="error" type="xsd:string" />
</message>
<message name="CloseSessionRequest">
<part name="SID" type="xsd:string" />
<part name="U_ID" type="xsd:string" />
<part name="PASSWORD" type="xsd:string" />
<part name="lang" type="xsd:string" />
</message>
<message name="CloseSessionResponse">
<part name="return" type="xsd:string" />
</message>
<portType name="LoginServerPort">
<operation name="CheckScreenRights">
<input message="tns:CheckScreenRightsRequest" />
<output message="tns:CheckScreenRightsResponse" />
</operation>
<operation name="UserAuthorize">
<input message="tns:UserAuthorizeRequest" />
<output message="tns:UserAuthorizeResponse" />
</operation>
<operation name="GetUserInfo">
<input message="tns:GetUserInfoRequest" />
<output message="tns:GetUserInfoResponse" />
</operation>
<operation name="GetLoginMessage">
<input message="tns:GetLoginMessageRequest" />
<output message="tns:GetLoginMessageResponse" />
</operation>
<operation name="listScreens">
<input message="tns:listScreensRequest" />
<output message="tns:listScreensResponse" />
</operation>
<operation name="InitSession">
<input message="tns:InitSessionRequest" />
<output message="tns:InitSessionResponse" />
</operation>
<operation name="CloseSession">
<input message="tns:CloseSessionRequest" />
<output message="tns:CloseSessionResponse" />
</operation>
</portType>
<binding name="LoginServerBinding" type="tns:LoginServerPort">
<soap:binding style="rpc" transport="http://schemas.xmlsoap.org/soap/http" />
<operation name="CheckScreenRights">
<soap:operation soapAction="urn:SOAP_Login_Server#SOAP_Login_Server#CheckScreenRights" />
<input>
<soap:body use="encoded" namespace="urn:SOAP_Login_Server" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
</input>
<output>
<soap:body use="encoded" namespace="urn:SOAP_Login_Server" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
</output>
</operation>
<operation name="UserAuthorize">
<soap:operation soapAction="urn:SOAP_Login_Server#SOAP_Login_Server#UserAuthorize" />
<input>
<soap:body use="encoded" namespace="urn:SOAP_Login_Server" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
</input>
<output>
<soap:body use="encoded" namespace="urn:SOAP_Login_Server" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
</output>
</operation>
<operation name="GetUserInfo">
<soap:operation soapAction="urn:SOAP_Login_Server#SOAP_Login_Server#GetUserInfo" />
<input>
<soap:body use="encoded" namespace="urn:SOAP_Login_Server" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
</input>
<output>
<soap:body use="encoded" namespace="urn:SOAP_Login_Server" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
</output>
</operation>
<operation name="GetLoginMessage">
<soap:operation soapAction="urn:SOAP_Login_Server#SOAP_Login_Server#GetLoginMessage" />
<input>
<soap:body use="encoded" namespace="urn:SOAP_Login_Server" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
</input>
<output>
<soap:body use="encoded" namespace="urn:SOAP_Login_Server" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
</output>
</operation>
<operation name="listScreens">
<soap:operation soapAction="urn:SOAP_Login_Server#SOAP_Login_Server#listScreens" />
<input>
<soap:body use="encoded" namespace="urn:SOAP_Login_Server" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
</input>
<output>
<soap:body use="encoded" namespace="urn:SOAP_Login_Server" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
</output>
</operation>
<operation name="InitSession">
<soap:operation soapAction="urn:SOAP_Login_Server#SOAP_Login_Server#InitSession" />
<input>
<soap:body use="encoded" namespace="urn:SOAP_Login_Server" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
</input>
<output>
<soap:body use="encoded" namespace="urn:SOAP_Login_Server" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
</output>
</operation>
<operation name="CloseSession">
<soap:operation soapAction="urn:SOAP_Login_Server#SOAP_Login_Server#CloseSession" />
<input>
<soap:body use="encoded" namespace="urn:SOAP_Login_Server" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
</input>
<output>
<soap:body use="encoded" namespace="urn:SOAP_Login_Server" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
</output>
</operation>
</binding>
<service name="LoginServerService">
<documentation />
<port name="LoginServerPort" binding="tns:LoginServerBinding">
<soap:address location="https://cwise.net/brooks/published/common/soap/scripts/authorize.php" />
</port>
</service>
</definitions>
