| infoRouter Document Management System - Web Services API Documentation |
| GetLocalUsers |
| Gets local users of the specified domain. |
[Visual Basic] Public Shared Function GetLocalUsers(ByVal AuthenticationTicket As String, _ Byval DomainName as string) as xmldocument
|
- AuthenticationTicket
- infoRouter Authentication Ticket
- DomainName
- The Domain name of the users you wish to get
|
returns xml fragment. response elements has two attributes that are "success" and "error". if success equals "true" then sub xml element "users" generated on the server if else the error attribute returns the error message. <response success="true" error=""> <users> <user username="user1" .... > .... </user> <usergroups/> </response>
|
|
The caller must be system administrator or the domain member of the specified domain.
|
Public Sub GetLocalUsers_Sample() Const IRAuthenticationTicket As String = "sid-xxxxxxxxxxxxxxx" Const IR_DomainName As String = "Public" Dim IR_Obj As InfoRouter.srv Dim xmlResponse As System.Xml.XmlElement Try IR_Obj = New InfoRouter.srv xmlResponse = IR_Obj.GetLocalUsers(IRAuthenticationTicket, _ IR_DomainName) If xmlResponse.GetAttribute("success") = "true" Then Console.WriteLine("-- " & IR_DomainName & " [Local Users] --") Dim xmlUsers As System.Xml.XmlElement = xmlResponse.FirstChild Dim xmlUser As System.Xml.XmlElement For Each xmlUser In xmlUsers.ChildNodes Console.WriteLine( _ xmlUser.GetAttribute("UserName") & vbTab & _ xmlUser.GetAttribute("FirstName") & vbTab & _ xmlUser.GetAttribute("LastName")) Next Console.WriteLine("-----------") xmlUsers = Nothing Else Console.WriteLine("The Local Users cannot be listed.") Console.WriteLine("server response:" & xmlResponse.GetAttribute("error")) End If xmlResponse = Nothing Catch ex As Exception Console.WriteLine("error:" & ex.Message) Finally IR_Obj = Nothing End Try End Sub
|
Get Local Groups | Get Domain Members
|
| Syntax based on infoRouter Document Management System Web Services API Version 7.0 |
| Copyright() 1998-2003 Active Innovations, Inc. |
| infoRouter Document Management System |
|