API Reference
Class
FileSidFinding
Represents a single SID occurrence discovered on a file system object.
Inheritance
- Object
- FileSidFinding
Constructors
public FileSidFinding() #Methods
Inherited Methods
Properties
public String Path { get; set; } #Full path of the file or directory.
public Boolean IsDirectory { get; set; } #True when the path is a directory.
public Boolean IsOwner { get; set; } #True when this record represents the owner SID instead of a DACL ACE.
public Boolean IsInherited { get; set; } #True when the ACE is inherited from a parent.
public AceType AceType { get; set; } #ACE qualifier (Allow, Deny, Audit, etc.).
public FileSystemRights Rights { get; set; } #File system rights on the ACE. Empty for owner entries.
public InheritanceFlags InheritanceFlags { get; set; } #Inheritance flags as returned by the security descriptor.
public PropagationFlags PropagationFlags { get; set; } #Propagation flags as returned by the security descriptor.
public SecurityIdentifier Sid { get; set; } #Security identifier instance.
public String SidString { get; set; } #String representation of the SID.
public String SddlHash { get; set; } #Optional SDDL fingerprint to aid in deduplication of inherited entries.
public String Sddl { get; set; } #Optional full SDDL for diagnostics (can be omitted to reduce payload size).