public AccountDto ResetPassword(string userName, long userId)
        {
            AccountBussiness accBs = new AccountBussiness();
            var response           = accBs.ResetPassword(userName, userId);

            return(response);
        }
Esempio n. 2
0
        public void LoginTestMethod1()
        {
            Configuration.Configure();
            AccountBussiness accountBussines = new AccountBussiness();
            SignInMessage    msg             = new SignInMessage();

            msg.UserName = "******";
            RSAEncryptionCreator encryption = new RSAEncryptionCreator();

            msg.Password = encryption.PublicEncryption("123");
            msg.ClientId = "1";
            var result = accountBussines.Authenticate(msg);

            Assert.AreNotEqual(result.HasError, true);
            Assert.AreNotEqual(result.IdentityToken.Signature, string.Empty);

            TokenValidator validator       = new TokenValidator();
            var            tokenValidation = validator.ValiateIdentityToken(result.IdentityToken);
            var            strToken        = result.IdentityToken.ToString();
            IdentityToken  cToken          = new IdentityToken(strToken);
            var            strCtoken       = cToken.ToString();

            Assert.AreEqual(strToken, strCtoken);
            Assert.AreEqual(tokenValidation.IsError, true);
        }
        public AccountDto ChangePassword(string userName, string newPassword, string currentPassword)
        {
            AccountBussiness accBs = new AccountBussiness();
            var response           = accBs.ChangePassword(userName, currentPassword, newPassword);

            return(response);
        }
        public Framework.Common.Service.Message.ResponseDto UpdateAccount(Common.DTO.AccountDto account)
        {
            AccountBussiness accBs = new AccountBussiness();
            var response           = accBs.UpdateAccount(account);

            return(response);
        }
        public Common.DTO.AccountDto CreateAccount(Common.DTO.AccountDto account, Common.DTO.UserDto user)
        {
            AccountBussiness accBs = new AccountBussiness();
            var response           = accBs.CreateAccount(account, user);

            return(response);
        }
Esempio n. 6
0
        public Common.Message.SignOutResult Logout(Common.Message.SignOutMessage message)
        {
            AccountBussiness accountBussines = new AccountBussiness();

            return(accountBussines.Logout(message));
        }
Esempio n. 7
0
        public Common.Message.AuthenticationResult Authenticate(Common.Message.SignInMessage message)
        {
            AccountBussiness accountBussines = new AccountBussiness();

            return(accountBussines.Authenticate(message));
        }