The service account that searches: a DN, or in Active Directory a UPN (svc-app@corp.example.com).
OptionalconnectDefault 5000.
OptionaldirectoryDefault 'activeDirectory'.
OptionalgroupsOptionalbase?: stringDefault baseDN.
OptionalpageEntries per page of a search (the paged results control). Default 500.
OptionalstartUpgrades ldap:// connections with StartTLS.
OptionaltimeoutEach operation's limit, after which its connection is closed. Default 10000.
OptionaltlsFor ldaps:// and StartTLS: ca (the directory's CA), servername…
OptionaltransportHow connections are made: ldapts by default.
ldaps://dc1.corp.example.com:636, or several, tried in order when one cannot be reached.
OptionalusersOptionalattributes?: readonly string[]Attributes to read besides the defaults (employeeID, department…).
Optionalbase?: stringDefault baseDN.
OptionalbinaryAttributes?: readonly string[]Of those, the binary ones (read as bytes).
Optionalfilter?: stringThe filter that finds a user by login; {login} is the login,
escaped. Default in AD: by sAMAccountName or userPrincipalName
(a DOMAIN\user login is taken as user); in OpenLDAP by uid.
Where users and groups are searched:
DC=corp,DC=example,DC=com.