Class UserPasswordConfigurationSettings
Typed configuration options for user password settings.
Inheritance
System.Object
Namespace: Umbraco.Cms.Core.Configuration.Models
Assembly: Umbraco.Core.dll
Syntax
public class UserPasswordConfigurationSettings : IPasswordConfiguration
Properties
View SourceHashAlgorithmType
Gets a value for the password hash algorithm type.
Declaration
public string HashAlgorithmType { get; set; }
Property Value
Type | Description |
---|---|
System.String |
MaxFailedAccessAttemptsBeforeLockout
Gets a value for the maximum failed access attempts before lockout.
Declaration
public int MaxFailedAccessAttemptsBeforeLockout { get; set; }
Property Value
Type | Description |
---|---|
System.Int32 |
Remarks
TODO: This doesn't really belong here
RequireDigit
Gets a value indicating whether at least one digit is required for the password.
Declaration
public bool RequireDigit { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean |
RequiredLength
Gets a value for the minimum required length for the password.
Declaration
public int RequiredLength { get; set; }
Property Value
Type | Description |
---|---|
System.Int32 |
RequireLowercase
Gets a value indicating whether at least one lower-case character is required for the password.
Declaration
public bool RequireLowercase { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean |
RequireNonLetterOrDigit
Gets a value indicating whether at least one non-letter or digit is required for the password.
Declaration
public bool RequireNonLetterOrDigit { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean |
RequireUppercase
Gets a value indicating whether at least one upper-case character is required for the password.
Declaration
public bool RequireUppercase { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean |