API Reference
Class
SidHistoryUsageScanner
Orchestrates SIDHistory usage scanning across NTFS and SMB share ACLs.
Inheritance
- Object
- SidHistoryUsageScanner
Constructors
public SidHistoryUsageScanner(FileSidScanner scanner = null) #Initializes a new instance of the SidHistoryUsageScanner class.
Parameters
- scanner ComputerX.Acl.FileSidScanner = null
- Optional scanner instance (used for testing); defaults to a new FileSidScanner.
Methods
public async Task<SidHistoryUsageResult> ExecuteAsync(SidHistoryUsageScanRequest request, CancellationToken cancellationToken = null) #Returns:
Task<SidHistoryUsageResult>Executes a scan and returns the aggregated result.
Parameters
- request ADPlayground.Acl.SidHistoryUsageScanRequest
- cancellationToken System.Threading.CancellationToken = null