From 7bc3cdafcbc3fe47fdc1de636241f2c98117f799 Mon Sep 17 00:00:00 2001 From: Mole Date: Thu, 15 Oct 2020 10:34:49 +0200 Subject: [PATCH] Remove ConfiguredPasswordValidator --- .../Security/ConfiguredPasswordValidator.cs | 31 ------------------- src/Umbraco.Web/Umbraco.Web.csproj | 1 - 2 files changed, 32 deletions(-) delete mode 100644 src/Umbraco.Web/Security/ConfiguredPasswordValidator.cs diff --git a/src/Umbraco.Web/Security/ConfiguredPasswordValidator.cs b/src/Umbraco.Web/Security/ConfiguredPasswordValidator.cs deleted file mode 100644 index bbc9722f69..0000000000 --- a/src/Umbraco.Web/Security/ConfiguredPasswordValidator.cs +++ /dev/null @@ -1,31 +0,0 @@ -using Microsoft.AspNet.Identity; -using System.Collections.Generic; -using System.Threading.Tasks; -using Umbraco.Core.Configuration; - -namespace Umbraco.Core.Security -{ - // NOTE: Migrated to netcore (in a different way) - public interface IPasswordValidator - { - Task>> ValidateAsync(IPasswordConfiguration config, string password); - } - - // NOTE: Migrated to netcore (in a different way) - public class ConfiguredPasswordValidator : PasswordValidator, IPasswordValidator - { - async Task>> IPasswordValidator.ValidateAsync(IPasswordConfiguration passwordConfiguration, string password) - { - RequiredLength = passwordConfiguration.RequiredLength; - RequireNonLetterOrDigit = passwordConfiguration.RequireNonLetterOrDigit; - RequireDigit = passwordConfiguration.RequireDigit; - RequireLowercase = passwordConfiguration.RequireLowercase; - RequireUppercase = passwordConfiguration.RequireUppercase; - - var result = await ValidateAsync(password); - if (result.Succeeded) - return Attempt>.Succeed(); - return Attempt>.Fail(result.Errors); - } - } -} diff --git a/src/Umbraco.Web/Umbraco.Web.csproj b/src/Umbraco.Web/Umbraco.Web.csproj index e7f10ad0db..a0d0e65e21 100644 --- a/src/Umbraco.Web/Umbraco.Web.csproj +++ b/src/Umbraco.Web/Umbraco.Web.csproj @@ -186,7 +186,6 @@ -