API Reference
Class
AclAssessmentService
Central ACL assessment utilities: turn raw ACEs or findings into standardized, typed results. Hosts and analyzers should use this to avoid duplicating masks and special-cases.
Inheritance
- Object
- AclAssessmentService
Methods
AssessAce 2 overloads
public static AclAceAssessment AssessAce(String domainName, RawDirectoryAce ace, String objectDistinguishedName = null, Boolean preferFastIdentityResolution = false) #Returns:
AclAceAssessmentAssess a single ACE in the context of a domain and directory object.
Parameters
- arg1 System.String
- arg2 System.DirectoryServices.ActiveDirectoryAccessRule
- arg3 System.String = null
- arg4 System.Boolean = false
AssessAce(System.String domainName, ADPlayground.Acl.RawDirectoryAce ace, System.String objectDistinguishedName, System.Boolean preferFastIdentityResolution) #Assess a raw directory ACE without projecting it through ActiveDirectoryAccessRule.
Parameters
- domainName System.String
- ace ADPlayground.Acl.RawDirectoryAce
- objectDistinguishedName System.String
- preferFastIdentityResolution System.Boolean
AssessGpoFinding(System.String arg1, ADPlayground.Gpo.GpoAclFinding arg2) #Assess a GPO-specific finding (legacy analyzer output) using centralized rules.
Parameters
- arg1 System.String
- arg2 ADPlayground.Gpo.GpoAclFinding
Inherited Methods
public override Boolean Equals(Object obj) #Returns:
BooleanInherited from Object
Parameters
- obj Object