Staticescapeescape a search string to prevent LDAP-injection
the search string to be escaped
the escaped string
Searches the VZD directory using a structured query.
The search criteria to find entries
Optionaloptions: VzdSearchOptionsOptional search parameters like attributes, timeout, and combination mode
A Promise that resolves to an array of matching VZD entries
Searches the VZD directory using a raw LDAP query string.
The raw LDAP query string
Optionaloptions: VzdLdapSearchOptionsOptional search parameters like attributes and timeout
A Promise that resolves to an array of matching VZD entries
Service for interacting with the TI-VZD (Telematik Infrastructure Directory Service). Provides methods to search and retrieve entries from the directory service using both structured queries and raw LDAP queries. Includes caching functionality for frequently accessed entries.
Remarks
The service handles connection management, query construction, and result mapping for directory service operations. It implements caching to improve performance for repeated lookups.