TestimoX

API Reference

Struct

TrustInfo

Namespace ADPlayground.Trusts
Assembly ADPlayground
Base ValueType
Modifiers sealed

Represents detailed information about a trust relationship.

Inheritance

  • ValueType
  • TrustInfo

Constructors

public TrustInfo(String sourceDomain, String targetDomain, TrustType trustType, TrustDirection direction, TrustAttribute attributes, Boolean sidFilteringEnabled, Boolean selectiveAuthentication, Boolean sidFilteringForestAware, Boolean uplevelOnly, Boolean usesAesKeys) #

Initializes a new instance of the TrustInfo struct.

Parameters

sourceDomain System.String requiredposition: 0
targetDomain System.String requiredposition: 1
trustType System.DirectoryServices.ActiveDirectory.TrustType requiredposition: 2
direction System.DirectoryServices.ActiveDirectory.TrustDirection requiredposition: 3
attributes ADPlayground.Trusts.TrustAttribute requiredposition: 4
sidFilteringEnabled System.Boolean requiredposition: 5
selectiveAuthentication System.Boolean requiredposition: 6
sidFilteringForestAware System.Boolean requiredposition: 7
uplevelOnly System.Boolean requiredposition: 8
usesAesKeys System.Boolean requiredposition: 9

Properties

public String SourceDomain { get; } #

Gets the source domain name.

public String TargetDomain { get; } #

Gets the target domain name.

public TrustType TrustType { get; } #

Gets the trust type.

public TrustDirection Direction { get; } #

Gets the trust direction.

public TrustAttribute Attributes { get; } #

Gets the raw trust attributes value.

public Boolean IsTransitive { get; } #

Gets a value indicating whether the trust is transitive.

public Boolean IsForest { get; } #

Gets a value indicating whether this is a forest trust.

public Boolean IsExternal { get; } #

Gets a value indicating whether this is an external trust.

public Boolean SidFilteringEnabled { get; } #

Gets a value indicating whether SID filtering is enabled.

public Boolean SelectiveAuthentication { get; } #

Gets a value indicating whether selective authentication is enabled.

public Boolean SidFilteringForestAware { get; } #

Gets a value indicating whether SID filtering is forest aware.

public Boolean UplevelOnly { get; } #

Gets a value indicating whether the trust is uplevel only.

public Boolean UsesAesKeys { get; } #

Gets a value indicating whether the trust uses AES keys.