Interface IPasswordConfigurationSection
Defines the password configuration section settings.
Namespace: Umbraco.Cms.Core.Configuration.UmbracoSettings
Assembly: Umbraco.Core.dll
Syntax
public interface IPasswordConfigurationSection : IUmbracoConfigurationSection
Properties
View SourceHashAlgorithmType
Gets the hash algorithm type used for password hashing.
Declaration
string HashAlgorithmType { get; }
Property Value
| Type | Description |
|---|---|
| string |
MaxFailedAccessAttemptsBeforeLockout
Gets the maximum number of failed access attempts before the account is locked out.
Declaration
int MaxFailedAccessAttemptsBeforeLockout { get; }
Property Value
| Type | Description |
|---|---|
| int |
RequireDigit
Gets a value indicating whether passwords must contain at least one digit.
Declaration
bool RequireDigit { get; }
Property Value
| Type | Description |
|---|---|
| bool |
RequireLowercase
Gets a value indicating whether passwords must contain at least one lowercase character.
Declaration
bool RequireLowercase { get; }
Property Value
| Type | Description |
|---|---|
| bool |
RequireNonLetterOrDigit
Gets a value indicating whether passwords must contain at least one non-letter or digit character.
Declaration
bool RequireNonLetterOrDigit { get; }
Property Value
| Type | Description |
|---|---|
| bool |
RequireUppercase
Gets a value indicating whether passwords must contain at least one uppercase character.
Declaration
bool RequireUppercase { get; }
Property Value
| Type | Description |
|---|---|
| bool |
RequiredLength
Gets the minimum required length for passwords.
Declaration
int RequiredLength { get; }
Property Value
| Type | Description |
|---|---|
| int |
UseLegacyEncoding
Gets a value indicating whether to use legacy password encoding.
Declaration
bool UseLegacyEncoding { get; }
Property Value
| Type | Description |
|---|---|
| bool |