TestimoX

API Reference

Struct

TrustInfo

Namespace ADPlayground.Trusts
Assembly ADPlayground
Base ValueType
Modifiers sealed

Represents detailed information about a trust relationship.

Inheritance

  • ValueType
  • TrustInfo

Usage

This type appears in these public API surfaces even when no hand-authored example is attached directly to the page.

Accepted by parameters

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.