API Reference
TrustInfo
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.
Returned or exposed by
Accepted by parameters
- Constructor TrustImpermeabilityChecker.TrustImpermeabilityChecker
- Constructor TrustImpermeabilityResult.TrustImpermeabilityResult
- Constructor TrustInfoCollector.TrustInfoCollector
- Constructor TrustProtocolChecker.TrustProtocolChecker
- Constructor TrustProtocolResult.TrustProtocolResult
- Constructor TrustSidFilteringService.TrustSidFilteringService
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
- targetDomain System.String
- trustType System.DirectoryServices.ActiveDirectory.TrustType
- direction System.DirectoryServices.ActiveDirectory.TrustDirection
- attributes ADPlayground.Trusts.TrustAttribute
- sidFilteringEnabled System.Boolean
- selectiveAuthentication System.Boolean
- sidFilteringForestAware System.Boolean
- uplevelOnly System.Boolean
- usesAesKeys System.Boolean
Inherited Methods
public override Boolean Equals(Object obj) #BooleanParameters
- obj Object
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.