Table of Contents

Class ActiveDirectoryTrusts

Namespace
CENTREL.XIA.Configuration.Types
Assembly
CENTREL.XIA.Configuration.Types.dll

Represents a collection of Active Directory trusts.

public class ActiveDirectoryTrusts : BypassSection
Inheritance
ActiveDirectoryTrusts
Inherited Members

Constructors

ActiveDirectoryTrusts()

Initializes a new instance of the CENTREL.XIA.Configuration.Types.ActiveDirectoryTrusts class.

public ActiveDirectoryTrusts()

Properties

ChildTrusts

Gets the trusts that are children of this domain.

[Browsable(false)]
public ActiveDirectoryTrustCollection ChildTrusts { get; }

Property Value

ActiveDirectoryTrustCollection

DomainFunctionalLevel

Gets or sets the domain functional level.

public ActiveDirectoryDomainFunctionalLevel DomainFunctionalLevel { get; set; }

Property Value

ActiveDirectoryDomainFunctionalLevel

DomainFunctionalLevelString

Gets the domain functional level as a human readable string.

public string DomainFunctionalLevelString { get; set; }

Property Value

string

DomainName

Gets or sets the Active Directory domain name - for example "sales.corp.local".

public string DomainName { get; set; }

Property Value

string

HasChildTrusts

Gets whether one or more child trust exists.

[Browsable(false)]
public bool HasChildTrusts { get; }

Property Value

bool

HasParentTrust

Gets whether a parent trust exists.

[Browsable(false)]
public bool HasParentTrust { get; }

Property Value

bool

Items

Gets or sets the items in the collection.

public ActiveDirectoryTrustCollection Items { get; set; }

Property Value

ActiveDirectoryTrustCollection

ParentTrust

Gets the parent trust or null if no parent trust exists.

[Browsable(false)]
public ActiveDirectoryTrust ParentTrust { get; }

Property Value

ActiveDirectoryTrust

PeerTrusts

Gets the trusts that are peers of this domain drawn at the same level as the primary domain.

[Browsable(false)]
public ActiveDirectoryTrustCollection PeerTrusts { get; }

Property Value

ActiveDirectoryTrustCollection

Methods

FindByTrustType(ActiveDirectoryTrustType)

Finds the trusts of the specified type.

public ActiveDirectoryTrustCollection FindByTrustType(ActiveDirectoryTrustType trustType)

Parameters

trustType ActiveDirectoryTrustType

The type of trust to locate.

Returns

ActiveDirectoryTrustCollection

The trusts of the specified type.

FromXml(string)

Returns a CENTREL.XIA.Configuration.Types.ActiveDirectoryTrusts class from the specified XML.

public static ActiveDirectoryTrusts FromXml(string xml)

Parameters

xml string

The XML representation of the object.

Returns

ActiveDirectoryTrusts

A CENTREL.XIA.Configuration.Types.ActiveDirectoryTrusts class.

ToString()

Returns the Active Directory trusts as a human readable string.

public override string ToString()

Returns

string

The Active Directory trusts as a human readable string.