From 0fc495b573ce83ae3ec14c1b82794ba412d05e3b Mon Sep 17 00:00:00 2001 From: Hans Nilsson Date: Wed, 29 Oct 2014 15:03:55 +0100 Subject: eldap: extensibleMatch added. --- lib/eldap/doc/src/eldap.xml | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) (limited to 'lib/eldap/doc') diff --git a/lib/eldap/doc/src/eldap.xml b/lib/eldap/doc/src/eldap.xml index dbd478fb17..4417551aa8 100644 --- a/lib/eldap/doc/src/eldap.xml +++ b/lib/eldap/doc/src/eldap.xml @@ -48,7 +48,7 @@ scope() See baseObject/0, singleLevel/0, wholeSubtree/0 dereference() See neverDerefAliases/0, derefInSearching/0, derefFindingBaseObj/0, derefAlways/0 filter() See present/1, substrings/2, equalityMatch/2, greaterOrEqual/2, lessOrEqual/2, - approxMatch/2, + approxMatch/2, extensibleMatch/2, 'and'/1, 'or'/1, 'not'/1.

@@ -347,6 +347,16 @@ filter() See present/1, substrings/2,

Create a approximation match filter.

+ + extensibleMatch(MatchValue, OptionalAttrs) -> filter() + Create search filter option. + + MatchValue = string() + OptionalAttrs = [Attr] + Attr = {matchingRule,string()} | {type,string()} | {dnAttributes,boolean()} + +

Creates an extensible match filter. For example, eldap:extensibleMatch("Bar",[{type,"sn"},{matchingRule,"caseExactMatch"}])) creates a filter which performs a caseExactMatch on the attribute sn and matches with the value "Bar". The default value of dnAttributes is false.

+
'and'([Filter]) -> filter() Create search filter option. -- cgit v1.2.3