[Date Prev][Date Next]
[Chronological]
[Thread]
[Top]
Re: valueencoding production (Was: draft-ietf-ldapbis-filter-03.txt)
Kurt D. Zeilenga writes:
> Should <valueencoding> be something like:
>
> valueencoding = 0*(normal / escaped)
> normal = UTFN / UTFMB
> UTFN = %x01-27 / %x2b-5b / %x5d-7f
> escaped = "\" hex hex
> hex = %x30-39 / %x41-46 / %x61-66
>
> where UTFM is as defined in [Models]:
Hm? Wasn't the recenlty discussed change done in order to allow
non-UTF8 data (octet strings) as value encodings? This change would
disallow them again.
BTW, I've just noticed that the requirement to quote %x80-%xff dates
to the -01 version of the draft, not to the octetstring change.
That draft restricts unquoted characters to
normal = %x01-27 / %x2b-5b / %x5d-7f
rfc2254 does not do that, it just says that
value = AttributeValue from Section 4.1.6 of [rfc2251].
--
Hallvard