Models.Configuration.PasswordOptions Class
Namespace: Nucleus.Abstractions.Models.Configuration
Assembly: Nucleus.Abstractions.dll
Class used to retrieve password complexity rules from configuration files.
Properties
FailedPasswordLockoutReset
Property
Specifies the duration of a lockout after too many failed password attempts.
FailedPasswordMaxAttempts
Property
Specifies the number of times a user can re-attempt to log in after entering the wrong password, within the time window specified by FailedPasswordWindowTimeout.
FailedPasswordWindowTimeout
Property
Specifies the time frame in which the user can continue to retry logging in after a failed password, up to FailedPasswordMaxAttempts.
PasswordComplexityRules
Property
List of password complexity rules
PasswordExpiry
Property
Specifies the time that a password is valid for.
PasswordResetTokenExpiry
Property
Specifies the time that a password reset token is valid for.
VerificationTokenExpiry
Property
Specifies the time that a user verification token is valid for.
Fields
Section
Configuration file section key