[Date Prev][Date Next]
[Chronological]
[Thread]
[Top]
invalid DN/filter strings, misc. (WG last call on the Java API)
These suggestions are primarily editorial in nature:
The I-D represents a number of simple assertion filters
in the form "sn=Jensen", an invalid form. The I-D
should use "(sn=Jensen)".
The I-D represents a number of DN in the form:
cn=Barbara Jensen, o=University of Michigan, c=US
An LDAPv3 generated per RFC 2253, Section 2 would
have the form:
cn=Barbara Jensen,o=University of Michigan,c=US
That is, the more restrictive RFC 2253 form, as
opposed to the RFC 1779 form, should be used. (Yes,
I know that some of the core documents contain similar
flaws, these are being fixed).
I also recommend that examples use domains (example.com),
DNs (dc=example,dc=com) and IPv4/IPv6 addresses reserved
for examples. For IPv4, IIRC, 192.0.2.0 can be used
(though that might be TEST numbers). For IPv6, you can
use the IPv6 over IPv4 address (2002::/16) based on the
example IPv4 addresses you use.
I also note that some examples imports "netscape.ldap", not
"org.ietf.ldap". BTW, I couldn't find any packaging, name
space requirements for this API, nor any guide as to what
namespaces/packaging extensions to this API should be
placed in...