added userGroup.getUserLoginNameFromEmail support

This commit is contained in:
jomu
2015-02-06 16:41:22 +00:00
parent 316bbcfede
commit d6f0e6cb8b
5 changed files with 77 additions and 21 deletions

View File

@ -96,7 +96,7 @@
<s:element minOccurs="0" maxOccurs="1" name="userLoginNamesXml">
<s:complexType mixed="true">
<s:sequence>
<s:any/>
<s:any processContents='skip' />
</s:sequence>
</s:complexType>
</s:element>
@ -109,7 +109,7 @@
<s:element minOccurs="0" maxOccurs="1" name="GetUserCollectionResult">
<s:complexType mixed="true">
<s:sequence>
<s:any/>
<s:any processContents='skip' />
</s:sequence>
</s:complexType>
</s:element>
@ -129,7 +129,7 @@
<s:element minOccurs="0" maxOccurs="1" name="GetUserInfoResult">
<s:complexType mixed="true">
<s:sequence>
<s:any processContents='skip' />
<s:any processContents='skip' />
</s:sequence>
</s:complexType>
</s:element>
@ -662,7 +662,7 @@
<s:element minOccurs="0" maxOccurs="1" name="GetUserLoginFromEmailResult">
<s:complexType mixed="true">
<s:sequence>
<s:any/>
<s:any processContents='skip' />
</s:sequence>
</s:complexType>
</s:element>

View File

@ -9,15 +9,18 @@
</xs:element>
<xs:element name="User">
<xs:complexType>
<xs:attribute name="Email" use="required"/>
<xs:attribute name="Flags" use="required" type="xs:integer"/>
<xs:attribute name="ID" use="required" type="xs:integer"/>
<xs:attribute name="IsDomainGroup" use="required" type="xs:NCName"/>
<xs:attribute name="IsSiteAdmin" use="required" type="xs:NCName"/>
<xs:attribute name="LoginName" use="required"/>
<xs:attribute name="Name" use="required"/>
<xs:attribute name="Notes" use="required"/>
<xs:attribute name="Sid" use="required"/>
<xs:attribute name="Email" use="optional"/>
<xs:attribute name="Flags" use="optional" type="xs:integer"/>
<xs:attribute name="ID" use="optional" type="xs:integer"/>
<xs:attribute name="IsDomainGroup" use="optional" type="xs:NCName"/>
<xs:attribute name="IsSiteAdmin" use="optional" type="xs:NCName"/>
<xs:attribute name="LoginName" use="optional"/>
<xs:attribute name="Name" use="optional"/>
<xs:attribute name="Notes" use="optional"/>
<xs:attribute name="Sid" use="optional"/>
<xs:attribute name="DisplayName" use="optional"/>
<xs:attribute name="Login" use="optional"/>
<xs:attribute name="SiteUser" use="optional"/>
</xs:complexType>
</xs:element>
</xs:schema>