[Date Prev][Date Next]
[Chronological]
[Thread]
[Top]
Re: [ldapext] True filter vs. (objectClass=*)
Kurt D. Zeilenga writes:
>At 06:13 AM 1/1/2004, Hallvard B Furuseth wrote:
>>I suggest to add this statement to draft-zeilenga-ldap-t-f:
>>
>> Whenever the "(objectClass=*)" filter will succeed (including
>> reading the Root DSE), the "(&)" filter will also succeed.
>
> Succeed? As it match the DSE? or returned by the search operation?
s/succeed/match/.
>> rfc2251 section 3.4 explicitly says the (objectClass=*) filter
>> should be used to read the root DSE. It does _not_ say 'any filter
>> which matches the root DSE', so as currently defined the TRUE filter
>> might not work here.
>
> This I-D does not alter any TS, including RFC 2251, which mandates a
> particular filter in a specific cases.
I didn't mean to. Perhaps I should have put "If a server supports
True/False filters," in front of the statement.
> That is, this I-D only extends
> the general filter capabilities. It does not alter when and where
> those general filter capabilities may be used.
I don't see why my suggestion (as clarified above) does that either.
> Hence, I suggest adding:
> It is noted that certain search operations, such as those used to
> retrieve information from subschema subentries [RFC2251], require use
> of particular filters. This document does not change these requirements.
I'm fine with that too, if you also include this modification:
These filters are commonly used when requesting DSA-
specific Entries (DSEs)
..."except the root DSE"...
which do not necessarily have 'objectClass'
attributes.
That was the statement I was thinking of in my original message. I
thought you meant it should be possible to read all DSEs with the "(&)"
filter.
--
Hallvard
_______________________________________________
Ldapext mailing list
Ldapext@ietf.org
https://www1.ietf.org/mailman/listinfo/ldapext