AuthService.wsdl 3.7 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475
  1. <?xml version="1.0" encoding="UTF-8"?>
  2. <!--
  3. Licensed Materials - Property of IBM
  4. IBM Cognos Products: CCS
  5. (c) Copyright IBM Corp. 2005, 2010
  6. US Government Users Restricted Rights - Use, duplication or disclosure restricted by GSA ADP Schedule Contract with IBM Corp.
  7. -->
  8. <wsdl:definitions xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:http="http://schemas.xmlsoap.org/wsdl/http/" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/" xmlns:mime="http://schemas.xmlsoap.org/wsdl/mime/" xmlns:tns="http://developer.cognos.com/schemas/bibus/3/" xmlns:auth="http://developer.cognos.com/schemas/ccs/auth/types/1" targetNamespace="http://developer.cognos.com/schemas/bibus/3/">
  9. <wsdl:types>
  10. <xs:schema>
  11. <xs:import namespace="http://developer.cognos.com/schemas/bibus/3/" schemaLocation="./BiBus.xsd"/>
  12. </xs:schema>
  13. <xs:schema>
  14. <xs:import namespace="http://developer.cognos.com/schemas/ccs/auth/types/1" schemaLocation="./AuthService.xsd"/>
  15. </xs:schema>
  16. </wsdl:types>
  17. <wsdl:message name="BiBusHeader">
  18. <wsdl:part name="header" element="tns:biBusHeader"/>
  19. </wsdl:message>
  20. <wsdl:message name="AuthenticateIn">
  21. <wsdl:part name="parameter" element="auth:logonRequest"/>
  22. </wsdl:message>
  23. <wsdl:message name="AuthenticateOut">
  24. <wsdl:part name="parameter" element="auth:logonResponse"/>
  25. </wsdl:message>
  26. <wsdl:message name="ClearAuthenticateIn">
  27. <wsdl:part name="parameter" element="auth:logoffRequest"/>
  28. </wsdl:message>
  29. <wsdl:message name="ClearAuthenticateOut">
  30. <wsdl:part name="parameter" element="auth:logoffResponse"/>
  31. </wsdl:message>
  32. <wsdl:portType name="AuthServicePort">
  33. <wsdl:operation name="logon">
  34. <wsdl:input message="tns:AuthenticateIn"/>
  35. <wsdl:output message="tns:AuthenticateOut"/>
  36. </wsdl:operation>
  37. <wsdl:operation name="logoff">
  38. <wsdl:input message="tns:ClearAuthenticateIn"/>
  39. <wsdl:output message="tns:ClearAuthenticateOut"/>
  40. </wsdl:operation>
  41. </wsdl:portType>
  42. <wsdl:binding name="AuthServiceBinding" type="tns:AuthServicePort">
  43. <soap:binding style="document" transport="http://schemas.xmlsoap.org/soap/http"/>
  44. <wsdl:operation name="logon">
  45. <soap:operation soapAction="http://developer.cognos.com/schemas/rds/auth/1"/>
  46. <wsdl:input>
  47. <soap:header required="false" message="tns:BiBusHeader" part="header" use="literal" namespace="http://developer.cognos.com/schemas/bibus/3/"/>
  48. <soap:body use="literal" namespace="http://developer.cognos.com/schemas/rds/auth/1"/>
  49. </wsdl:input>
  50. <wsdl:output>
  51. <soap:header required="false" message="tns:BiBusHeader" part="header" use="literal" namespace="http://developer.cognos.com/schemas/bibus/3/"/>
  52. <soap:body use="literal" namespace="http://developer.cognos.com/schemas/rds/auth/1"/>
  53. </wsdl:output>
  54. </wsdl:operation>
  55. <wsdl:operation name="logoff">
  56. <soap:operation soapAction="http://developer.cognos.com/schemas/rds/auth/1"/>
  57. <wsdl:input>
  58. <soap:header required="false" message="tns:BiBusHeader" part="header" use="literal" namespace="http://developer.cognos.com/schemas/bibus/3/"/>
  59. <soap:body use="literal" namespace="http://developer.cognos.com/schemas/rds/auth/1"/>
  60. </wsdl:input>
  61. <wsdl:output>
  62. <soap:header required="false" message="tns:BiBusHeader" part="header" use="literal" namespace="http://developer.cognos.com/schemas/bibus/3/"/>
  63. <soap:body use="literal" namespace="http://developer.cognos.com/schemas/rds/auth/1"/>
  64. </wsdl:output>
  65. </wsdl:operation>
  66. </wsdl:binding>
  67. <wsdl:service name="AuthService">
  68. <wsdl:port name="AuthServicePort" binding="tns:AuthServiceBinding">
  69. <soap:address location="http://localhost:9300/p2pd/servlet/dispatch"/>
  70. </wsdl:port>
  71. </wsdl:service>
  72. </wsdl:definitions>