public void AuthenticateUser_WrongPassword() { String wErrorResult; AuthenticateUserRes res = AuthenticateUser(wTestUser.UserName, "sarasabtrosca", out wErrorResult); Assert.AreEqual <string>(res.Error.ErrorId, "4007", wErrorResult); }
public void AuthenticateUser_IsApproved_False() { String wErrorResult; AuthenticateUserRes res = AuthenticateUser(wUnaprovedUser.UserName, wUnaprovedUser.Password, out wErrorResult); Assert.AreEqual <string>(res.Error.ErrorId, "4009", wErrorResult); }
public void AuthenticateUser_ok() { String wErrorResult; AuthenticateUserRes res = AuthenticateUser(wTestUser.UserName, wTestUser.Password, out wErrorResult); Assert.AreEqual <Fwk.Exceptions.ServiceError>(res.Error, null, wErrorResult); }
public void AuthenticateUser_NonExistentUser() { String wErrorResult; AuthenticateUserRes res = AuthenticateUser("usuarioquenoexiste", "123345", out wErrorResult); Assert.AreEqual <string>(res.Error.ErrorId, "4005", wErrorResult); }
/// <summary> /// /// </summary> /// <param name="pName"></param> /// <param name="pPassword"></param> /// <param name="pAuthenticationMode"></param> /// <param name="pDomain"></param> /// <param name="pIsEnvironmentUser"></param> /// <returns></returns> internal static User AuthenticateUser(String pName, String pPassword, AuthenticationModeEnum pAuthenticationMode, String pDomain, Boolean pIsEnvironmentUser) { AuthenticateUserReq req = new AuthenticateUserReq(); req.BusinessData.IsEnvironmentUser = pIsEnvironmentUser; req.BusinessData.UserName = pName; req.BusinessData.Password = pPassword; req.BusinessData.Domain = pDomain; req.BusinessData.AuthenticationMode = pAuthenticationMode; AuthenticateUserRes res = _ClientServiceBase.ExecuteService <AuthenticateUserReq, AuthenticateUserRes>(WrapperSecurityProvider, req); if (res.Error != null) { throw Fwk.Exceptions.ExceptionHelper.ProcessException(res.Error); } ///TODO: arreglar AuthenticateUserRes return(res.BusinessData.UserInfo); }
public AuthenticateUserRes AuthenticateUser(string pUserName, string pPassword, out string pErrorResult) { string d = System.Reflection.Assembly.GetExecutingAssembly().Location; AuthenticateUserReq req = new AuthenticateUserReq(); req.BusinessData.AuthenticationMode = AuthenticationModeEnum.ASPNETMemberShips; req.BusinessData.UserName = pUserName; req.BusinessData.Password = pPassword; AuthenticateUserRes res = base.ClientServiceBase.ExecuteService <AuthenticateUserReq, AuthenticateUserRes>(req); if (res.Error != null) { pErrorResult = Fwk.Exceptions.ExceptionHelper.ProcessException(res.Error).Message; } else { pErrorResult = String.Empty; } return(res); }