ActiveDirectoryComputerObject Class ACDLib API Documentation
Encapsulates an active directory derived object of type ActiveDirectoryComputerObject which represents a computer in the active directory
Inheritance Hierarchy

SystemObject
  Inkostar.ClassesActiveDirectoryObject
    Inkostar.ClassesActiveDirectoryComputerObject

Namespace: Inkostar.Classes
Assembly: ACDLib (in ACDLib.dll) Version: 1.0.1.0 (1.0.1.0)
Syntax

public class ActiveDirectoryComputerObject : ActiveDirectoryObject, 
	IActiveDirectoryComputerObject

The ActiveDirectoryComputerObject type exposes the following members.

Methods

  NameDescription
Public methodChangePassword
Changes the password of the current computer account to a new one
Public methodDelete
Deletes the current object from the active directory
(Inherited from ActiveDirectoryObject.)
Public methodEquals
Determines whether the specified Object is equal to the current Object.
(Inherited from Object.)
Public methodExpirePasswordNow
Expires the password of the current computer immediately
Protected methodFinalize
Allows an Object to attempt to free resources and perform other cleanup operations before the Object is reclaimed by garbage collection.
(Inherited from Object.)
Public methodGetGroups
Retrieves all groups the current computer is a member of
Public methodGetHashCode
Serves as a hash function for a particular type.
(Inherited from Object.)
Public methodGetNetworkShares
Retrieves the list of network shares within the current computer object
Public methodGetProperties
Retrieves the properties collection of the current object
(Inherited from ActiveDirectoryObject.)
Public methodGetType
Gets the Type of the current instance.
(Inherited from Object.)
Public methodIsMemberOf
Returns whether the current computer account is a member of a given ActiveDirectoryGroup object
Protected methodMemberwiseClone
Creates a shallow copy of the current Object.
(Inherited from Object.)
Public methodMove
Moves the current object to a new container
(Inherited from ActiveDirectoryObject.)
Public methodRefreshExpiredPassword
Refreshes the current computer account expired password
Public methodRename
Renames the current object from the active directory
(Inherited from ActiveDirectoryObject.)
Public methodSetPassword
Sets a password against the current computer
Public methodToString
Returns a String that represents the current Object.
(Inherited from Object.)
Public methodUnlockAccount
Unlocks the current computer account
Top
Properties

  NameDescription
Public propertyAccountExpirationDate
Gets or sets the nullable account's expiration date
Public propertyAccountGuid
Gets the account's GUID value
Public propertyAccountLockoutTime
Gets the nullable date the account was locked out
Public propertyAllowReversiblePasswordEncryption
Gets or sets whether the account supports reversible password encryption
Public propertyBadLogonCount
Gets the number of invalid logon attempts were made using this account
Public propertyDelegationPermitted
Gets or sets whether the account supports delegation
Public propertyDescription
Gets or sets the account's description
Public propertyDisplayName
Gets or sets the account's display name
Public propertyDistinguishedName
Gets the account's distinguished name (DN)
Public propertyEnabled
Gets or sets whether the account is enabled
Public propertyHomeDirectory
Gets or sets the account's home directory
Public propertyHomeDrive
Gets or sets the account's home drive
Public propertyIsAccountLockedOut
Gets whether the account is currently locked out
Public propertyLastBadPasswordAttempt
Gets the nullable datetime of the account's last bad password attempt
Public propertyLastLogon
Gets the nullable datetime of the account's last logon attempt
Public propertyLastPasswordSet
Gets the nullable datetime of the account's last password change
Public propertyName
Gets or sets the name of the account
Public propertyObjectName
Returns the active directory object name
(Inherited from ActiveDirectoryObject.)
Public propertyObjectPath
Returns the active directory object path
(Inherited from ActiveDirectoryObject.)
Public propertyObjectType
Returns the enumerated active directory object type
(Inherited from ActiveDirectoryObject.)
Public propertyPasswordNeverExpires
Gets or sets whether the account expires
Public propertyPasswordNotRequired
Gets or sets whether the account password is required
Public propertySamAccountName
Gets or sets the SAM account name
Public propertyScriptPath
Gets or sets the account's script path
Public propertySmartcardLogonRequired
Gets or sets whether the account requires a smart card to log on
Public propertyStructuralObjectClass
Gets the account's structural object class attribute
Public propertyUserPrincipalName
Gets or sets the account principal name (UPN)
Top
See Also

Reference