In order for an entry to match an OR SearchFilter, it must match at least one of the filters contained in that OR SearchFilter.
OR SearchFilter may be represented as a string by enclosing the entire filter in parentheses and placing a pipe symbol ("|") just after the opening parenthesis.
For example, a OR SearchFilter of "(|(uid=john.doe)(uid=jane.doe))" represents an OR SearchFilter that embeds the "(uid=john.doe)" and "(uid=jane.doe)" equality filters.
An OR filter that does not contain any embedded filters is called an Absolute True and False Filters. The string representation for an LDAP false filter is "(|)", and LDAP false filters will never match any target entry.