mirror of https://github.com/OpenIdentityPlatform/OpenDJ.git

Matthew Swift
16.15.2016 a3765efb5b8fda69465b9f8fb433bdf16eb21307
refs
author Matthew Swift <matthew.swift@forgerock.com>
Wednesday, March 16, 2016 00:15 +0100
committer Matthew Swift <matthew.swift@forgerock.com>
Wednesday, March 16, 2016 01:46 +0100
commita3765efb5b8fda69465b9f8fb433bdf16eb21307
tree fed97c7f9872799976d0bb5a0e08c03c67cd8656 tree | zip | gz
parent 9d683911acb0c4b55c6f2f556933bc0fd039ff7e view | diff
OPENDJ-2776 Remove trailing spaces from AVAs and RDNs during parsing

Leading and trailing whitespace in RDN attribute values must be escaped
according to RFC 4514, otherwise the RDN is invalid. However, it is
often best practice to be tolerant of malformed data, so we should
really trim off any leading or trailing whitespaces. The AVA class was
already trimming leading whitespace, but not trailing.
3 files modified
55 ■■■■■ changed files
opendj-sdk/opendj-core/src/main/java/org/forgerock/opendj/ldap/AVA.java 5 ●●●●● diff | view | raw | blame | history
opendj-sdk/opendj-core/src/test/java/org/forgerock/opendj/ldap/AVATestCase.java 28 ●●●●● diff | view | raw | blame | history
opendj-sdk/opendj-core/src/test/java/org/forgerock/opendj/ldap/RDNTestCase.java 22 ●●●●● diff | view | raw | blame | history