ActiveDirectoryLib Class ACDLib API Documentation
Active Directory Extension Library which encapsulates active directory operations
Inheritance Hierarchy

SystemObject
  Inkostar.ClassesActiveDirectoryLib

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

public sealed class ActiveDirectoryLib : ISecurity, 
	IDisposable

The ActiveDirectoryLib type exposes the following members.

Methods

  NameDescription
Public methodStatic memberCreateInstance
Creates an instance of the current type under the indentity of the current user.
Public methodStatic memberCreateInstance(String, String, String)
Creates an instance of the current type using the identity of an impersonated account.
Public methodCreateUserAccount
Creates a user account within the selected active directory object
Public methodCreateUserGroup
Creates a new security group within the selected active directory object
Public methodDispose
Disposes of the current object
Public methodEnumerateDomainsInCurrentForest
Enumerates the list of ActiveDirectoryDomainObject domain instances within the current active directory forest
Public methodEnumerateObjects
Enumerates the list of active directory objects within the current object based on a search mask
Public methodEquals
Determines whether the specified Object is equal to the current Object.
(Inherited from Object.)
Public methodFindBadPasswordAttemptsAccounts
Finds all active directory user and computer accounts within the selected active directory object with failed password input since or up to a given date
Public methodFindExpiredAccounts
Finds all active directory user and computer accounts within the selected active directory object whose password expiration date is since or up to a given date
Public methodFindLockedAccounts
Finds all active directory user and computer accounts within the selected active directory object in a locked state since or up to a given date
Public methodFindLoggedOnAccounts
Finds all active directory user and computer accounts within the selected active directory object which have logged on since or up to a given date
Public methodFindObject
Finds an object within the current object based on a search mask or name
Public methodFindPasswordChangedAccounts
Finds all active directory user and computer accounts within the selected active directory object which had their password changed since or up to a given date
Public methodGetCurrentUserObject
Retrieves the ActiveDirectoryUserObject user object under which the current assembly is running
Public methodGetDomainRootObject
Retrieves the ActiveDirectoryDomainObject instance of the active directory root using the friendly domain name
Public methodGetHashCode
Serves as a hash function for a particular type.
(Inherited from Object.)
Public methodGetType
Gets the Type of the current instance.
(Inherited from Object.)
Public methodToString
Returns a String that represents the current Object.
(Inherited from Object.)
Top
See Also

Reference