using (var client = new ClientNetTcpBindingChannelProvider<IRacfService>())
{
var authenticateAndChangePasswordResult = client.Proxy.AuthenticateAndChangePassword("userid", "oldPassword","newPassword");
}
using (var client = new ClientNetTcpBindingChannelProvider<IRacfService>())
{
var authenticateAndAuthorizeResult = client.Proxy.AuthenticateAndAuthorize("userid", "password","racfGroup");
}
using (var client = new ClientNetTcpBindingChannelProvider<IRacfService>())
{
var groupsUserIsIn = client.Proxy.GetGroupsUserIsMemberOf("userid", "password", new List<string>{"Group1","Group2"});
}