Keutel, Jochen writes: > there are 6 matching rules for IA5 strings: > - caseExactIA5Match > - caseIgnoreIA5Match > - caseExactIA5SubstringsMatch > - caseIgnoreIA5SubstringsMatch > - caseExactIA5OrderingMatch > - caseIgnoreIA5OrderingMatch > > Only three of them are defined in RFC4517: > - caseExactIA5Match (1.3.6.1.4.1.1466.109.114.1) > - caseIgnoreIA5Match (1.3.6.1.4.1.1466.109.114.2) > - caseIgnoreIA5SubstringsMatch (1.3.6.1.4.1.1466.109.114.3) > > What are the OIDs for the other three matching rules?
I don't find the ordering rules in OpenLDAP. Google shows some results for others. (Or just for specification, I don't know.) For the other four: ldapsearch -x -h ldap -b "cn=Subschema" -s base matchingRules | perl -p00e 's/\r?\n //g' | grep "IA5.*Match'" matchingRules: ( 1.3.6.1.4.1.4203.1.2.1 NAME 'caseExactIA5SubstringsMatch' ... ) matchingRules: ( 1.3.6.1.4.1.1466.109.114.3 NAME 'caseIgnoreIA5SubstringsMatch' ... ) matchingRules: ( 1.3.6.1.4.1.1466.109.114.2 NAME 'caseIgnoreIA5Match' ... ) matchingRules: ( 1.3.6.1.4.1.1466.109.114.1 NAME 'caseExactIA5Match' ... ) -- Hallvard