IdentityServices.wsdl revision 1cdbb192cc46d4271df7197fc33f870c052efca7
<?xml version="1.0" encoding="UTF-8"?>
<definitions
xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd"
xmlns:wsp="http://schemas.xmlsoap.org/ws/2004/09/policy"
xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/"
xmlns:tns="http://opensso.idsvcs.identity.sun.com/"
xmlns:xsd="http://www.w3.org/2001/XMLSchema"
xmlns="http://schemas.xmlsoap.org/wsdl/"
targetNamespace="http://opensso.idsvcs.identity.sun.com/" name="IdentityServices">
<types>
<xsd:schema xmlns:tns="http://opensso.idsvcs.identity.sun.com/"
xmlns:xs="http://www.w3.org/2001/XMLSchema" version="1.0"
targetNamespace="http://opensso.idsvcs.identity.sun.com/">
<xsd:element name="IdServicesException" type="tns:IdServicesException"></xsd:element>
<xsd:element name="AccessDenied" type="tns:AccessDenied"></xsd:element>
<xsd:element name="GeneralFailure" type="tns:GeneralFailure"></xsd:element>
<xsd:element name="TokenExpired" type="tns:TokenExpired"></xsd:element>
<xsd:element name="getCookieNameForToken" type="tns:getCookieNameForToken"></xsd:element>
<xsd:element name="getCookieNameForTokenResponse" type="tns:getCookieNameForTokenResponse"></xsd:element>
<xsd:element name="getCookieNamesToForward" type="tns:getCookieNamesToForward"></xsd:element>
<xsd:element name="getCookieNamesToForwardResponse" type="tns:getCookieNamesToForwardResponse"></xsd:element>
<xsd:element name="log" type="tns:log"></xsd:element>
<xsd:element name="logResponse" type="tns:logResponse"></xsd:element>
<xsd:complexType name="log">
<xsd:sequence>
<xsd:element name="app" type="tns:token" minOccurs="0"></xsd:element>
<xsd:element name="subject" type="tns:token" minOccurs="0"></xsd:element>
<xsd:element name="logName" type="xsd:string" minOccurs="0"></xsd:element>
<xsd:element name="message" type="xsd:string" minOccurs="0"></xsd:element>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="token">
<xsd:sequence>
<xsd:element name="id" type="xsd:string" minOccurs="0"></xsd:element>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="logResponse">
<xsd:sequence></xsd:sequence>
</xsd:complexType>
<xsd:complexType name="IdServicesException" abstract="true"/>
<xsd:complexType name="AccessDenied">
<xsd:complexContent>
<xsd:extension base="tns:IdServicesException">
<xsd:sequence>
<xsd:element name="message" type="xsd:string" minOccurs="0"></xsd:element>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="TokenExpired">
<xsd:complexContent>
<xsd:extension base="tns:IdServicesException">
<xsd:sequence>
<xsd:element name="message" type="xsd:string" minOccurs="0"></xsd:element>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="GeneralFailure">
<xsd:complexContent>
<xsd:extension base="tns:IdServicesException">
<xsd:sequence>
<xsd:element name="message" type="xsd:string" minOccurs="0"></xsd:element>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="getCookieNameForToken">
</xsd:complexType>
<xsd:complexType name="getCookieNameForTokenResponse">
<xsd:sequence>
<xsd:element name="return" type="xsd:string"></xsd:element>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="getCookieNamesToForward">
</xsd:complexType>
<xsd:complexType name="getCookieNamesToForwardResponse">
<xsd:sequence>
<xsd:element name="return" type="xsd:string" nillable="true" minOccurs="0" maxOccurs="unbounded"></xsd:element>
</xsd:sequence>
</xsd:complexType>
</xsd:schema>
</types>
<message name="IdServicesException">
<part name="fault" element="tns:IdServicesException"></part>
</message>
<message name="log">
<part name="parameters" element="tns:log"></part>
</message>
<message name="logResponse">
<part name="parameters" element="tns:logResponse"></part>
</message>
<message name="AccessDenied">
<part name="fault" element="tns:AccessDenied"></part>
</message>
<message name="TokenExpired">
<part name="fault" element="tns:TokenExpired"></part>
</message>
<message name="GeneralFailure">
<part name="fault" element="tns:GeneralFailure"></part>
</message>
<message name="getCookieNameForToken">
<part name="parameters" element="tns:getCookieNameForToken"></part>
</message>
<message name="getCookieNameForTokenResponse">
<part name="parameters" element="tns:getCookieNameForTokenResponse"></part>
</message>
<message name="getCookieNamesToForward">
<part name="parameters" element="tns:getCookieNamesToForward"></part>
</message>
<message name="getCookieNamesToForwardResponse">
<part name="parameters" element="tns:getCookieNamesToForwardResponse"></part>
</message>
<portType name="IdentityServicesImpl">
<operation name="log">
<input message="tns:log"></input>
<output message="tns:logResponse"></output>
<fault message="tns:AccessDenied" name="AccessDenied"></fault>
<fault message="tns:TokenExpired" name="TokenExpired"></fault>
<fault message="tns:GeneralFailure" name="GeneralFailure"></fault>
</operation>
<operation name="getCookieNameForToken">
<input message="tns:getCookieNameForToken"></input>
<output message="tns:getCookieNameForTokenResponse"></output>
<fault message="tns:GeneralFailure" name="GeneralFailure"></fault>
</operation>
<operation name="getCookieNamesToForward">
<input message="tns:getCookieNamesToForward"></input>
<output message="tns:getCookieNamesToForwardResponse"></output>
<fault message="tns:GeneralFailure" name="GeneralFailure"></fault>
</operation>
</portType>
<binding name="IdentityServicesImplPortBinding" type="tns:IdentityServicesImpl">
<soap:binding transport="http://schemas.xmlsoap.org/soap/http" style="document"></soap:binding>
<operation name="log">
<soap:operation soapAction=""></soap:operation>
<input>
<soap:body use="literal"></soap:body>
</input>
<output>
<soap:body use="literal"></soap:body>
</output>
<fault name="AccessDenied">
<soap:fault name="AccessDenied" use="literal"></soap:fault>
</fault>
<fault name="TokenExpired">
<soap:fault name="TokenExpired" use="literal"></soap:fault>
</fault>
<fault name="GeneralFailure">
<soap:fault name="GeneralFailure" use="literal"></soap:fault>
</fault>
</operation>
<operation name="getCookieNameForToken">
<soap:operation soapAction=""></soap:operation>
<input>
<soap:body use="literal"></soap:body>
</input>
<output>
<soap:body use="literal"></soap:body>
</output>
<fault name="GeneralFailure">
<soap:fault name="GeneralFailure" use="literal"></soap:fault>
</fault>
</operation>
<operation name="getCookieNamesToForward">
<soap:operation soapAction=""></soap:operation>
<input>
<soap:body use="literal"></soap:body>
</input>
<output>
<soap:body use="literal"></soap:body>
</output>
<fault name="GeneralFailure">
<soap:fault name="GeneralFailure" use="literal"></soap:fault>
</fault>
</operation>
</binding>
<service name="IdentityServicesImplService">
<port name="IdentityServicesImplPort" binding="tns:IdentityServicesImplPortBinding">
<soap:address location="REPLACE_WITH_ACTUAL_URL"></soap:address>
</port>
</service>
</definitions>