Class TenantPasswordOptions
Specifies options for password requirements per tenant.
Inherited Members
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.ToString()
Namespace: IRM.AspNetCore.Identity
Assembly: IRM.AspNetCore.Identity.dll
Syntax
public class TenantPasswordOptions
Properties
PasswordMaxAge
Gets or sets the max age in days for a password, before the identity system forces the user to change.
Declaration
public int? PasswordMaxAge { get; set; }
Property Value
System.Nullable<System.Int32>
The mac age in days for a password. |
Remarks
If no value is set the passwords can be of any age.
RequireDigit
Gets or sets a flag indicating if passwords must contain a digit.
Declaration
public bool? RequireDigit { get; set; }
Property Value
System.Nullable<Boolean>
|
RequiredLength
Gets or sets the minimum length a password must be.
Declaration
public int? RequiredLength { get; set; }
Property Value
System.Nullable<System.Int32>
|
RequiredUniqueChars
Gets or sets the minimum number of unique chars a password must comprised of.
Declaration
public int? RequiredUniqueChars { get; set; }
Property Value
System.Nullable<System.Int32>
|
RequireLowercase
Gets or sets a flag indicating if passwords must contain a lower case ASCII character.
Declaration
public bool? RequireLowercase { get; set; }
Property Value
System.Nullable<Boolean>
|
RequireNonAlphanumeric
Gets or sets a flag indicating if passwords must contain a non-alphanumeric character.
Declaration
public bool? RequireNonAlphanumeric { get; set; }
Property Value
System.Nullable<Boolean>
|
RequireUppercase
Gets or sets a flag indicating if passwords must contain a upper case ASCII character.
Declaration
public bool? RequireUppercase { get; set; }
Property Value
System.Nullable<Boolean>
|