An EQUALITY Matching Rule
that determines whether two Boolean
values are equal to each other and is defined in RFC 2252
The BooleanMatch rule compares an assertion value of the Boolean syntax to an attribute value of a syntax (e.g., the Boolean syntax) whose corresponding ASN.1 type is Boolean.
The rule evaluates to TRUE if and only if the Attribute Value Assertion value and the assertion value are both TRUE or both FALSE.
Some LDAP Server Implementations are case-sensitive and others are case-insensitive when it comes to BooleanMatch
The LDAP definition for the BooleanMatch Matching Rule is:
Values in this syntax are encoded according to the following BNF:
boolean = "TRUE" / "FALSE"
values have an encoding of "TRUE
" if they are logically true, and have an encoding of "FALSE" otherwise.
There might be more information for this subject on one of the following: