public LoginResult ChangePassword(string oldPassword, string newPassword) { LoginResult res; SecuritySessionParameters oldParams = SecuritySessionServices.SetCurrentSecurityContext( new SecuritySessionParameters("/BAUMAX/SES", SecuritySessionAttributes.ForceSync, TimeSpan.MinValue, GenuineConnectionType.Persistent, null, TimeSpan.FromSeconds(10))); try { res = _RemoteSvc.ChangePassword(oldPassword, newPassword); } finally { SecuritySessionServices.SetCurrentSecurityContext(oldParams); } return(res); }