using System; using System.Collections.Generic; using System.Linq; using System.Text; namespace FrameworkDAL.DTO.PasswordPolicy { public class PasswordPolicyDTO { #region PrivateMembers #region passwordpolicy private int passwordpolicyid; //PASSWORDPOLICYID private string passwordpolicycode; //PASSWORDPOLICYCODE private string passwordpolicyname; //PASSWORDPOLICYNAME private Int16 passwordpolicymaximumpasswordage; //MAXIMUMPASSWORDAGE private Int16 passwordpolicyminimumpasswordage; //MINIMUMPASSWORDAGE private byte passwordpolicynumberofwrongattempts; //NUMBEROFWRONGATTEMPTS private byte passwordpolicypasswordhistory; //PASSWORDHISTORY private byte passwordpolicyminimumpasswordlength; //MINIMUMPASSWORDLENGTH private byte passwordpolicyminimumnumberlength; //MINIMUMNUMBERLENGTH private byte passwordpolicyminimumupperlength; //MINIMUMUPPERLENGTH private byte passwordpolicyminimumspeciallength; //MINIMUMSPECIALLENGTH private byte passwordpolicymaxconsecutiverepeatedchars; //MAXCONSECUTIVEREPEATEDCHARS private byte passwordpolicymaxconsecutiverunningnumbers; //MAXCONSECUTIVERUNNINGNUMBERS #endregion #region Base private int passwordpolicycreatedbyid; //CreatedById private DateTime passwordpolicycreatedon; //CreatedOn private int passwordpolicymodifiedbyid; //ModifiedById private DateTime passwordpolicymodifiedon; //ModifiedOn private string passwordpolicycreatedbyname; private string passwordpolicymodifiedbyname; #endregion #region Standard private Int16 passwordpolicysortorder; //SortOrder private byte passwordpolicystatus; //Status private Int16 passwordpolicyversion; //Version private byte passwordpolicysourcetype; //SourceType #endregion #endregion #region PublicMembers #region passwordpolicy public int PasswordPolicyId { get { return passwordpolicyid; } //Id set { passwordpolicyid = value; } //Id } public string PasswordPolicyCode { get { return passwordpolicycode; } //Code set { passwordpolicycode = value; } //Code } public string PasswordPolicyName { get { return passwordpolicyname; } //Name set { passwordpolicyname = value; } //Name } public Int16 PasswordPolicyMaximumPasswordAge { get { return passwordpolicymaximumpasswordage; } //MaximumPasswordAge set { passwordpolicymaximumpasswordage = value; } //MaximumPasswordAge } public Int16 PasswordPolicyMinimumPasswordAge { get { return passwordpolicyminimumpasswordage; } //MinimumPasswordAge set { passwordpolicyminimumpasswordage = value; } //MinimumPasswordAge } public byte PasswordPolicyNumberOfWrongAttempts { get { return passwordpolicynumberofwrongattempts; } //NumberOfWrongAttempts set { passwordpolicynumberofwrongattempts = value; } //NumberOfWrongAttempts } public byte PasswordPolicyPasswordHistory { get { return passwordpolicypasswordhistory; } //PasswordHistory set { passwordpolicypasswordhistory = value; } //PasswordHistory } public byte PasswordPolicyMinimumPasswordLength { get { return passwordpolicyminimumpasswordlength; } //MinimumPasswordLength set { passwordpolicyminimumpasswordlength = value; } //MinimumPasswordLength } public byte PasswordPolicyMinimumNumberLength { get { return passwordpolicyminimumnumberlength; } //MinimumNumberLength set { passwordpolicyminimumnumberlength = value; } //MinimumNumberLength } public byte PasswordPolicyMinimumUpperLength { get { return passwordpolicyminimumupperlength; } //MinimumUpperLength set { passwordpolicyminimumupperlength = value; } //MinimumUpperLength } public byte PasswordPolicyMinimumSpecialLength { get { return passwordpolicyminimumspeciallength; } //MinimumSpecialLength set { passwordpolicyminimumspeciallength = value; } //MinimumSpecialLength } public byte PasswordPolicyMaxConsecutiveRepeatedChars { get { return passwordpolicymaxconsecutiverepeatedchars; } //MaxConsecutiveRepeatedChars set { passwordpolicymaxconsecutiverepeatedchars = value; } //MaxConsecutiveRepeatedChars } public byte PasswordPolicyMaxConsecutiveRunningNumbers { get { return passwordpolicymaxconsecutiverunningnumbers; } //MaxConsecutiveRunningNumbers set { passwordpolicymaxconsecutiverunningnumbers = value; } //MaxConsecutiveRunningNumbers } #endregion #region Base public int PasswordPolicyCreatedById { get { return passwordpolicycreatedbyid; } //CreatedById set { passwordpolicycreatedbyid = value; } //CreatedById } public DateTime PasswordPolicyCreatedOn { get { return passwordpolicycreatedon; } //CreatedOn set { passwordpolicycreatedon = value; } //CreatedOn } public int PasswordPolicyModifiedById { get { return passwordpolicymodifiedbyid; } //ModifiedById set { passwordpolicymodifiedbyid = value; } //ModifiedById } public DateTime PasswordPolicyModifiedOn { get { return passwordpolicymodifiedon; } //ModifiedOn set { passwordpolicymodifiedon = value; } //ModifiedOn } public string PasswordPolicyCreatedByName { get { return passwordpolicycreatedbyname; } //passwordpolicycreatedbyname set { passwordpolicycreatedbyname = value; } //passwordpolicycreatedbyname } public string PasswordPolicyModifiedByName { get { return passwordpolicymodifiedbyname; } //passwordpolicymodifiedbyname set { passwordpolicymodifiedbyname = value; } //passwordpolicymodifiedbyname } #endregion #region Standard public Int16 PasswordPolicySortOrder { get { return passwordpolicysortorder; } //SortOrder set { passwordpolicysortorder = value; } //SortOrder } public byte PasswordPolicyStatus { get { return passwordpolicystatus; } //Status set { passwordpolicystatus = value; } //Status } public Int16 PasswordPolicyVersion { get { return passwordpolicyversion; } //Version set { passwordpolicyversion = value; } //Version } public byte PasswordPolicySourceType { get { return passwordpolicysourcetype; } //SourceType set { passwordpolicysourcetype = value; } //SourceType } #endregion #endregion } }