Class ActiveDirectoryDomainController
- Namespace
- CENTREL.XIA.Configuration.Types
- Assembly
- CENTREL.XIA.Configuration.Types.dll
Represents an Active Directory domain controller.
public class ActiveDirectoryDomainController : ActiveDirectoryObjectBase, IComparable<ActiveDirectoryObjectBase>
- Inheritance
-
ActiveDirectoryDomainController
- Implements
- Inherited Members
Constructors
ActiveDirectoryDomainController()
Initializes a new instance of the CENTREL.XIA.Configuration.Types.ActiveDirectoryDomainController class.
public ActiveDirectoryDomainController()
Properties
BridgeheadServerTransports
Gets or sets the bridgehead server transports.
public SerializableStringCollection BridgeheadServerTransports { get; set; }
Property Value
- SerializableStringCollection
DefaultPartition
Gets or sets the default partition hosted by the domain controller.
public string DefaultPartition { get; set; }
Property Value
Host
Gets or sets the host information for the domain controller.
public ActiveDirectoryDomainControllerHostInformation Host { get; set; }
Property Value
HostName
Gets or sets the fully qualified domain name of the domain controller.
public string HostName { get; set; }
Property Value
IPv4Addresses
Gets or sets the IPv4 addresses of the domain controller.
public SerializableStringCollection IPv4Addresses { get; set; }
Property Value
- SerializableStringCollection
IPv6Addresses
Gets or sets the IPv6 addresses of the domain controller.
public SerializableStringCollection IPv6Addresses { get; set; }
Property Value
- SerializableStringCollection
IsDomainNamingMaster
Gets whether the domain controller is the domain naming master.
public BooleanOption IsDomainNamingMaster { get; }
Property Value
IsEnabled
Gets or sets whether the domain controller is enabled.
public BooleanOption IsEnabled { get; set; }
Property Value
IsGlobalCatalog
Gets or sets whether the domain controller is a global catalog server.
public BooleanOption IsGlobalCatalog { get; set; }
Property Value
IsInfrastructureMaster
Gets whether the domain controller is the infrastructure master.
public BooleanOption IsInfrastructureMaster { get; }
Property Value
IsPdcEmulator
Gets whether the domain controller is the PDC emulator.
public BooleanOption IsPdcEmulator { get; }
Property Value
IsReadOnly
Gets or sets whether the domain controller is a read-only domain controller (RODC).
public BooleanOption IsReadOnly { get; set; }
Property Value
IsRidMaster
Gets whether the domain controller is the RID master.
public BooleanOption IsRidMaster { get; }
Property Value
IsSchemaMaster
Gets whether the domain controller is the schema master.
public BooleanOption IsSchemaMaster { get; }
Property Value
LdapPort
Gets or sets the LDAP port.
public int LdapPort { get; set; }
Property Value
Location
Gets or sets the location of the domain controller.
public string Location { get; set; }
Property Value
ManagedBy
Gets or sets the manager of the domain controller.
public ActiveDirectoryAccountReference ManagedBy { get; set; }
Property Value
Memberships
Gets or sets the groups to which the computer account is a member.
public ActiveDirectoryAccountReferences Memberships { get; set; }
Property Value
OperatingSystemName
Gets or sets the operating system name recorded in Active Directory.
public string OperatingSystemName { get; set; }
Property Value
OperatingSystemServicePack
Gets or sets the operating system service pack recorded in Active Directory.
public string OperatingSystemServicePack { get; set; }
Property Value
OperatingSystemVersion
Gets or sets the operating system version recorded in Active Directory.
public string OperatingSystemVersion { get; set; }
Property Value
OperationMasterRoles
Gets or sets the operation master roles held by the server.
public ActiveDirectoryDomainControllerOperationMasterRoles OperationMasterRoles { get; set; }
Property Value
OperationMasterRolesStrings
Gets the operation master roles held by the server.
public SerializableStringCollection OperationMasterRolesStrings { get; set; }
Property Value
- SerializableStringCollection
Partitions
Gets or sets the partitions hosted by the domain controller.
public SerializableStringCollection Partitions { get; set; }
Property Value
- SerializableStringCollection
PasswordReplicationPolicy
Gets or sets the password replication policy for the domain controller. This only applies to read-only domain controllers.
public ActiveDirectoryDomainControllerPasswordReplicationPolicy PasswordReplicationPolicy { get; set; }
Property Value
QueryPolicy
Gets or sets the query policy.
public string QueryPolicy { get; set; }
Property Value
SamAccountName
Gets or sets the SAM account name for the domain controller.
public string SamAccountName { get; set; }
Property Value
SecurityIdentifier
Gets or sets the security identifier of the domain controller in SDDL format.
public string SecurityIdentifier { get; set; }
Property Value
ServerObjectDistinguishedName
Gets or sets the distinguished name of the server object.
public string ServerObjectDistinguishedName { get; set; }
Property Value
ServicePrincipalNames
Gets or sets the service principal names assigned to the domain controller.
public SerializableStringCollection ServicePrincipalNames { get; set; }
Property Value
- SerializableStringCollection
SiteName
Gets or sets the name of the site that the domain controller belongs.
public string SiteName { get; set; }
Property Value
SslPort
Gets or sets the SSL port.
public int SslPort { get; set; }
Property Value
Methods
Clone()
Creates a clone of this CENTREL.XIA.Configuration.Types.ActiveDirectoryDomainController object.
public ActiveDirectoryDomainController Clone()
Returns
- ActiveDirectoryDomainController
A clone of this CENTREL.XIA.Configuration.Types.ActiveDirectoryDomainController object.
HasOperationsMasterRole(ActiveDirectoryDomainControllerOperationMasterRoles)
Determines whether the domain controller holds the specified operation master role.
public BooleanOption HasOperationsMasterRole(ActiveDirectoryDomainControllerOperationMasterRoles operationMasterRole)
Parameters
operationMasterRole
ActiveDirectoryDomainControllerOperationMasterRolesThe operation master role to evaluate.
Returns
- BooleanOption
A CENTREL.XIA.Configuration.Types.BooleanOption value that indicates whether the domain controller holds the specified operation master role.