The username to be used when connecting to the server. This
parameter is the "key" parameter for using declarative
authentication, meaning that if this value is present, the password
and domain are then required. If this value is not present, values
for the other two nodes will be ignored.
The password of the user connecting to the server. If username
is provided, this value is required; otherwise it is ignored.
The domain to use in conjunction with the username above. If
username is provided, this value is required; otherwise it is
For the User Change Password method, rollback consists of
calling the User Change Password method to restore the original
password. Prior to changing the password, the provider stores both
the original password and the new password for use in case rollback
is required. However, depending on the password policies for the
organization, rolling back a User Change Password call may fail
(i.e. password history, minimum password life).