[Date Prev][Date Next]
[Chronological]
[Thread]
[Top]
RE: Extensible Match Filters
[ldapext trimmed]
At 03:07 PM 2/8/01 +1100, Steven Legg wrote:
>I think the real problem Brent was alluding to is the fact that the ABNF
>for <extensible> in RFC 2254 only allows the thing after the `=' to be
>an AttributeValue, whereas it should be an AssertionValue.
Actually, the root of the problem is that the RFC 2254 copy of the
ASN.1 is incorrect!
RFC 2254:
AttributeValueAssertion ::= SEQUENCE {
attributeDesc AttributeDescription,
attributeValue AttributeValue
}
should be as in RFC 2251, 4.1.7:
AttributeValueAssertion ::= SEQUENCE {
attributeDesc AttributeDescription,
assertionValue AssertionValue }
then:
The AttributeValue and AssertionValue OCTET STRING have the form
defined in [2].
need not refer to AttributeValue.
And, the ABNF should be:
value = AttributeValue from Section 4.1.6 of [1]
should be:
value = AssertionValue from Section 4.1.7 of [1]
That, I think, should fix this problem.
Kurt