属性的语法(在模式中定义)限制了属性值的数据类型和结构。比较(例如,区分大小写)不是由语法提供的,而是通过单独的匹配规则提供的。有些匹配规则区分大小写,有些则不区分大小写。
符合 LDAP 的服务器支持可扩展的匹配过滤器,如果需要特定类型的比较,可使用该过滤器指定服务器要使用的匹配规则。例如,过滤器:
(cn:caseExactMatch:=Darth Vader)
将评估条目true
的属性是否与大小写完全匹配。cn
总之,属性值不是全局的,也不区分大小写或不区分大小写。属性类型的值受语法约束,并由匹配规则匹配。