Add the files

This commit is contained in:
iPedroLB 2023-07-15 01:45:29 -03:00
parent f52694709e
commit 50aabc8afc
312 changed files with 95444 additions and 0 deletions

View file

@ -0,0 +1,101 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- edited with XMLSpy v2009 sp1 (http://www.altova.com) by wp (freezingsoft) -->
<xsd:schema xmlns="http://www.msn.com/webservices/storage/2008" xmlns:msnss="http://www.msn.com/webservices/storage/2008" xmlns:xsd="http://www.w3.org/2001/XMLSchema" targetNamespace="http://www.msn.com/webservices/storage/2008" elementFormDefault="qualified" attributeFormDefault="unqualified" version="1.0">
<xsd:complexType name="Alias">
<xsd:sequence>
<xsd:element name="Name" type="xsd:string"/>
<xsd:element name="NameSpace" type="xsd:string"/>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="Handle">
<xsd:sequence>
<xsd:element name="Alias" type="msnss:Alias" minOccurs="0"/>
<xsd:element name="RelationshipName" type="xsd:string" minOccurs="0"/>
<xsd:element name="ResourceID" type="xsd:string" minOccurs="0"/>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="profileAttributes">
<xsd:sequence>
<xsd:element name="ResourceID" type="xsd:boolean" default="true"/>
<xsd:element name="DateModified" type="xsd:boolean" default="true"/>
<xsd:element name="ExpressionProfileAttributes" type="ExpressionProfileAttributesType"/>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="DocumentStream">
<xsd:sequence>
<xsd:element name="DocumentStreamName" type="xsd:string"/>
<xsd:element name="MimeType" type="xsd:string"/>
<xsd:element name="Data" type="xsd:base64Binary" minOccurs="0"/>
<xsd:element name="DataSize" type="xsd:int"/>
<xsd:element name="PreAuthURL" type="xsd:anyURI" minOccurs="0"/>
<xsd:element name="PreAuthURLPartner" type="xsd:anyURI" minOccurs="0"/>
<xsd:element name="DocumentStreamType" type="xsd:string"/>
<xsd:element name="WriteMode" type="xsd:string"/>
<xsd:element name="StreamVersion" type="xsd:int"/>
<xsd:element name="SHA1Hash" type="xsd:base64Binary"/>
<xsd:element name="Genie" type="xsd:boolean"/>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="PhotoStream" mixed="false">
<xsd:complexContent mixed="false">
<xsd:extension base="msnss:DocumentStream">
<xsd:sequence>
<xsd:element name="SizeX" type="xsd:int" minOccurs="0"/>
<xsd:element name="SizeY" type="xsd:int" minOccurs="0"/>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="Relationship">
<xsd:sequence>
<xsd:element name="SourceID" type="xsd:string"/>
<xsd:element name="SourceType" type="xsd:string"/>
<xsd:element name="TargetID" type="xsd:string"/>
<xsd:element name="TargetType" type="xsd:string"/>
<xsd:element name="RelationshipName" type="xsd:string"/>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="ExpressionProfileAttributesType">
<xsd:sequence>
<xsd:element name="ResourceID" type="xsd:boolean" minOccurs="0"/>
<xsd:element name="DateModified" type="xsd:boolean" minOccurs="0"/>
<xsd:element name="DisplayName" type="xsd:boolean" minOccurs="0"/>
<xsd:element name="DisplayNameLastModified" type="xsd:boolean" minOccurs="0"/>
<xsd:element name="PersonalStatus" type="xsd:boolean" minOccurs="0"/>
<xsd:element name="PersonalStatusLastModified" type="xsd:boolean" minOccurs="0"/>
<xsd:element name="StaticUserTilePublicURL" type="xsd:boolean" minOccurs="0"/>
<xsd:element name="Photo" type="xsd:boolean" minOccurs="0"/>
<xsd:element name="Attachments" type="xsd:boolean" minOccurs="0"/>
<xsd:element name="Flag" type="xsd:boolean" minOccurs="0"/>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="documentBaseType">
<xsd:sequence>
<xsd:element name="ResourceID" type="xsd:string" minOccurs="0"/>
<xsd:element name="Name" type="xsd:string" minOccurs="0"/>
<xsd:element name="ItemType" type="xsd:string"/>
<xsd:element name="DateModified" type="xsd:string"/>
<xsd:element name="DocumentStreams">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="DocumentStream" type="DocumentStream" minOccurs="0" maxOccurs="unbounded"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="Photo" mixed="false">
<xsd:complexContent mixed="false">
<xsd:extension base="documentBaseType"/>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="ExpressionProfile">
<xsd:sequence>
<xsd:element name="FreeText" type="xsd:string" minOccurs="0"/>
<xsd:element name="DisplayName" type="xsd:string" minOccurs="0"/>
<xsd:element name="PersonalStatus" type="xsd:string" minOccurs="0"/>
<xsd:element name="Flags" type="xsd:int" minOccurs="0"/>
<xsd:element name="RoleDefinitionName" type="xsd:string" minOccurs="0"/>
</xsd:sequence>
</xsd:complexType>
</xsd:schema>

View file

@ -0,0 +1,223 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- edited with XMLSpy v2009 sp1 (http://www.altova.com) by wp (freezingsoft) -->
<xsd:schema xmlns="http://www.msn.com/webservices/storage/2008" xmlns:msnss="http://www.msn.com/webservices/storage/2008" xmlns:xsd="http://www.w3.org/2001/XMLSchema" targetNamespace="http://www.msn.com/webservices/storage/2008" elementFormDefault="qualified" attributeFormDefault="unqualified" version="1.0">
<xsd:include schemaLocation="msnstorage_datatypes.xsd"/>
<xsd:element name="StorageApplicationHeader">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="ApplicationID" type="xsd:string" default="Messenger Client 8.5"/>
<xsd:element name="Scenario" type="xsd:string" default="Initial"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element name="StorageUserHeader">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="Puid" type="xsd:int" default="0"/>
<xsd:element name="Cid" type="xsd:int" default="0" minOccurs="0"/>
<xsd:element name="TicketToken" type="xsd:token"/>
<xsd:element name="IsAdmin" type="xsd:boolean" default="false" minOccurs="0"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element name="AffinityCacheHeader">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="CacheKey" type="xsd:token" minOccurs="0"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element name="GetProfile" type="msnss:GetProfileRequestType"/>
<xsd:complexType name="GetProfileRequestType">
<xsd:sequence>
<xsd:element name="profileHandle" type="msnss:Handle"/>
<xsd:element name="profileAttributes" type="msnss:profileAttributes"/>
</xsd:sequence>
</xsd:complexType>
<xsd:element name="GetProfileResponse">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="GetProfileResult" type="msnss:GetProfileResultType"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:complexType name="GetProfileResultType">
<xsd:sequence>
<xsd:element name="ResourceID" type="xsd:string"/>
<xsd:element name="DateModified" type="xsd:string"/>
<xsd:element name="ExpressionProfile">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="ResourceID" type="xsd:string"/>
<xsd:element name="DateModified" type="xsd:string"/>
<xsd:element name="Version" type="xsd:int" minOccurs="0"/>
<xsd:element name="Flags" type="xsd:int"/>
<xsd:element name="Photo" type="documentBaseType"/>
<xsd:element name="Attachments" minOccurs="0">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="Document" type="documentBaseType" minOccurs="0" maxOccurs="unbounded"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element name="PersonalStatus" type="xsd:string"/>
<xsd:element name="PersonalStatusLastModified" type="xsd:string"/>
<xsd:element name="DisplayName" type="xsd:string"/>
<xsd:element name="DisplayNameLastModified" type="xsd:string"/>
<xsd:element name="StaticUserTilePublicURL" type="xsd:anyURI"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
<xsd:element name="UpdateProfile" type="msnss:UpdateProfileRequestType"/>
<xsd:complexType name="UpdateProfileRequestType">
<xsd:sequence>
<xsd:element name="profile">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="ResourceID" type="xsd:string"/>
<xsd:element name="ExpressionProfile" type="ExpressionProfile"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element name="profileAttributesToDelete" minOccurs="0">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="ExpressionProfileAttributes" type="ExpressionProfileAttributesType"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
<xsd:element name="UpdateProfileResponse"/>
<xsd:element name="FindDocuments" type="msnss:FindDocumentsRequestType"/>
<xsd:complexType name="FindDocumentsRequestType">
<xsd:sequence>
<xsd:element name="objectHandle" type="msnss:Handle"/>
<xsd:element name="documentAttributes">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="ResourceID" type="xsd:boolean"/>
<xsd:element name="Name" type="xsd:boolean"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element name="documentFilter">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="FilterAttributes" type="xsd:string" default="None"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element name="documentSort">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="SortBy" type="xsd:string" default="DateModified"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element name="findContext">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="FindMethod" type="xsd:string" default="Default"/>
<xsd:element name="ChunkSize" type="xsd:int"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
<xsd:element name="FindDocumentsResponse" type="msnss:FindDocumentsResultType"/>
<xsd:complexType name="FindDocumentsResultType">
<xsd:sequence>
<xsd:element name="Document">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="ResourceID" type="xsd:string"/>
<xsd:element name="Name" type="xsd:string"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="CreateProfileRequestType">
<xsd:sequence>
<xsd:element name="profile">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="ExpressionProfile" type="ExpressionProfile"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
<xsd:element name="CreateProfile" type="CreateProfileRequestType"/>
<xsd:element name="CreateProfileResponse">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="CreateProfileResult" type="xsd:string"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:complexType name="ShareItemRequestType">
<xsd:sequence>
<xsd:element name="resourceID" type="xsd:string"/>
<xsd:element name="displayName" type="xsd:string"/>
</xsd:sequence>
</xsd:complexType>
<xsd:element name="ShareItem" type="ShareItemRequestType"/>
<xsd:complexType name="ShareItemResponseType">
<xsd:sequence>
<xsd:element name="ShareItemResult" type="xsd:string"/>
</xsd:sequence>
</xsd:complexType>
<xsd:element name="ShareItemResponse" type="ShareItemResponseType"/>
<xsd:element name="UpdateDocument" type="UpdateDocumentRequestType"/>
<xsd:complexType name="UpdateDocumentRequestType">
<xsd:sequence>
<xsd:element name="document" type="documentBaseType"/>
</xsd:sequence>
</xsd:complexType>
<xsd:element name="UpdateDocumentResponse"/>
<xsd:complexType name="CreateDocumentRequestType">
<xsd:sequence>
<xsd:element name="parentHandle" type="Handle"/>
<xsd:element name="document" type="documentBaseType"/>
<xsd:element name="relationshipName" type="xsd:string"/>
</xsd:sequence>
</xsd:complexType>
<xsd:element name="CreateDocument" type="CreateDocumentRequestType"/>
<xsd:complexType name="CreateDocumentResponseType">
<xsd:sequence>
<xsd:element name="CreateDocumentResult" type="xsd:string"/>
</xsd:sequence>
</xsd:complexType>
<xsd:element name="CreateDocumentResponse" type="CreateDocumentResponseType"/>
<xsd:complexType name="CreateRelationshipsRequestType">
<xsd:sequence>
<xsd:element name="relationships">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="Relationship" type="Relationship" maxOccurs="unbounded"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
<xsd:element name="CreateRelationships" type="CreateRelationshipsRequestType"/>
<xsd:element name="CreateRelationshipsResponse"/>
<xsd:complexType name="DeleteRelationshipsRequestType">
<xsd:sequence>
<xsd:element name="sourceHandle" type="Handle"/>
<xsd:element name="targetHandles">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="ObjectHandle" type="Handle" maxOccurs="unbounded"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
<xsd:element name="DeleteRelationships" type="DeleteRelationshipsRequestType"/>
<xsd:element name="DeleteRelationshipsResponse"/>
</xsd:schema>

View file

@ -0,0 +1,261 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- edited with XMLSpy v2008 sp1 (http://www.altova.com) by wp (freezingsoft) -->
<definitions xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:ns="http://www.w3.org/2001/XMLSchema" xmlns:msnss="http://www.msn.com/webservices/storage/2008" xmlns:ns1="http://schemas.xmlsoap.org/soap/encoding/" xmlns="http://schemas.xmlsoap.org/wsdl/" targetNamespace="http://www.msn.com/webservices/storage/2008">
<types>
<ns:schema xmlns="http://www.w3.org/2001/XMLSchema">
<ns:import schemaLocation="msnstorage_servicetypes.xsd" namespace="http://www.msn.com/webservices/storage/2008"/>
</ns:schema>
</types>
<message name="SSHeader">
<part name="StorageApplicationHeader" element="msnss:StorageApplicationHeader"/>
<part name="StorageUserHeader" element="msnss:StorageUserHeader"/>
<part name="AffinityCacheHeader" element="msnss:AffinityCacheHeader"/>
</message>
<message name="GetProfileMessage">
<part name="GetProfileRequest" element="msnss:GetProfile"/>
</message>
<message name="GetProfileResponseMessage">
<part name="GetProfileResponse" element="msnss:GetProfileResponse"/>
</message>
<message name="UpdateProfileMessage">
<part name="UpdateProfileRequest" element="msnss:UpdateProfile"/>
</message>
<message name="UpdateProfileResponseMessage">
<part name="UpdateProfileResponse" element="msnss:UpdateProfileResponse"/>
</message>
<message name="FindDocumentsMessage">
<part name="FindDocumentsRequest" element="msnss:FindDocuments"/>
</message>
<message name="FindDocumentsResponseMessage">
<part name="FindDocumentsResponse" element="msnss:FindDocumentsResponse"/>
</message>
<message name="CreateProfileMessage">
<part name="CreateProfile" element="msnss:CreateProfile"/>
</message>
<message name="CreateProfileResponseMessage">
<part name="CreateProfileResponse" element="msnss:CreateProfileResponse"/>
</message>
<message name="ShareItemMessage">
<part name="ShareItem" element="msnss:ShareItem"/>
</message>
<message name="ShareItemResponseMessage">
<part name="ShareItemResponse" element="msnss:ShareItemResponse"/>
</message>
<message name="CreateDocumentMessage">
<part name="CreateDocument" element="msnss:CreateDocument"/>
</message>
<message name="CreateDocumentResponseMessage">
<part name="CreateDocumentResponse" element="msnss:CreateDocumentResponse"/>
</message>
<message name="UpdateDocumentMessage">
<part name="UpdateDocument" element="msnss:UpdateDocument"/>
</message>
<message name="UpdateDocumentResponseMessage">
<part name="UpdateDocumentResponse" element="msnss:UpdateDocumentResponse"/>
</message>
<message name="CreateRelationshipsMessage">
<part name="CreateRelationships" element="msnss:CreateRelationships"/>
</message>
<message name="CreateRelationshipsResponseMessage">
<part name="CreateRelationshipsResponse" element="msnss:CreateRelationshipsResponse"/>
</message>
<message name="DeleteRelationshipsMessage">
<part name="DeleteRelationships" element="msnss:DeleteRelationships"/>
</message>
<message name="DeleteRelationshipsResponseMessage">
<part name="DeleteRelationshipsResponse" element="msnss:DeleteRelationshipsResponse"/>
</message>
<portType name="StorageServicePortType">
<operation name="GetProfile">
<input message="msnss:GetProfileMessage"/>
<output message="msnss:GetProfileResponseMessage"/>
</operation>
<operation name="UpdateProfile">
<input message="msnss:UpdateProfileMessage"/>
<output message="msnss:UpdateProfileResponseMessage"/>
</operation>
<operation name="FindDocuments">
<input message="msnss:FindDocumentsMessage"/>
<output message="msnss:FindDocumentsResponseMessage"/>
</operation>
<operation name="CreateProfile">
<input message="msnss:CreateProfileMessage"/>
<output message="msnss:CreateProfileResponseMessage"/>
</operation>
<operation name="ShareItem">
<input message="msnss:ShareItemMessage"/>
<output message="msnss:ShareItemResponseMessage"/>
</operation>
<operation name="CreateDocument">
<input message="msnss:CreateDocumentMessage"/>
<output message="msnss:CreateDocumentResponseMessage"/>
</operation>
<operation name="UpdateDocument">
<input message="msnss:UpdateDocumentMessage"/>
<output message="msnss:UpdateDocumentResponseMessage"/>
</operation>
<operation name="CreateRelationships">
<input message="msnss:CreateRelationshipsMessage"/>
<output message="msnss:CreateRelationshipsResponseMessage"/>
</operation>
<operation name="DeleteRelationships">
<input message="msnss:DeleteRelationshipsMessage"/>
<output message="msnss:DeleteRelationshipsResponseMessage"/>
</operation>
</portType>
<binding name="StorageServiceBinding" type="msnss:StorageServicePortType">
<soap:binding transport="http://schemas.xmlsoap.org/soap/http"/>
<operation name="GetProfile">
<soap:operation soapAction="http://www.msn.com/webservices/storage/2008/GetProfile"/>
<input>
<soap:header message="msnss:SSHeader" part="AffinityCacheHeader" use="literal"/>
<soap:header message="msnss:SSHeader" part="StorageApplicationHeader" use="literal"/>
<soap:header message="msnss:SSHeader" part="StorageUserHeader" use="literal"/>
<soap:body use="literal"/>
</input>
<output>
<soap:header message="msnss:SSHeader" part="AffinityCacheHeader" use="literal"/>
<soap:header message="msnss:SSHeader" part="StorageUserHeader" use="literal"/>
<soap:body use="literal"/>
</output>
</operation>
<operation name="UpdateProfile">
<soap:operation soapAction="http://www.msn.com/webservices/storage/2008/UpdateProfile"/>
<input>
<soap:header message="msnss:SSHeader" part="AffinityCacheHeader" use="literal"/>
<soap:header message="msnss:SSHeader" part="StorageApplicationHeader" use="literal"/>
<soap:header message="msnss:SSHeader" part="StorageUserHeader" use="literal"/>
<soap:body use="literal"/>
</input>
<output>
<soap:header message="msnss:SSHeader" part="AffinityCacheHeader" use="literal"/>
<soap:header message="msnss:SSHeader" part="StorageUserHeader" use="literal"/>
<soap:body use="literal"/>
</output>
</operation>
<operation name="FindDocuments">
<soap:operation soapAction="http://www.msn.com/webservices/storage/2008/FindDocuments"/>
<input>
<soap:header message="msnss:SSHeader" part="AffinityCacheHeader" use="literal"/>
<soap:header message="msnss:SSHeader" part="StorageApplicationHeader" use="literal"/>
<soap:header message="msnss:SSHeader" part="StorageUserHeader" use="literal"/>
<soap:body use="literal"/>
</input>
<output>
<soap:header message="msnss:SSHeader" part="AffinityCacheHeader" use="literal"/>
<soap:header message="msnss:SSHeader" part="StorageUserHeader" use="literal"/>
<soap:body use="literal"/>
</output>
</operation>
<operation name="CreateProfile">
<soap:operation soapAction="http://www.msn.com/webservices/storage/2008/CreateProfile"/>
<input>
<soap:body use="literal"/>
<soap:header message="msnss:SSHeader" part="StorageApplicationHeader" use="literal"/>
<soap:header message="msnss:SSHeader" part="StorageUserHeader" use="literal"/>
</input>
<output>
<soap:body use="literal"/>
<soap:header message="msnss:SSHeader" part="StorageUserHeader" use="literal"/>
</output>
</operation>
<operation name="ShareItem">
<soap:operation soapAction="http://www.msn.com/webservices/storage/2008/ShareItem"/>
<input>
<soap:body use="literal"/>
<soap:header message="msnss:SSHeader" part="StorageApplicationHeader" use="literal"/>
<soap:header message="msnss:SSHeader" part="StorageUserHeader" use="literal"/>
</input>
<output>
<soap:body use="literal"/>
<soap:header message="msnss:SSHeader" part="AffinityCacheHeader" use="literal"/>
<soap:header message="msnss:SSHeader" part="StorageUserHeader" use="literal"/>
</output>
</operation>
<operation name="CreateDocument">
<soap:operation soapAction="http://www.msn.com/webservices/storage/2008/CreateDocument"/>
<input>
<soap:body use="literal"/>
<soap:header message="msnss:SSHeader" part="AffinityCacheHeader" use="literal"/>
<soap:header message="msnss:SSHeader" part="StorageApplicationHeader" use="literal"/>
<soap:header message="msnss:SSHeader" part="StorageUserHeader" use="literal"/>
</input>
<output>
<soap:body use="literal"/>
<soap:header message="msnss:SSHeader" part="AffinityCacheHeader" use="literal"/>
<soap:header message="msnss:SSHeader" part="StorageUserHeader" use="literal"/>
</output>
</operation>
<operation name="UpdateDocument">
<soap:operation soapAction="http://www.msn.com/webservices/storage/2008/UpdateDocument"/>
<input>
<soap:body use="literal"/>
<soap:header message="msnss:SSHeader" part="AffinityCacheHeader" use="literal"/>
<soap:header message="msnss:SSHeader" part="StorageApplicationHeader" use="literal"/>
<soap:header message="msnss:SSHeader" part="StorageUserHeader" use="literal"/>
</input>
<output>
<soap:body use="literal"/>
<soap:header message="msnss:SSHeader" part="AffinityCacheHeader" use="literal"/>
<soap:header message="msnss:SSHeader" part="StorageUserHeader" use="literal"/>
</output>
</operation>
<operation name="CreateRelationships">
<soap:operation soapAction="http://www.msn.com/webservices/storage/2008/CreateRelationships"/>
<input>
<soap:body use="literal"/>
<soap:header message="msnss:SSHeader" part="AffinityCacheHeader" use="literal"/>
<soap:header message="msnss:SSHeader" part="StorageApplicationHeader" use="literal"/>
<soap:header message="msnss:SSHeader" part="StorageUserHeader" use="literal"/>
</input>
<output>
<soap:body use="literal"/>
<soap:header message="msnss:SSHeader" part="AffinityCacheHeader" use="literal"/>
<soap:header message="msnss:SSHeader" part="StorageUserHeader" use="literal"/>
</output>
</operation>
<operation name="DeleteRelationships">
<soap:operation soapAction="http://www.msn.com/webservices/storage/2008/DeleteRelationships"/>
<input>
<soap:body use="literal"/>
<soap:header message="msnss:SSHeader" part="AffinityCacheHeader" use="literal"/>
<soap:header message="msnss:SSHeader" part="StorageApplicationHeader" use="literal"/>
<soap:header message="msnss:SSHeader" part="StorageUserHeader" use="literal"/>
</input>
<output>
<soap:body use="literal"/>
<soap:header message="msnss:SSHeader" part="AffinityCacheHeader" use="literal"/>
<soap:header message="msnss:SSHeader" part="StorageUserHeader" use="literal"/>
</output>
</operation>
</binding>
<service name="StorageService">
<port name="GetProfilePort" binding="msnss:StorageServiceBinding">
<soap:address location="https://storage.msn.com/storageservice/SchematizedStore.asmx"/>
</port>
<port name="UpdateProfilePort" binding="msnss:StorageServiceBinding">
<soap:address location="https://storage.msn.com/storageservice/SchematizedStore.asmx"/>
</port>
<port name="FindDocumentsPort" binding="msnss:StorageServiceBinding">
<soap:address location="https://storage.msn.com/storageservice/SchematizedStore.asmx"/>
</port>
<port name="CreateProfilePort" binding="msnss:StorageServiceBinding">
<soap:address location="https://storage.msn.com/storageservice/SchematizedStore.asmx"/>
</port>
<port name="ShareItemPort" binding="msnss:StorageServiceBinding">
<soap:address location="https://storage.msn.com/storageservice/SchematizedStore.asmx"/>
</port>
<port name="CreateDocumentPort" binding="msnss:StorageServiceBinding">
<soap:address location="https://storage.msn.com/storageservice/SchematizedStore.asmx"/>
</port>
<port name="UpdateDocumentPort" binding="msnss:StorageServiceBinding">
<soap:address location="https://storage.msn.com/storageservice/SchematizedStore.asmx"/>
</port>
<port name="CreateRelationshipsPort" binding="msnss:StorageServiceBinding">
<soap:address location="https://storage.msn.com/storageservice/SchematizedStore.asmx"/>
</port>
<port name="DeleteRelationshipsPort" binding="msnss:StorageServiceBinding">
<soap:address location="https://storage.msn.com/storageservice/SchematizedStore.asmx"/>
</port>
</service>
</definitions>