Class ActiveDirectoryUser
- Namespace
- CENTREL.XIA.Configuration.Types
- Assembly
- CENTREL.XIA.Configuration.Types.dll
Represents an Active Directory user.
public class ActiveDirectoryUser : ActiveDirectoryObjectBase, IComparable<ActiveDirectoryObjectBase>
- Inheritance
-
ActiveDirectoryUser
- Implements
- Inherited Members
Constructors
ActiveDirectoryUser()
Initializes a new instance of the CENTREL.XIA.Configuration.Types.ActiveDirectoryUser class.
public ActiveDirectoryUser()
Properties
AccountExpirationDate
Gets or sets the date and time on which the user account expires.
public DateTime AccountExpirationDate { get; set; }
Property Value
DisplayName
Gets or sets the display name of the user.
public string DisplayName { get; set; }
Property Value
FirstName
Gets or sets the first name of the user.
public string FirstName { get; set; }
Property Value
IsAccountLockedOut
Gets or sets whether the user account is locked out.
public BooleanOption IsAccountLockedOut { get; set; }
Property Value
IsEnabled
Gets or sets whether the user account is enabled.
public BooleanOption IsEnabled { get; set; }
Property Value
LastLogon
Gets or sets the date and time the user account last logged on.
public DateTime LastLogon { get; set; }
Property Value
LastName
Gets or sets the last name of the user.
public string LastName { get; set; }
Property Value
Manager
Gets or sets the manager of the user.
public ActiveDirectoryAccountReference Manager { get; set; }
Property Value
Memberships
Gets or sets the groups to which the user account is a member.
public ActiveDirectoryAccountReferences Memberships { get; set; }
Property Value
PasswordLastSet
Gets or sets the date and time when password of the account was last set.
public DateTime PasswordLastSet { get; set; }
Property Value
PasswordLastSetString
Gets when the password of the account was last set.
public string PasswordLastSetString { get; set; }
Property Value
PasswordNeverExpires
Gets or sets whether the password never expires for the user account.
public BooleanOption PasswordNeverExpires { get; set; }
Property Value
Profile
Gets or sets the profile settings for the account.
public ActiveDirectoryUserProfileSettings Profile { get; set; }
Property Value
SamAccountName
Gets or sets the SAM account name for the user.
public string SamAccountName { get; set; }
Property Value
SecurityIdentifier
Gets or sets the security identifier of the user in SDDL format.
public string SecurityIdentifier { get; set; }
Property Value
UserCannotChangePassword
Gets or sets whether the user is prevented from changing their password.
public BooleanOption UserCannotChangePassword { get; set; }
Property Value
UserMustChangePassword
Gets or sets whether the user must change their password at next logon.
public BooleanOption UserMustChangePassword { get; set; }
Property Value
UserPrincipalName
Gets or sets the user principal name (UPN) of the user.
public string UserPrincipalName { get; set; }
Property Value
Methods
Clone()
Creates a clone of this CENTREL.XIA.Configuration.Types.ActiveDirectoryUser object.
public ActiveDirectoryUser Clone()
Returns
- ActiveDirectoryUser
A clone of this CENTREL.XIA.Configuration.Types.ActiveDirectoryUser object.