BloodHoundAD / SharpHoundCommon

Common library used by SharpHound.
GNU General Public License v3.0
73 stars 47 forks source link

LDAP Property Processor Refactor and Testing #96

Open definitelynotagoblin opened 6 months ago

definitelynotagoblin commented 6 months ago

Description

Refactoring LDAPPropertyProcessor to provide constraints and prepare for more granular testing. Note that this expands upon the changes made for ESC6.

Motivation and Context

The goal is to prepare LDAP Property Processor for growth and continued development.

How Has This Been Tested?

Project unit tests insofar, with plans to expand testing.

Screenshots (if appropriate):

Types of changes

Checklist: