TestimoX

API Reference

Class

FileSidScanRequest

Namespace ADPlayground.Acl
Assembly ADPlayground
Modifiers sealed

Input options for file/share SID scans.

Inheritance

  • Object
  • FileSidScanRequest

Constructors

public FileSidScanRequest() #

Properties

public IReadOnlyList<String> Paths { get; set; } #

Root paths to scan (local or UNC).

public Boolean ResolveIdentities { get; set; } #

Resolve identities for flagged SIDs.

public Boolean CorrelateSidHistory { get; set; } #

Attempt SIDHistory correlation.

public Nullable<Int32> DepthLimit { get; set; } #

Maximum recursion depth; null for unlimited.

public Nullable<Int32> MaxDegreeOfParallelism { get; set; } #

Max degree of parallelism for ACL reads.

public Boolean FollowReparsePoints { get; set; } #

Follow reparse points (junctions/symlinks) when true.

public IReadOnlyList<String> AllowList { get; set; } #

Additional SID strings to allow.

public IReadOnlyList<String> DeadDomainPrefixes { get; set; } #

SID prefixes representing known defunct domains.

public Boolean IncludeTrusts { get; set; } #

Include trusted domains/forests when classifying SIDs.

public Func<String, Boolean> PathFilter { get; set; } #

Overrides for scanner path filter.