List of controls
Authorization identity request and response : RFC 3829![]()
Manage DSA It : RFC 3296![]()
Persistent search (note : has expired on march 2001) : ldapext-psearch-03![]()
Return matched values : RFC 3876![]()
Server side sorting : RFC 2891![]()
Simple paged results : RFC 2696![]()
Subentries : RFC 3672![]()
Return matched values control
This control could be used to limit the number of attributes returned to the user.
It can be critical or not.It should be used only in a search request.
It's OID is 1.2.826.0.1.3344810.2.3.
Its value is an ASN.1 ber encoded PDU, which grammmar is :
ValuesReturnFilter ::= SEQUENCE OF SimpleFilterItem
SimpleFilterItem ::= CHOICE {
equalityMatch [3] AttributeValueAssertion,
substrings [4] SubstringFilter,
greaterOrEqual [5] AttributeValueAssertion,
lessOrEqual [6] AttributeValueAssertion,
present [7] AttributeDescription,
approxMatch [8] AttributeValueAssertion,
extensibleMatch [9] SimpleMatchingAssertion }
SimpleMatchingAssertion ::= SEQUENCE {
matchingRule [1] MatchingRuleId OPTIONAL,
type [2] AttributeDescription OPTIONAL,
--- at least one of the above must be present
matchValue [3] AssertionValue}
