TestimoX

API Reference

Class

TrustImpermeabilityChecker

Namespace ADPlayground.Trusts
Assembly ADPlayground

Checks trust relationships for SID filtering and selective authentication.

Inheritance

  • Object
  • TrustImpermeabilityChecker

Constructors

public TrustImpermeabilityChecker(Func<String, IEnumerable<TrustInfo>> fetchTrusts = null) #

Initializes a new instance of the TrustImpermeabilityChecker class.

Parameters

fetchTrusts System.Func{System.String,System.Collections.Generic.IEnumerable{ADPlayground.Trusts.TrustInfo}} = null optionalposition: 0
Delegate returning trust info for a domain.

Methods

public IEnumerable<TrustImpermeabilityResult> CheckDomain(String domainName) #
Returns: IEnumerable<TrustImpermeabilityResult>

Retrieves impermeability info for the specified domain.

Parameters

domainName System.String requiredposition: 0
Domain to query.

Returns

Collection of trusts failing impermeability settings.

public IEnumerable<TrustImpermeabilityResult> CheckForest() #
Returns: IEnumerable<TrustImpermeabilityResult>

Retrieves impermeability info across the forest.

Returns

Collection of trusts failing impermeability settings.