Currently, the AD bundle repeats quite a bit of code, and only in some places inherits from this LDAP bundle.
As AD is fundamentally communicated with via LDAP, the AD bundle should inherit most of it’s functionality from the LDAP bundle, therefore inheriting LDAP capabilities, and just extending classes/overriding methods where necessary.
This issue is for part 1 of sorting this - the preparation of the LDAP bundle
Currently, the AD bundle repeats quite a bit of code, and only in some places inherits from this LDAP bundle.
As AD is fundamentally communicated with via LDAP, the AD bundle should inherit most of it’s functionality from the LDAP bundle, therefore inheriting LDAP capabilities, and just extending classes/overriding methods where necessary.
This issue is for part 1 of sorting this - the preparation of the LDAP bundle