Classes/OrphanedSIDResult.ps1
|
#Requires -Version 5.1 class OrphanedSIDResult { [string]$ObjectDN [string]$ObjectClass [string]$OrphanedSID [string]$LikelySource [string]$Confidence [string]$AnalysisNotes [System.Security.AccessControl.AccessControlType]$AccessControlType [System.DirectoryServices.ActiveDirectoryRights]$ActiveDirectoryRights [System.Security.AccessControl.InheritanceFlags]$InheritanceType [System.Guid]$ObjectType [System.Guid]$InheritedObjectType [bool]$IsInherited [string]$ProcessingMethod [string]$ActionTaken [string]$CorrelationId [DateTime]$Timestamp OrphanedSIDResult() { $this.Timestamp = Get-Date $this.CorrelationId = [System.Guid]::NewGuid().ToString() } } |