Cleanup usages of Configs

This commit is contained in:
Bjarke Berg
2020-09-08 13:03:43 +02:00
parent 3efee8284a
commit e079bd5a50
59 changed files with 265 additions and 275 deletions

View File

@@ -1,6 +1,7 @@
using Umbraco.Core;
using Umbraco.Core.Configuration;
using Umbraco.Core.Configuration.Models;
using Umbraco.Core.Configuration.UmbracoSettings;
namespace Umbraco.Infrastructure.Configuration
{
@@ -69,5 +70,20 @@ namespace Umbraco.Infrastructure.Configuration
RequireUppercase = passwordConfiguration.RequireUppercase,
};
}
public static SecuritySettings ConvertSecuritySettings(ISecuritySettings securitySettings)
{
return new SecuritySettings
{
MemberPassword = new MemberPasswordConfigurationSettings(),
UserPassword = new UserPasswordConfigurationSettings(),
AllowPasswordReset = securitySettings.AllowPasswordReset,
AuthCookieDomain = securitySettings.AuthCookieDomain,
AuthCookieName = securitySettings.AuthCookieDomain,
UsernameIsEmail = securitySettings.UsernameIsEmail,
KeepUserLoggedIn = securitySettings.KeepUserLoggedIn,
HideDisabledUsersInBackoffice = securitySettings.HideDisabledUsersInBackoffice,
};
}
}
}