# Functions
DecodeDN - remove leading and trailing spaces from the attribute type and value and unescape any escaped characters in these fields
pulled from the go-ldap library https://github.com/go-ldap/ldap/blob/dbdc485259442f987d83e604cd4f5859cfc1be58/dn.go.
LookupDN looks a given DN and returns its normalized form along with any requested attributes.
NormalizeDN normalizes the DN.
# Constants
Constant values for Result type.
Constant values for Result type.
Constant values for Result type.
Constant values for Result type.
Constant values for Result type.
Constant values for Result type.
Constant values for Result type.
Constant values for Result type.
# Structs
BaseDNInfo contains information about a base DN.
Config contains configuration to connect to an LDAP server.
DNSearchResult contains the result of a DN search.
UserLookupResult returns the DN found for the test user and their group memberships.
Validation returns feedback on the configuration.
# Type aliases
Result - type for high-level names for the validation status of the config.