Class PasswordProperties
Represents properties of the PasswordComponent
public class PasswordProperties : FormComponentProperties, IFormComponentProperties
- Inheritance
-
objectPasswordProperties
- Implements
- Inherited Members
- Extension Methods
Constructors
PasswordProperties()
public PasswordProperties()
Properties
IgnorePasswordPolicy
Represents whether the password policy is ignored.
[CheckBoxComponent(Label = "{$base.forms.password.ignorepolicy.label$}", Tooltip = "{$base.forms.password.ignorepolicy.tooltip$}", Order = 0)]
public bool IgnorePasswordPolicy { get; set; }
Property Value
- bool
Remarks
Default value is false
.
RequireDigit
Represents whether the password requires a digit..
[CheckBoxComponent(Label = "{$base.forms.password.requiredigit.label$}", Order = 3)]
public bool RequireDigit { get; set; }
Property Value
- bool
RequireLowercase
Represents whether the password requires an lowercase character.
[CheckBoxComponent(Label = "{$base.forms.password.requirelowercase.label$}", Order = 6)]
public bool RequireLowercase { get; set; }
Property Value
- bool
RequireNonAlphanumeric
Represents whether the password requires a nonalphanumeric character.
[CheckBoxComponent(Label = "{$base.forms.password.requirenonalphanumeric.label$}", Order = 4)]
public bool RequireNonAlphanumeric { get; set; }
Property Value
- bool
RequireUppercase
Represents whether the password requires an uppercase character.
[CheckBoxComponent(Label = "{$base.forms.password.requireuppercase.label$}", Order = 5)]
public bool RequireUppercase { get; set; }
Property Value
- bool
RequiredLength
Minimal required amount of digits in the password.
[NumberInputComponent(Label = "{$base.forms.password.requiredlength.label$}", Order = 1)]
public int RequiredLength { get; set; }
Property Value
- int
RequiredUniqueChars
Minimal required amount of unique characters in the password.
[NumberInputComponent(Label = "{$base.forms.password.requireduniquecharacters.label$}", Order = 2)]
public int RequiredUniqueChars { get; set; }
Property Value
- int