Affecto.IdentityManagement.ApplicationServices.UserService.IsMatchingPassword C# (CSharp) Метод

IsMatchingPassword() публичный Метод

public IsMatchingPassword ( string accountName, string password ) : bool
accountName string
password string
Результат bool
        public bool IsMatchingPassword(string accountName, string password)
        {
            string hashedPassword;

            try
            {
                hashedPassword = queryService.GetPassword(accountName);
            }
            catch (EntityNotFoundException)
            {
                return false;
            }

            var providedPassword = new Password(password);

            PasswordMatch match = providedPassword.MatchTo(hashedPassword);
            return (match == PasswordMatch.Success || match == PasswordMatch.SuccessRehashNeeded);
        }