<?xml version="1.0" encoding="utf-8" ?> - <wsdl:definitions xmlns:http="http://schemas.xmlsoap.org/wsdl/http/" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:s="http://www.w3.org/2001/XMLSchema" xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/" xmlns:tns="http://ADSearcher.target.com/2005-07-14" xmlns:tm="http://microsoft.com/wsdl/mime/textMatching/" xmlns:mime="http://schemas.xmlsoap.org/wsdl/mime/" targetNamespace="http://ADSearcher.target.com/2005-07-14" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/"> - <wsdl:types> - <s:schema elementFormDefault="qualified" targetNamespace="http://ADSearcher.target.com/2005-07-14"> - <s:element name="findPersonByUserID"> - <s:complexType> - <s:sequence> <s:element minOccurs="0" maxOccurs="1" name="windowsUserId" type="s:string" /> </s:sequence> </s:complexType> </s:element> - <s:element name="findPersonByUserIDResponse"> - <s:complexType> - <s:sequence> <s:element minOccurs="0" maxOccurs="1" name="findPersonByUserIDResult" type="tns:Person" /> </s:sequence> </s:complexType> </s:element> - <s:complexType name="Person"> - <s:sequence> <s:element minOccurs="0" maxOccurs="1" name="ADsPath" type="s:string" /> <s:element minOccurs="0" maxOccurs="1" name="DistinguishedName" type="s:string" /> <s:element minOccurs="0" maxOccurs="1" name="EmailAddress" type="s:string" /> <s:element minOccurs="0" maxOccurs="1" name="FirstName" type="s:string" /> <s:element minOccurs="0" maxOccurs="1" name="LastName" type="s:string" /> <s:element minOccurs="0" maxOccurs="1" name="UserId" type="s:string" /> <s:element minOccurs="0" maxOccurs="1" name="City" type="s:string" /> <s:element minOccurs="0" maxOccurs="1" name="Company" type="s:string" /> <s:element minOccurs="0" maxOccurs="1" name="CompanyCode" type="s:string" /> <s:element minOccurs="0" maxOccurs="1" name="CubeDirections" type="s:string" /> <s:element minOccurs="0" maxOccurs="1" name="CubeNumber" type="s:string" /> <s:element minOccurs="0" maxOccurs="1" name="Department" type="s:string" /> <s:element minOccurs="0" maxOccurs="1" name="DistrictNumber" type="s:string" /> <s:element minOccurs="0" maxOccurs="1" name="EmployeeId" type="s:string" /> <s:element minOccurs="0" maxOccurs="1" name="EmployeeStatus" type="s:string" /> <s:element minOccurs="0" maxOccurs="1" name="EmployeeType" type="s:string" /> <s:element minOccurs="0" maxOccurs="1" name="ExpenseCenterNumber" type="s:string" /> <s:element minOccurs="0" maxOccurs="1" name="HelpText" type="s:string" /> <s:element minOccurs="0" maxOccurs="1" name="JobTitleCode" type="s:string" /> <s:element minOccurs="0" maxOccurs="1" name="JobTitleName" type="s:string" /> <s:element minOccurs="0" maxOccurs="1" name="LocationNumber" type="s:string" /> <s:element minOccurs="0" maxOccurs="1" name="MailStops" type="tns:ArrayOfAnyType" /> <s:element minOccurs="0" maxOccurs="1" name="PyramidText" type="s:string" /> <s:element minOccurs="0" maxOccurs="1" name="RegionNumber" type="s:string" /> <s:element minOccurs="0" maxOccurs="1" name="SpokeNumber" type="s:string" /> <s:element minOccurs="0" maxOccurs="1" name="State" type="s:string" /> <s:element minOccurs="0" maxOccurs="1" name="StreetAddress" type="s:string" /> <s:element minOccurs="0" maxOccurs="1" name="TelephoneNumber" type="s:string" /> <s:element minOccurs="0" maxOccurs="1" name="Title" type="s:string" /> <s:element minOccurs="0" maxOccurs="1" name="ZipCode" type="s:string" /> <s:element minOccurs="0" maxOccurs="1" name="AssistantName" type="s:string" /> <s:element minOccurs="0" maxOccurs="1" name="AssistantTelephoneNumber" type="s:string" /> <s:element minOccurs="0" maxOccurs="1" name="CountryCode" type="s:string" /> <s:element minOccurs="0" maxOccurs="1" name="FaxNumber" type="s:string" /> <s:element minOccurs="0" maxOccurs="1" name="HomePhone" type="s:string" /> <s:element minOccurs="0" maxOccurs="1" name="Mobile" type="s:string" /> <s:element minOccurs="0" maxOccurs="1" name="OtherFaxNumbers" type="tns:ArrayOfAnyType" /> <s:element minOccurs="0" maxOccurs="1" name="OtherTelephones" type="tns:ArrayOfAnyType" /> <s:element minOccurs="0" maxOccurs="1" name="Pager" type="s:string" /> <s:element minOccurs="0" maxOccurs="1" name="CustomListKeys" type="tns:ArrayOfAnyType" /> <s:element minOccurs="0" maxOccurs="1" name="CustomList" type="tns:ArrayOfString" /> </s:sequence> </s:complexType> - <s:complexType name="ArrayOfAnyType"> - <s:sequence> <s:element minOccurs="0" maxOccurs="unbounded" name="anyType" nillable="true" /> </s:sequence> </s:complexType> - <s:complexType name="ArrayOfString"> - <s:sequence> <s:element minOccurs="0" maxOccurs="unbounded" name="string" nillable="true" type="s:string" /> </s:sequence> </s:complexType> - <s:element name="findPersonFNameLName"> - <s:complexType> - <s:sequence> <s:element minOccurs="0" maxOccurs="1" name="fName" type="s:string" /> <s:element minOccurs="0" maxOccurs="1" name="lName" type="s:string" /> </s:sequence> </s:complexType> </s:element> - <s:element name="findPersonFNameLNameResponse"> - <s:complexType> - <s:sequence> <s:element minOccurs="0" maxOccurs="1" name="findPersonFNameLNameResult" type="tns:Person" /> </s:sequence> </s:complexType> </s:element> - <s:element name="findPersonByFilter"> - <s:complexType> - <s:sequence> <s:element minOccurs="1" maxOccurs="1" name="attr" type="tns:IndexedAttribute" /> <s:element minOccurs="0" maxOccurs="1" name="attrValue" type="s:string" /> </s:sequence> </s:complexType> </s:element> - <s:simpleType name="IndexedAttribute"> - <s:restriction base="s:string"> <s:enumeration value="City" /> <s:enumeration value="CompanyCode" /> <s:enumeration value="CubeNumber" /> <s:enumeration value="Department" /> <s:enumeration value="DistrictNumber" /> <s:enumeration value="EmployeeId" /> <s:enumeration value="EmployeeStatus" /> <s:enumeration value="EmployeeType" /> <s:enumeration value="ExpenseCenterNumber" /> <s:enumeration value="FirstName" /> <s:enumeration value="JobTitleCode" /> <s:enumeration value="JobTitleName" /> <s:enumeration value="LastName" /> <s:enumeration value="LocationNumber" /> <s:enumeration value="Mail" /> <s:enumeration value="MailStop" /> <s:enumeration value="PyramidText" /> <s:enumeration value="RegionNumber" /> <s:enumeration value="SpokeNumber" /> <s:enumeration value="UserId" /> </s:restriction> </s:simpleType> - <s:element name="findPersonByFilterResponse"> - <s:complexType> - <s:sequence> <s:element minOccurs="0" maxOccurs="1" name="findPersonByFilterResult" type="tns:Person" /> </s:sequence> </s:complexType> </s:element> - <s:element name="findPersonAttr"> - <s:complexType> - <s:sequence> <s:element minOccurs="1" maxOccurs="1" name="attr" type="tns:IndexedAttribute" /> <s:element minOccurs="0" maxOccurs="1" name="attrValue" type="s:string" /> <s:element minOccurs="1" maxOccurs="1" name="attributeEnum" type="tns:AttributesToReturn" /> </s:sequence> </s:complexType> </s:element> - <s:simpleType name="AttributesToReturn"> - <s:restriction base="s:string"> <s:enumeration value="Name" /> <s:enumeration value="Core" /> <s:enumeration value="Extended" /> </s:restriction> </s:simpleType> - <s:element name="findPersonAttrResponse"> - <s:complexType> - <s:sequence> <s:element minOccurs="0" maxOccurs="1" name="findPersonAttrResult" type="tns:Person" /> </s:sequence> </s:complexType> </s:element> - <s:element name="Ping"> <s:complexType /> </s:element> - <s:element name="PingResponse"> - <s:complexType> - <s:sequence> <s:element minOccurs="0" maxOccurs="1" name="PingResult" type="s:string" /> </s:sequence> </s:complexType> </s:element> - <s:element name="findPersonCustom"> - <s:complexType> - <s:sequence> <s:element minOccurs="1" maxOccurs="1" name="attr" type="tns:IndexedAttribute" /> <s:element minOccurs="0" maxOccurs="1" name="attrValue" type="s:string" /> <s:element minOccurs="1" maxOccurs="1" name="attributeEnum" type="tns:AttributesToReturn" /> <s:element minOccurs="0" maxOccurs="1" name="arrCustomListToReturn" type="tns:ArrayOfString" /> </s:sequence> </s:complexType> </s:element> - <s:element name="findPersonCustomResponse"> - <s:complexType> - <s:sequence> <s:element minOccurs="0" maxOccurs="1" name="findPersonCustomResult" type="tns:Person" /> </s:sequence> </s:complexType> </s:element> - <s:element name="findPersons"> - <s:complexType> - <s:sequence> <s:element minOccurs="1" maxOccurs="1" name="attr" type="tns:IndexedAttribute" /> <s:element minOccurs="0" maxOccurs="1" name="attrValue" type="s:string" /> <s:element minOccurs="1" maxOccurs="1" name="attributeEnum" type="tns:AttributesToReturn" /> </s:sequence> </s:complexType> </s:element> - <s:element name="findPersonsResponse"> - <s:complexType> - <s:sequence> <s:element minOccurs="0" maxOccurs="1" name="findPersonsResult" type="tns:ArrayOfAnyType" /> </s:sequence> </s:complexType> </s:element> - <s:element name="findPersonsFNameLName"> - <s:complexType> - <s:sequence> <s:element minOccurs="0" maxOccurs="1" name="fName" type="s:string" /> <s:element minOccurs="0" maxOccurs="1" name="lName" type="s:string" /> </s:sequence> </s:complexType> </s:element> - <s:element name="findPersonsFNameLNameResponse"> - <s:complexType> - <s:sequence> <s:element minOccurs="0" maxOccurs="1" name="findPersonsFNameLNameResult" type="tns:ArrayOfAnyType" /> </s:sequence> </s:complexType> </s:element> - <s:element name="findPersonsCustom"> - <s:complexType> - <s:sequence> <s:element minOccurs="1" maxOccurs="1" name="attr" type="tns:IndexedAttribute" /> <s:element minOccurs="0" maxOccurs="1" name="attrValue" type="s:string" /> <s:element minOccurs="1" maxOccurs="1" name="attributeEnum" type="tns:AttributesToReturn" /> <s:element minOccurs="0" maxOccurs="1" name="arrCustomListToReturn" type="tns:ArrayOfString" /> </s:sequence> </s:complexType> </s:element> - <s:element name="findPersonsCustomResponse"> - <s:complexType> - <s:sequence> <s:element minOccurs="0" maxOccurs="1" name="findPersonsCustomResult" type="tns:ArrayOfAnyType" /> </s:sequence> </s:complexType> </s:element> - <s:element name="findPersonsByLocIDsJobCodes"> - <s:complexType> - <s:sequence> <s:element minOccurs="0" maxOccurs="1" name="locationIDs" type="tns:ArrayOfString" /> <s:element minOccurs="0" maxOccurs="1" name="jobCodes" type="tns:ArrayOfString" /> </s:sequence> </s:complexType> </s:element> - <s:element name="findPersonsByLocIDsJobCodesResponse"> - <s:complexType> - <s:sequence> <s:element minOccurs="0" maxOccurs="1" name="findPersonsByLocIDsJobCodesResult" type="tns:ArrayOfAnyType" /> </s:sequence> </s:complexType> </s:element> - <s:element name="getGroupMemberList"> - <s:complexType> - <s:sequence> <s:element minOccurs="0" maxOccurs="1" name="groupName" type="s:string" /> </s:sequence> </s:complexType> </s:element> - <s:element name="getGroupMemberListResponse"> - <s:complexType> - <s:sequence> <s:element minOccurs="0" maxOccurs="1" name="getGroupMemberListResult" type="tns:ArrayOfAnyType" /> </s:sequence> </s:complexType> </s:element> - <s:element name="isEmailValidByList"> - <s:complexType> - <s:sequence> <s:element minOccurs="0" maxOccurs="1" name="emailAddressList" type="tns:ArrayOfString" /> </s:sequence> </s:complexType> </s:element> - <s:complexType name="ArrayOfBoolean"> - <s:sequence> <s:element minOccurs="0" maxOccurs="unbounded" name="boolean" type="s:boolean" /> </s:sequence> </s:complexType> - <s:element name="isEmailValidByListResponse"> - <s:complexType> - <s:sequence> <s:element minOccurs="0" maxOccurs="1" name="isEmailValidByListResult" type="tns:ArrayOfBoolean" /> </s:sequence> </s:complexType> </s:element> - <s:element name="isEmailValid"> - <s:complexType> - <s:sequence> <s:element minOccurs="0" maxOccurs="1" name="emailAddress" type="s:string" /> </s:sequence> </s:complexType> </s:element> - <s:element name="isEmailValidResponse"> - <s:complexType> - <s:sequence> <s:element minOccurs="1" maxOccurs="1" name="isEmailValidResult" type="s:boolean" /> </s:sequence> </s:complexType> </s:element> - <s:element name="isMemberOfSecurityGroup"> - <s:complexType> - <s:sequence> <s:element minOccurs="0" maxOccurs="1" name="windowsUserId" type="s:string" /> <s:element minOccurs="0" maxOccurs="1" name="groupName" type="s:string" /> </s:sequence> </s:complexType> </s:element> - <s:element name="isMemberOfSecurityGroupResponse"> - <s:complexType> - <s:sequence> <s:element minOccurs="1" maxOccurs="1" name="isMemberOfSecurityGroupResult" type="s:boolean" /> </s:sequence> </s:complexType> </s:element> - <s:element name="isMemberOfDistList"> - <s:complexType> - <s:sequence> <s:element minOccurs="0" maxOccurs="1" name="windowsUserId" type="s:string" /> <s:element minOccurs="0" maxOccurs="1" name="distributionList" type="s:string" /> </s:sequence> </s:complexType> </s:element> - <s:element name="isMemberOfDistListResponse"> - <s:complexType> - <s:sequence> <s:element minOccurs="1" maxOccurs="1" name="isMemberOfDistListResult" type="s:boolean" /> </s:sequence> </s:complexType> </s:element> - <s:element name="getGroupMemberWindowsIDs"> - <s:complexType> - <s:sequence> <s:element minOccurs="0" maxOccurs="1" name="groupName" type="s:string" /> </s:sequence> </s:complexType> </s:element> - <s:element name="getGroupMemberWindowsIDsResponse"> - <s:complexType> - <s:sequence> <s:element minOccurs="0" maxOccurs="1" name="getGroupMemberWindowsIDsResult" type="tns:ArrayOfAnyType" /> </s:sequence> </s:complexType> </s:element> - <s:element name="getGroupMemberWindowsIDsWithGroupsFlat"> - <s:complexType> - <s:sequence> <s:element minOccurs="0" maxOccurs="1" name="GroupName" type="s:string" /> <s:element minOccurs="1" maxOccurs="1" name="mode" type="tns:Mode" /> <s:element minOccurs="1" maxOccurs="1" name="Verbose" type="s:boolean" /> </s:sequence> </s:complexType> </s:element> - <s:simpleType name="Mode"> - <s:restriction base="s:string"> <s:enumeration value="Groups" /> <s:enumeration value="Users" /> <s:enumeration value="Attributes" /> </s:restriction> </s:simpleType> - <s:element name="getGroupMemberWindowsIDsWithGroupsFlatResponse"> - <s:complexType> - <s:sequence> <s:element minOccurs="0" maxOccurs="1" name="getGroupMemberWindowsIDsWithGroupsFlatResult" type="tns:ArrayOfAnyType" /> </s:sequence> </s:complexType> </s:element> - <s:element name="isGroupValid"> - <s:complexType> - <s:sequence> <s:element minOccurs="0" maxOccurs="1" name="groupName" type="s:string" /> </s:sequence> </s:complexType> </s:element> - <s:element name="isGroupValidResponse"> - <s:complexType> - <s:sequence> <s:element minOccurs="1" maxOccurs="1" name="isGroupValidResult" type="s:boolean" /> </s:sequence> </s:complexType> </s:element> </s:schema> </wsdl:types> - <wsdl:message name="findPersonByUserIDSoapIn"> <wsdl:part name="parameters" element="tns:findPersonByUserID" /> </wsdl:message> - <wsdl:message name="findPersonByUserIDSoapOut"> <wsdl:part name="parameters" element="tns:findPersonByUserIDResponse" /> </wsdl:message> - <wsdl:message name="findPersonFNameLNameSoapIn"> <wsdl:part name="parameters" element="tns:findPersonFNameLName" /> </wsdl:message> - <wsdl:message name="findPersonFNameLNameSoapOut"> <wsdl:part name="parameters" element="tns:findPersonFNameLNameResponse" /> </wsdl:message> - <wsdl:message name="findPersonByFilterSoapIn"> <wsdl:part name="parameters" element="tns:findPersonByFilter" /> </wsdl:message> - <wsdl:message name="findPersonByFilterSoapOut"> <wsdl:part name="parameters" element="tns:findPersonByFilterResponse" /> </wsdl:message> - <wsdl:message name="findPersonAttrSoapIn"> <wsdl:part name="parameters" element="tns:findPersonAttr" /> </wsdl:message> - <wsdl:message name="findPersonAttrSoapOut"> <wsdl:part name="parameters" element="tns:findPersonAttrResponse" /> </wsdl:message> - <wsdl:message name="PingSoapIn"> <wsdl:part name="parameters" element="tns:Ping" /> </wsdl:message> - <wsdl:message name="PingSoapOut"> <wsdl:part name="parameters" element="tns:PingResponse" /> </wsdl:message> - <wsdl:message name="findPersonCustomSoapIn"> <wsdl:part name="parameters" element="tns:findPersonCustom" /> </wsdl:message> - <wsdl:message name="findPersonCustomSoapOut"> <wsdl:part name="parameters" element="tns:findPersonCustomResponse" /> </wsdl:message> - <wsdl:message name="findPersonsSoapIn"> <wsdl:part name="parameters" element="tns:findPersons" /> </wsdl:message> - <wsdl:message name="findPersonsSoapOut"> <wsdl:part name="parameters" element="tns:findPersonsResponse" /> </wsdl:message> - <wsdl:message name="findPersonsFNameLNameSoapIn"> <wsdl:part name="parameters" element="tns:findPersonsFNameLName" /> </wsdl:message> - <wsdl:message name="findPersonsFNameLNameSoapOut"> <wsdl:part name="parameters" element="tns:findPersonsFNameLNameResponse" /> </wsdl:message> - <wsdl:message name="findPersonsCustomSoapIn"> <wsdl:part name="parameters" element="tns:findPersonsCustom" /> </wsdl:message> - <wsdl:message name="findPersonsCustomSoapOut"> <wsdl:part name="parameters" element="tns:findPersonsCustomResponse" /> </wsdl:message> - <wsdl:message name="findPersonsByLocIDsJobCodesSoapIn"> <wsdl:part name="parameters" element="tns:findPersonsByLocIDsJobCodes" /> </wsdl:message> - <wsdl:message name="findPersonsByLocIDsJobCodesSoapOut"> <wsdl:part name="parameters" element="tns:findPersonsByLocIDsJobCodesResponse" /> </wsdl:message> - <wsdl:message name="getGroupMemberListSoapIn"> <wsdl:part name="parameters" element="tns:getGroupMemberList" /> </wsdl:message> - <wsdl:message name="getGroupMemberListSoapOut"> <wsdl:part name="parameters" element="tns:getGroupMemberListResponse" /> </wsdl:message> - <wsdl:message name="isEmailValidByListSoapIn"> <wsdl:part name="parameters" element="tns:isEmailValidByList" /> </wsdl:message> - <wsdl:message name="isEmailValidByListSoapOut"> <wsdl:part name="parameters" element="tns:isEmailValidByListResponse" /> </wsdl:message> - <wsdl:message name="isEmailValidSoapIn"> <wsdl:part name="parameters" element="tns:isEmailValid" /> </wsdl:message> - <wsdl:message name="isEmailValidSoapOut"> <wsdl:part name="parameters" element="tns:isEmailValidResponse" /> </wsdl:message> - <wsdl:message name="isMemberOfSecurityGroupSoapIn"> <wsdl:part name="parameters" element="tns:isMemberOfSecurityGroup" /> </wsdl:message> - <wsdl:message name="isMemberOfSecurityGroupSoapOut"> <wsdl:part name="parameters" element="tns:isMemberOfSecurityGroupResponse" /> </wsdl:message> - <wsdl:message name="isMemberOfDistListSoapIn"> <wsdl:part name="parameters" element="tns:isMemberOfDistList" /> </wsdl:message> - <wsdl:message name="isMemberOfDistListSoapOut"> <wsdl:part name="parameters" element="tns:isMemberOfDistListResponse" /> </wsdl:message> - <wsdl:message name="getGroupMemberWindowsIDsSoapIn"> <wsdl:part name="parameters" element="tns:getGroupMemberWindowsIDs" /> </wsdl:message> - <wsdl:message name="getGroupMemberWindowsIDsSoapOut"> <wsdl:part name="parameters" element="tns:getGroupMemberWindowsIDsResponse" /> </wsdl:message> - <wsdl:message name="getGroupMemberWindowsIDsWithGroupsFlatSoapIn"> <wsdl:part name="parameters" element="tns:getGroupMemberWindowsIDsWithGroupsFlat" /> </wsdl:message> - <wsdl:message name="getGroupMemberWindowsIDsWithGroupsFlatSoapOut"> <wsdl:part name="parameters" element="tns:getGroupMemberWindowsIDsWithGroupsFlatResponse" /> </wsdl:message> - <wsdl:message name="isGroupValidSoapIn"> <wsdl:part name="parameters" element="tns:isGroupValid" /> </wsdl:message> - <wsdl:message name="isGroupValidSoapOut"> <wsdl:part name="parameters" element="tns:isGroupValidResponse" /> </wsdl:message> - <wsdl:portType name="ADSearcherSoap"> - <wsdl:operation name="findPersonByUserID"> <wsdl:input message="tns:findPersonByUserIDSoapIn" /> <wsdl:output message="tns:findPersonByUserIDSoapOut" /> </wsdl:operation> - <wsdl:operation name="findPersonFNameLName"> <wsdl:input message="tns:findPersonFNameLNameSoapIn" /> <wsdl:output message="tns:findPersonFNameLNameSoapOut" /> </wsdl:operation> - <wsdl:operation name="findPersonByFilter"> <wsdl:input message="tns:findPersonByFilterSoapIn" /> <wsdl:output message="tns:findPersonByFilterSoapOut" /> </wsdl:operation> - <wsdl:operation name="findPersonAttr"> <wsdl:input message="tns:findPersonAttrSoapIn" /> <wsdl:output message="tns:findPersonAttrSoapOut" /> </wsdl:operation> - <wsdl:operation name="Ping"> <wsdl:input message="tns:PingSoapIn" /> <wsdl:output message="tns:PingSoapOut" /> </wsdl:operation> - <wsdl:operation name="findPersonCustom"> <wsdl:input message="tns:findPersonCustomSoapIn" /> <wsdl:output message="tns:findPersonCustomSoapOut" /> </wsdl:operation> - <wsdl:operation name="findPersons"> <wsdl:input message="tns:findPersonsSoapIn" /> <wsdl:output message="tns:findPersonsSoapOut" /> </wsdl:operation> - <wsdl:operation name="findPersonsFNameLName"> <wsdl:input message="tns:findPersonsFNameLNameSoapIn" /> <wsdl:output message="tns:findPersonsFNameLNameSoapOut" /> </wsdl:operation> - <wsdl:operation name="findPersonsCustom"> <wsdl:input message="tns:findPersonsCustomSoapIn" /> <wsdl:output message="tns:findPersonsCustomSoapOut" /> </wsdl:operation> - <wsdl:operation name="findPersonsByLocIDsJobCodes"> <wsdl:input message="tns:findPersonsByLocIDsJobCodesSoapIn" /> <wsdl:output message="tns:findPersonsByLocIDsJobCodesSoapOut" /> </wsdl:operation> - <wsdl:operation name="getGroupMemberList"> <wsdl:input message="tns:getGroupMemberListSoapIn" /> <wsdl:output message="tns:getGroupMemberListSoapOut" /> </wsdl:operation> - <wsdl:operation name="isEmailValidByList"> <wsdl:input message="tns:isEmailValidByListSoapIn" /> <wsdl:output message="tns:isEmailValidByListSoapOut" /> </wsdl:operation> - <wsdl:operation name="isEmailValid"> <wsdl:input message="tns:isEmailValidSoapIn" /> <wsdl:output message="tns:isEmailValidSoapOut" /> </wsdl:operation> - <wsdl:operation name="isMemberOfSecurityGroup"> <wsdl:input message="tns:isMemberOfSecurityGroupSoapIn" /> <wsdl:output message="tns:isMemberOfSecurityGroupSoapOut" /> </wsdl:operation> - <wsdl:operation name="isMemberOfDistList"> <wsdl:input message="tns:isMemberOfDistListSoapIn" /> <wsdl:output message="tns:isMemberOfDistListSoapOut" /> </wsdl:operation> - <wsdl:operation name="getGroupMemberWindowsIDs"> <wsdl:input message="tns:getGroupMemberWindowsIDsSoapIn" /> <wsdl:output message="tns:getGroupMemberWindowsIDsSoapOut" /> </wsdl:operation> - <wsdl:operation name="getGroupMemberWindowsIDsWithGroupsFlat"> <wsdl:input message="tns:getGroupMemberWindowsIDsWithGroupsFlatSoapIn" /> <wsdl:output message="tns:getGroupMemberWindowsIDsWithGroupsFlatSoapOut" /> </wsdl:operation> - <wsdl:operation name="isGroupValid"> <wsdl:input message="tns:isGroupValidSoapIn" /> <wsdl:output message="tns:isGroupValidSoapOut" /> </wsdl:operation> </wsdl:portType> - <wsdl:binding name="ADSearcherSoap" type="tns:ADSearcherSoap"> <soap:binding transport="http://schemas.xmlsoap.org/soap/http" style="document" /> - <wsdl:operation name="findPersonByUserID"> <soap:operation soapAction="http://ADSearcher.target.com/2005-07-14/findPersonByUserID" style="document" /> - <wsdl:input> <soap:body use="literal" /> </wsdl:input> - <wsdl:output> <soap:body use="literal" /> </wsdl:output> </wsdl:operation> - <wsdl:operation name="findPersonFNameLName"> <soap:operation soapAction="http://ADSearcher.target.com/2005-07-14/findPersonFNameLName" style="document" /> - <wsdl:input> <soap:body use="literal" /> </wsdl:input> - <wsdl:output> <soap:body use="literal" /> </wsdl:output> </wsdl:operation> - <wsdl:operation name="findPersonByFilter"> <soap:operation soapAction="http://ADSearcher.target.com/2005-07-14/findPersonByFilter" style="document" /> - <wsdl:input> <soap:body use="literal" /> </wsdl:input> - <wsdl:output> <soap:body use="literal" /> </wsdl:output> </wsdl:operation> - <wsdl:operation name="findPersonAttr"> <soap:operation soapAction="http://ADSearcher.target.com/2005-07-14/findPersonAttr" style="document" /> - <wsdl:input> <soap:body use="literal" /> </wsdl:input> - <wsdl:output> <soap:body use="literal" /> </wsdl:output> </wsdl:operation> - <wsdl:operation name="Ping"> <soap:operation soapAction="http://ADSearcher.target.com/2005-07-14/Ping" style="document" /> - <wsdl:input> <soap:body use="literal" /> </wsdl:input> - <wsdl:output> <soap:body use="literal" /> </wsdl:output> </wsdl:operation> - <wsdl:operation name="findPersonCustom"> <soap:operation soapAction="http://ADSearcher.target.com/2005-07-14/findPersonCustom" style="document" /> - <wsdl:input> <soap:body use="literal" /> </wsdl:input> - <wsdl:output> <soap:body use="literal" /> </wsdl:output> </wsdl:operation> - <wsdl:operation name="findPersons"> <soap:operation soapAction="http://ADSearcher.target.com/2005-07-14/findPersons" style="document" /> - <wsdl:input> <soap:body use="literal" /> </wsdl:input> - <wsdl:output> <soap:body use="literal" /> </wsdl:output> </wsdl:operation> - <wsdl:operation name="findPersonsFNameLName"> <soap:operation soapAction="http://ADSearcher.target.com/2005-07-14/findPersonsFNameLName" style="document" /> - <wsdl:input> <soap:body use="literal" /> </wsdl:input> - <wsdl:output> <soap:body use="literal" /> </wsdl:output> </wsdl:operation> - <wsdl:operation name="findPersonsCustom"> <soap:operation soapAction="http://ADSearcher.target.com/2005-07-14/findPersonsCustom" style="document" /> - <wsdl:input> <soap:body use="literal" /> </wsdl:input> - <wsdl:output> <soap:body use="literal" /> </wsdl:output> </wsdl:operation> - <wsdl:operation name="findPersonsByLocIDsJobCodes"> <soap:operation soapAction="http://ADSearcher.target.com/2005-07-14/findPersonsByLocIDsJobCodes" style="document" /> - <wsdl:input> <soap:body use="literal" /> </wsdl:input> - <wsdl:output> <soap:body use="literal" /> </wsdl:output> </wsdl:operation> - <wsdl:operation name="getGroupMemberList"> <soap:operation soapAction="http://ADSearcher.target.com/2005-07-14/getGroupMemberList" style="document" /> - <wsdl:input> <soap:body use="literal" /> </wsdl:input> - <wsdl:output> <soap:body use="literal" /> </wsdl:output> </wsdl:operation> - <wsdl:operation name="isEmailValidByList"> <soap:operation soapAction="http://ADSearcher.target.com/2005-07-14/isEmailValidByList" style="document" /> - <wsdl:input> <soap:body use="literal" /> </wsdl:input> - <wsdl:output> <soap:body use="literal" /> </wsdl:output> </wsdl:operation> - <wsdl:operation name="isEmailValid"> <soap:operation soapAction="http://ADSearcher.target.com/2005-07-14/isEmailValid" style="document" /> - <wsdl:input> <soap:body use="literal" /> </wsdl:input> - <wsdl:output> <soap:body use="literal" /> </wsdl:output> </wsdl:operation> - <wsdl:operation name="isMemberOfSecurityGroup"> <soap:operation soapAction="http://ADSearcher.target.com/2005-07-14/isMemberOfSecurityGroup" style="document" /> - <wsdl:input> <soap:body use="literal" /> </wsdl:input> - <wsdl:output> <soap:body use="literal" /> </wsdl:output> </wsdl:operation> - <wsdl:operation name="isMemberOfDistList"> <soap:operation soapAction="http://ADSearcher.target.com/2005-07-14/isMemberOfDistList" style="document" /> - <wsdl:input> <soap:body use="literal" /> </wsdl:input> - <wsdl:output> <soap:body use="literal" /> </wsdl:output> </wsdl:operation> - <wsdl:operation name="getGroupMemberWindowsIDs"> <soap:operation soapAction="http://ADSearcher.target.com/2005-07-14/getGroupMemberWindowsIDs" style="document" /> - <wsdl:input> <soap:body use="literal" /> </wsdl:input> - <wsdl:output> <soap:body use="literal" /> </wsdl:output> </wsdl:operation> - <wsdl:operation name="getGroupMemberWindowsIDsWithGroupsFlat"> <soap:operation soapAction="http://ADSearcher.target.com/2005-07-14/getGroupMemberWindowsIDsWithGroupsFlat" style="document" /> - <wsdl:input> <soap:body use="literal" /> </wsdl:input> - <wsdl:output> <soap:body use="literal" /> </wsdl:output> </wsdl:operation> - <wsdl:operation name="isGroupValid"> <soap:operation soapAction="http://ADSearcher.target.com/2005-07-14/isGroupValid" style="document" /> - <wsdl:input> <soap:body use="literal" /> </wsdl:input> - <wsdl:output> <soap:body use="literal" /> </wsdl:output> </wsdl:operation> </wsdl:binding> - <wsdl:service name="ADSearcher"> - <wsdl:port name="ADSearcherSoap" binding="tns:ADSearcherSoap"> <soap:address location="http://adsearcher.target.com:9200/2006-03-27/Directory.asmx" /> </wsdl:port> </wsdl:service> </wsdl:definitions>This message has been edited. Last edited by: Anonymouse,