edgeport - v1.0.3
    Preparing search index...

    Variable filtersConst

    filters: {
        and: (...f: Filter[]) => AndOrFilter;
        approx: (attr: string, value: string) => AttributeValueFilter;
        contains: (attr: string, text: string) => SubstringsFilter;
        eq: (attr: string, value: string) => AttributeValueFilter;
        escapeDN: (value: string) => string;
        escapeFilterValue: (value: string) => string;
        gte: (attr: string, value: string) => AttributeValueFilter;
        lte: (attr: string, value: string) => AttributeValueFilter;
        not: (f: Filter) => NotFilter;
        or: (...f: Filter[]) => AndOrFilter;
        present: (attr: string) => PresentFilter;
        substring: (
            attr: string,
            parts: { any?: string[]; final?: string; initial?: string },
        ) => SubstringsFilter;
    } = ...

    The filter builders grouped under one namespace, for callers who prefer filters.eq(...) over importing each builder individually. Identical to the named exports.

    Type Declaration

    1.0.2

    import { filters } from 'edgeport/ldap';
    const f = filters.and(filters.eq('objectClass', 'person'), filters.present('uid'));