SecurityProvider
The SecurityProvider web service provides access to the SunSystems Security Component. The web service supports the Authenticate, Validate, UserPropertyValue and GlobalPropertyValue methods.
Authenticate
The Authenticate method is used to obtain an authentication voucher for an operator. If the credentials passed to this method are valid then the method returns a string containing an authentication voucher.
string Authenticate( string name, //the operator name string password //the operator password )
Validate
The Validate method validates an authentication voucher. If the voucher is valid then the method returns true, otherwise it returns false.
boolean Validate( string authentication //an authentication voucher )
UserPropertyValue
The UserPropertyValue method returns a string containing the value of a user property. The method returns a null value if the authentication is invalid or the property does not exist.
string UserPropertyValue( string authentication, //an authentication voucher string property //the property name )
GlobalPropertyValue
The GlobalPropertyValue method returns a string containing the value of a global property. The method returns a null value if the authentication is invalid or the property does not exist. Some global properties require a password in order to be accessed. In this case a valid password must be provided in the password parameter.
string GlobalPropertyValue( string authentication, //an authentication voucher string property, //the property name string password //a property password can be null )