Webservices API Manual
5
client.ClientCredentials.UserName.UserName = "username";
client.ClientCredentials.UserName.Password = "password";
client.ClientCredentials.ServiceCertificate.Authentication.CertificateValidationMode =
System.ServiceModel.Security.X509CertificateValidationMode.None;
}
}
}
Step 3 - call the CheckUserLogin function:
LoginInfo login = client.CheckUserLogin_Ex("robbert.demo", "testtest");
3. Available functions
The following functions are available for integration purposes and will be described here in
further detail. Some functions will require public structures (objects or enumerations) as
parameters. The following table shows functions for retrieving server information:
Function
Result
Required parameters
Explanation
GetUsersAdmin
An array of
strings
containing either
usernames or a
summary of user
statistics
bool Totalbool
Top10Recentstring
ParentUserstring Criteria
The function
returns either a
set of usernames
or a summary of
total users given
the criteria and
parameters
GetOwnerInfo
1
An array of
OwnerInfo
objects
containing all
information on
storage groups
string Owner
The function
returns all storage
group info or info
for a single
storage group
GetAccountTypes
An array of
AccountType
objects
enum
TypesToRetreiveenum
DescriptionType
The function
returns all
account types
based on the