Models.Configuration.PasswordOptions Class
Namespace: Nucleus.Abstractions.Models.Configuration
Assembly: Nucleus.Abstractions.dll
Class used to retrieve password complexity rules from configuration files.
Properties
FailedPasswordWindowTimeout
Property
Specifies the time frame in which the user can continue to retry logging in after a failed password, up to FailedPasswordMaxAttempts.
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.
FailedPasswordLockoutReset
Property
Specifies the duration of a lockout after too many failed password attempts.
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.
PasswordComplexityRules
Property
List of password complexity rules
Fields
Section
Field
Configuration file section key