TestimoX

API Reference

Class

PrincipalGroupMembershipScenarioOptions

Namespace ADPlayground.Groups
Assembly ADPlayground
Modifiers sealed

Options for typed principal parent-group membership scenarios.

Inheritance

  • Object
  • PrincipalGroupMembershipScenarioOptions

Constructors

public PrincipalGroupMembershipScenarioOptions() #

Methods

public PrincipalGroupMembershipScenarioOptions ForIdentities(IEnumerable<String> identities) #
Returns: PrincipalGroupMembershipScenarioOptions

Creates a copy of the current options with a new identity set.

Parameters

identities System.Collections.Generic.IEnumerable{System.String} requiredposition: 0
Replacement identities.

Returns

Copied options with supplied identities.

Properties

public IEnumerable<String> Identities { get; set; } #

Gets principal identities (DN, SID, UPN, SAM).

public String Server { get; set; } #

Gets optional domain controller target.

public NetworkCredential Credential { get; set; } #

Gets optional credentials for LDAP bind.

public TimeSpan Timeout { get; set; } #

Gets LDAP timeout for resolver operations.

public Int32 MaxDepth { get; set; } #

Gets maximum recursion depth for parent-group traversal.

public Int32 MaxCacheSize { get; set; } #

Gets maximum resolver cache size.