/// <summary> /// Initialize a new WindowsUser with an initial group. /// </summary> /// <param name="initialGroup">Adds the user to this group.</param> public WindowsUser( string username, string password, string fullName, string description, WindowsUserFlag flags, WindowsUserGroup initialGroup) : this(username, password, fullName, description, flags) { this.Groups.Add(initialGroup); }
/// <summary> /// Initialize a new WindowsUser. /// </summary> internal WindowsUser( string username, string password, string fullName, string description, WindowsUserFlag flags, SecurityIdentifier sid) : this(username, password, fullName, description, flags) { this.Sid = sid; }
/// <summary> /// Initialize a new WindowsUser with an initial group. /// </summary> /// <param name="initialGroup">Adds the user to this group.</param> internal WindowsUser( string username, string password, string fullName, string description, WindowsUserFlag flags, SecurityIdentifier sid, WindowsUserGroup initialGroup) : this(username, password, fullName, description, flags, sid) { this.Groups.Add(initialGroup); }
/// <summary> /// Initialize a new WindowsUser. /// </summary> public WindowsUser( string username, string password, string fullName, string description, WindowsUserFlag flags) { this.FullName = fullName; this.Username = username; this.Password = password; this.Description = description; this.Flags = flags; this.Groups = new List <WindowsUserGroup>(); }