TestimoX

API Reference

Class

AdxShareEvidenceEnrichmentService

Namespace ADPlayground.ShareDiagnostics
Assembly ADPlayground
Modifiers static

Enriches ComputerX SMB share evidence with directory identity details and optional group expansion.

Inheritance

  • Object
  • AdxShareEvidenceEnrichmentService

Methods

public static AdxShareEvidenceEnrichmentResult Enrich(SmbShareEvidencePackage package, AdxShareEvidenceEnrichmentOptions options = null) #
Returns: AdxShareEvidenceEnrichmentResult

Enriches a normalized SMB share evidence package with the legacy identity/group result shape.

Parameters

package ComputerX.Smb.SmbShareEvidencePackage requiredposition: 0
ComputerX share evidence package.
options ADPlayground.ShareDiagnostics.AdxShareEvidenceEnrichmentOptions = null optionalposition: 1
Enrichment options.

Returns

Identity and group expansion rows.

Examples


SmbShareEvidencePackage package = SmbShareContentScanner.Scan(scanOptions);
AdxShareEvidenceEnrichmentResult enrichment = AdxShareEvidenceEnrichmentService.Enrich(
    package,
    new AdxShareEvidenceEnrichmentOptions { ExpandGroups = true, MaxGroupDepth = 3 });