Overview#TelephoneNumberSubstringsMatch SUBSTR Matching Rule compares an Assertion Value of the Substring Assertion syntax to an Attribute Value of a syntax (e.g., the Telephone Number syntax) whose corresponding ASN.1 type is a PrintableString representing a Telephone Number.
The rule evaluates to TRUE if and only if all of these are met:
- the prepared substrings of the Assertion Value match disjoint portions of the prepared Attribute Value character string in the order of the substrings in the Assertion Value,
- an <initial> substring, if present, matches the beginning of the prepared attribute value character string, and
- a <final> substring, if present, matches the end of the prepared attribute value character string. A prepared substring matches a portion of the prepared attribute value character string if corresponding characters have the same code point.
In preparing the Attribute Value and Assertion Value substrings for comparison, characters are case folded in the Map preparation step, and only RFC 4518 telephoneNumber Insignificant Character Handling is applied in the Insignificant Character Handling step.
LDAP TelephoneNumberSubstringsMatch #In LDAP TelephoneNumberSubstringsMatch is a Matching Rule defined as:
The LDAP definition for the telephoneNumberSubstringsMatch matching rule is:
The telephoneNumberSubstringsMatch rule is a SUBSTR matching rule.