Class UserSettingsFactory
Factory for creating UserSettingsModel instances containing user-related settings for installation.
Inheritance
object
Namespace: Umbraco.Cms.Core.Factories
Assembly: Umbraco.Core.dll
Syntax
public class UserSettingsFactory : IUserSettingsFactory
Constructors
View SourceUserSettingsFactory(IOptions<UserPasswordConfigurationSettings>, ILocalizedTextService)
Initializes a new instance of the UserSettingsFactory class.
Declaration
public UserSettingsFactory(IOptions<UserPasswordConfigurationSettings> securitySettings, ILocalizedTextService localizedTextService)
Parameters
| Type | Name | Description |
|---|---|---|
| IOptions<UserPasswordConfigurationSettings> | securitySettings | The user password configuration settings. |
| ILocalizedTextService | localizedTextService | The localized text service for retrieving localized descriptions. |
Methods
View SourceGetUserSettings()
Gets the user settings model containing password settings and consent levels.
Declaration
public UserSettingsModel GetUserSettings()
Returns
| Type | Description |
|---|---|
| UserSettingsModel | A UserSettingsModel containing user-related settings. |