1
0
mirror of https://github.com/bitwarden/server synced 2025-12-27 13:43:18 +00:00
Files
server/bitwarden_license/src/Portal/Models/MasterPasswordDataModel.cs
2020-09-04 13:56:08 -04:00

22 lines
752 B
C#

using System.ComponentModel.DataAnnotations;
namespace Bit.Portal.Models
{
public class MasterPasswordDataModel
{
[Display(Name = "MinimumLength")]
[Range(8, int.MaxValue, ErrorMessage = "MasterPasswordMinLengthError")]
public int? MinLength { get; set; }
[Display(Name = "MinimumComplexityScore")]
public int? MinComplexity { get; set; }
[Display(Name = "UppercaseAZ")]
public bool RequireUpper { get; set; }
[Display(Name = "LowercaseAZ")]
public bool RequireLower { get; set; }
[Display(Name = "Numbers09")]
public bool RequireNumbers { get; set; }
[Display(Name = "SpecialCharacters")]
public bool RequireSpecial { get; set; }
}
}