Web Service
Saml2Service
Overview
Service Description
Client proxy

Methods GetFormAuthTicketForSaml2User
TestService
GetIPAddress

Methods for binding
Saml2ServiceSoap12
GetFormAuthTicketForSaml2User
TestService
GetIPAddress


WSDL document for namespace "https://test.enabler.info/saml2/v2/"    Download

<?xml version="1.0" encoding="utf-8"?>
<wsdl:definitions xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/"
      xmlns:soap12="http://schemas.xmlsoap.org/wsdl/soap12/"
      xmlns:http="http://schemas.xmlsoap.org/wsdl/http/"
      xmlns:tns="https://test.enabler.info/saml2/v2/"
      xmlns:mime="http://schemas.xmlsoap.org/wsdl/mime/"
      xmlns:tm="http://microsoft.com/wsdl/mime/textMatching/"
      xmlns:s="http://www.w3.org/2001/XMLSchema"
      xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/"
      targetNamespace="https://test.enabler.info/saml2/v2/"
      xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/"
>
  <wsdl:types>
    <s:schema elementFormDefault="qualified"
          targetNamespace="https://test.enabler.info/saml2/v2/"
>
      <s:import namespace="http://schemas.xmlsoap.org/soap/encoding/"/>
      <s:import namespace="http://schemas.xmlsoap.org/wsdl/"/>
      <s:element name="GetFormAuthTicketForSaml2User">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="userNameEncrypted" type="s:string"/>
            <s:element minOccurs="1" maxOccurs="1" name="invalidate" type="s:boolean"/>
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GetFormAuthTicketForSaml2UserResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="GetFormAuthTicketForSaml2UserResult"
                  type="s:string"
/>
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="TestService">
        <s:complexType/>
      </s:element>
      <s:element name="TestServiceResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="TestServiceResult" type="s:string"/>
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="GetIPAddress">
        <s:complexType/>
      </s:element>
      <s:element name="GetIPAddressResponse">
        <s:complexType>
          <s:sequence>
            <s:element minOccurs="0" maxOccurs="1" name="GetIPAddressResult" type="s:string"/>
          </s:sequence>
        </s:complexType>
      </s:element>
      <s:element name="string" nillable="true" type="s:string"/>
    </s:schema>
  </wsdl:types>
  <wsdl:message name="GetFormAuthTicketForSaml2UserSoapIn">
    <wsdl:part name="parameters" element="tns:GetFormAuthTicketForSaml2User"/>
  </wsdl:message>
  <wsdl:message name="GetFormAuthTicketForSaml2UserSoapOut">
    <wsdl:part name="parameters" element="tns:GetFormAuthTicketForSaml2UserResponse"/>
  </wsdl:message>
  <wsdl:message name="TestServiceSoapIn">
    <wsdl:part name="parameters" element="tns:TestService"/>
  </wsdl:message>
  <wsdl:message name="TestServiceSoapOut">
    <wsdl:part name="parameters" element="tns:TestServiceResponse"/>
  </wsdl:message>
  <wsdl:message name="GetIPAddressSoapIn">
    <wsdl:part name="parameters" element="tns:GetIPAddress"/>
  </wsdl:message>
  <wsdl:message name="GetIPAddressSoapOut">
    <wsdl:part name="parameters" element="tns:GetIPAddressResponse"/>
  </wsdl:message>
  <wsdl:message name="GetFormAuthTicketForSaml2UserHttpGetIn">
    <wsdl:part name="userNameEncrypted" type="s:string"/>
    <wsdl:part name="invalidate" type="s:string"/>
  </wsdl:message>
  <wsdl:message name="GetFormAuthTicketForSaml2UserHttpGetOut">
    <wsdl:part name="Body" element="tns:string"/>
  </wsdl:message>
  <wsdl:message name="TestServiceHttpGetIn"/>
  <wsdl:message name="TestServiceHttpGetOut">
    <wsdl:part name="Body" element="tns:string"/>
  </wsdl:message>
  <wsdl:message name="GetIPAddressHttpGetIn"/>
  <wsdl:message name="GetIPAddressHttpGetOut">
    <wsdl:part name="Body" element="tns:string"/>
  </wsdl:message>
  <wsdl:message name="GetFormAuthTicketForSaml2UserHttpPostIn">
    <wsdl:part name="userNameEncrypted" type="s:string"/>
    <wsdl:part name="invalidate" type="s:string"/>
  </wsdl:message>
  <wsdl:message name="GetFormAuthTicketForSaml2UserHttpPostOut">
    <wsdl:part name="Body" element="tns:string"/>
  </wsdl:message>
  <wsdl:message name="TestServiceHttpPostIn"/>
  <wsdl:message name="TestServiceHttpPostOut">
    <wsdl:part name="Body" element="tns:string"/>
  </wsdl:message>
  <wsdl:message name="GetIPAddressHttpPostIn"/>
  <wsdl:message name="GetIPAddressHttpPostOut">
    <wsdl:part name="Body" element="tns:string"/>
  </wsdl:message>
  <wsdl:portType name="Saml2ServiceSoap">
    <wsdl:operation name="GetFormAuthTicketForSaml2User">
      <wsdl:input message="tns:GetFormAuthTicketForSaml2UserSoapIn"/>
      <wsdl:output message="tns:GetFormAuthTicketForSaml2UserSoapOut"/>
    </wsdl:operation>
    <wsdl:operation name="TestService">
      <wsdl:input message="tns:TestServiceSoapIn"/>
      <wsdl:output message="tns:TestServiceSoapOut"/>
    </wsdl:operation>
    <wsdl:operation name="GetIPAddress">
      <wsdl:input message="tns:GetIPAddressSoapIn"/>
      <wsdl:output message="tns:GetIPAddressSoapOut"/>
    </wsdl:operation>
  </wsdl:portType>
  <wsdl:portType name="Saml2ServiceHttpGet">
    <wsdl:operation name="GetFormAuthTicketForSaml2User">
      <wsdl:input message="tns:GetFormAuthTicketForSaml2UserHttpGetIn"/>
      <wsdl:output message="tns:GetFormAuthTicketForSaml2UserHttpGetOut"/>
    </wsdl:operation>
    <wsdl:operation name="TestService">
      <wsdl:input message="tns:TestServiceHttpGetIn"/>
      <wsdl:output message="tns:TestServiceHttpGetOut"/>
    </wsdl:operation>
    <wsdl:operation name="GetIPAddress">
      <wsdl:input message="tns:GetIPAddressHttpGetIn"/>
      <wsdl:output message="tns:GetIPAddressHttpGetOut"/>
    </wsdl:operation>
  </wsdl:portType>
  <wsdl:portType name="Saml2ServiceHttpPost">
    <wsdl:operation name="GetFormAuthTicketForSaml2User">
      <wsdl:input message="tns:GetFormAuthTicketForSaml2UserHttpPostIn"/>
      <wsdl:output message="tns:GetFormAuthTicketForSaml2UserHttpPostOut"/>
    </wsdl:operation>
    <wsdl:operation name="TestService">
      <wsdl:input message="tns:TestServiceHttpPostIn"/>
      <wsdl:output message="tns:TestServiceHttpPostOut"/>
    </wsdl:operation>
    <wsdl:operation name="GetIPAddress">
      <wsdl:input message="tns:GetIPAddressHttpPostIn"/>
      <wsdl:output message="tns:GetIPAddressHttpPostOut"/>
    </wsdl:operation>
  </wsdl:portType>
  <wsdl:binding name="Saml2ServiceSoap" type="tns:Saml2ServiceSoap">
    <soap:binding transport="http://schemas.xmlsoap.org/soap/http"/>
    <wsdl:operation name="GetFormAuthTicketForSaml2User">
      <soap:operation
            soapAction="https://test.enabler.info/saml2/v2/GetFormAuthTicketForSaml2User"
            style="document"
/>
      <wsdl:input>
        <soap:body use="literal"/>
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal"/>
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="TestService">
      <soap:operation soapAction="https://test.enabler.info/saml2/v2/TestService"
            style="document"
/>
      <wsdl:input>
        <soap:body use="literal"/>
      </wsdl:input>
      <wsdl:output>
        <soap:body use="literal"/>
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetIPAddress">
      <soap:operation soapAction="https://test.enabler.info/saml2/v2/GetIPAddress"
            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="Saml2ServiceSoap12" type="tns:Saml2ServiceSoap">
    <soap12:binding transport="http://schemas.xmlsoap.org/soap/http"/>
    <wsdl:operation name="GetFormAuthTicketForSaml2User">
      <soap12:operation
            soapAction="https://test.enabler.info/saml2/v2/GetFormAuthTicketForSaml2User"
            style="document"
/>
      <wsdl:input>
        <soap12:body use="literal"/>
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal"/>
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="TestService">
      <soap12:operation soapAction="https://test.enabler.info/saml2/v2/TestService"
            style="document"
/>
      <wsdl:input>
        <soap12:body use="literal"/>
      </wsdl:input>
      <wsdl:output>
        <soap12:body use="literal"/>
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetIPAddress">
      <soap12:operation soapAction="https://test.enabler.info/saml2/v2/GetIPAddress"
            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="Saml2ServiceHttpGet" type="tns:Saml2ServiceHttpGet">
    <http:binding verb="GET"/>
    <wsdl:operation name="GetFormAuthTicketForSaml2User">
      <http:operation location="/GetFormAuthTicketForSaml2User"/>
      <wsdl:input>
        <http:urlEncoded/>
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body"/>
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="TestService">
      <http:operation location="/TestService"/>
      <wsdl:input>
        <http:urlEncoded/>
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body"/>
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetIPAddress">
      <http:operation location="/GetIPAddress"/>
      <wsdl:input>
        <http:urlEncoded/>
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body"/>
      </wsdl:output>
    </wsdl:operation>
  </wsdl:binding>
  <wsdl:binding name="Saml2ServiceHttpPost" type="tns:Saml2ServiceHttpPost">
    <http:binding verb="POST"/>
    <wsdl:operation name="GetFormAuthTicketForSaml2User">
      <http:operation location="/GetFormAuthTicketForSaml2User"/>
      <wsdl:input>
        <mime:content type="application/x-www-form-urlencoded"/>
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body"/>
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="TestService">
      <http:operation location="/TestService"/>
      <wsdl:input>
        <mime:content type="application/x-www-form-urlencoded"/>
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body"/>
      </wsdl:output>
    </wsdl:operation>
    <wsdl:operation name="GetIPAddress">
      <http:operation location="/GetIPAddress"/>
      <wsdl:input>
        <mime:content type="application/x-www-form-urlencoded"/>
      </wsdl:input>
      <wsdl:output>
        <mime:mimeXml part="Body"/>
      </wsdl:output>
    </wsdl:operation>
  </wsdl:binding>
  <wsdl:service name="Saml2Service">
    <wsdl:port name="Saml2ServiceSoap" binding="tns:Saml2ServiceSoap">
      <soap:address location="https://area23.at/mono/Saml2Net48/Saml2Service.asmx"/>
    </wsdl:port>
    <wsdl:port name="Saml2ServiceSoap12" binding="tns:Saml2ServiceSoap12">
      <soap12:address location="https://area23.at/mono/Saml2Net48/Saml2Service.asmx"/>
    </wsdl:port>
    <wsdl:port name="Saml2ServiceHttpGet" binding="tns:Saml2ServiceHttpGet">
      <http:address location="https://area23.at/mono/Saml2Net48/Saml2Service.asmx"/>
    </wsdl:port>
    <wsdl:port name="Saml2ServiceHttpPost" binding="tns:Saml2ServiceHttpPost">
      <http:address location="https://area23.at/mono/Saml2Net48/Saml2Service.asmx"/>
    </wsdl:port>
  </wsdl:service>
</wsdl:definitions>