Class ActiveDirectoryDomain
- Namespace
- CENTREL.XIA.Configuration.Types
- Assembly
- CENTREL.XIA.Configuration.Types.dll
Represents a Microsoft Active Directory domain.
[SupportsClientScan]
public class ActiveDirectoryDomain : BaseConfigurationType
- Inheritance
-
ActiveDirectoryDomain
- Inherited Members
Constructors
ActiveDirectoryDomain()
Initializes a new instance of the CENTREL.XIA.Configuration.Types.ActiveDirectoryDomain class.
public ActiveDirectoryDomain()
Properties
Computers
Gets or sets the computer accounts in the domain.
public ActiveDirectoryComputers Computers { get; set; }
Property Value
Dfs
Gets or sets the Active Directory distributed file system (DFS) settings.
public ActiveDirectoryDfs Dfs { get; set; }
Property Value
DomainControllers
Gets or sets the domain controllers in the domain.
public ActiveDirectoryDomainControllers DomainControllers { get; set; }
Property Value
DomainHierarchy
Gets or sets the domain hierarchy.
public ActiveDirectoryDomainHierarchy DomainHierarchy { get; set; }
Property Value
FineGrainedPasswordPolicies
Gets or sets the configured fine-grained password policies.
public ActiveDirectoryFineGrainedPasswordPolicies FineGrainedPasswordPolicies { get; set; }
Property Value
ForeignSecurityPrincipals
Gets or sets the foreign security principals in the domain.
public ActiveDirectoryForeignSecurityPrincipals ForeignSecurityPrincipals { get; set; }
Property Value
GroupPolicy
Gets or sets the Group Policy settings.
public ActiveDirectoryGroupPolicy GroupPolicy { get; set; }
Property Value
Groups
Gets or sets the groups in the domain.
public ActiveDirectoryGroups Groups { get; set; }
Property Value
Information
Gets or sets the domain information.
public ActiveDirectoryDomainInformation Information { get; set; }
Property Value
IsUnsupportedClientVersion
Gets whether the item was scanned using an unsupported client version.
[Browsable(false)]
public bool IsUnsupportedClientVersion { get; }
Property Value
ManagedServiceAccounts
Gets or sets the managed service accounts in the domain.
public ActiveDirectoryManagedServiceAccounts ManagedServiceAccounts { get; set; }
Property Value
OperationsMasters
Gets or sets the operations masters.
public ActiveDirectoryOperationsMasters OperationsMasters { get; set; }
Property Value
RecycleBin
Gets or sets the recyle bin settings.
public ActiveDirectoryRecycleBinSettings RecycleBin { get; set; }
Property Value
Replication
Gets or sets the replication settings.
public ActiveDirectoryReplication Replication { get; set; }
Property Value
Schema
Gets or sets the Active Directory schema.
public ActiveDirectorySchema Schema { get; set; }
Property Value
Trusts
Gets or sets the trusts between the domain and other domains.
public ActiveDirectoryTrusts Trusts { get; set; }
Property Value
Type
Gets or sets the type of item that this represents - for example "NetworkSwitch" or "WindowsServer".
public override ItemType Type { get; set; }
Property Value
Users
Gets or sets the user accounts in the domain.
public ActiveDirectoryUsers Users { get; set; }
Property Value
Methods
Clone()
Creates a clone of this CENTREL.XIA.Configuration.Types.ActiveDirectoryDomain object.
public ActiveDirectoryDomain Clone()
Returns
- ActiveDirectoryDomain
A clone of this CENTREL.XIA.Configuration.Types.ActiveDirectoryDomain object.
FindByParentDistinguishedName(string)
Finds the objects that reside within the parent with the specified distinguished name.
public ActiveDirectoryObjectCollection FindByParentDistinguishedName(string parentDistinguishedName)
Parameters
parentDistinguishedName
stringThe distinguished name of the parent.
Returns
- ActiveDirectoryObjectCollection
The objects that reside within the parent with the specified distinguished name.
FromXml(string)
Returns the Active Directory domain from the specified XML data.
public static ActiveDirectoryDomain FromXml(string xml)
Parameters
xml
stringThe XML representation of the Active Directory domain.
Returns
- ActiveDirectoryDomain
A CENTREL.XIA.Configuration.Types.ActiveDirectoryDomain from the specified XML.
LoadXml(string)
Returns the Active Directory domain from the specified XML file.
public static ActiveDirectoryDomain LoadXml(string filePath)
Parameters
filePath
stringThe absolute path of the XML file to load.
Returns
- ActiveDirectoryDomain
A CENTREL.XIA.Configuration.Types.ActiveDirectoryDomain from the specified XML.