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

Matthew Swift
04.02.2016 0dc92501320b3dc23fbe26815463a4e1c92f9393
refs
author Matthew Swift <matthew.swift@forgerock.com>
Monday, April 4, 2016 12:02 +0200
committer Matthew Swift <matthew.swift@forgerock.com>
Monday, April 4, 2016 12:02 +0200
commit0dc92501320b3dc23fbe26815463a4e1c92f9393
tree dc86fc83141ec5099c0467b3b0e48ca41f348e3a tree | zip | gz
parent b8e0c2f59c913da9258ce01a14b631730e554c96 view | diff
OPENDJ-2813 Tolerate malformed attribute descriptions when filtering entries

LDAP RFC 4511 specifies that a search operation's attribute list should
comprise of either "*", "+", or a valid attribute description. There is
also an extension which allows clients to specify object classes using
"@" prefixes.

Following the principle of being tolerant when receiving protocol, this
change relaxes the parsing of attribute descriptions such that invalid
attribute descriptions are simply ignored.
1 files modified
13 ■■■■■ changed files
opendj-server-legacy/src/main/java/org/opends/server/types/Entry.java 13 ●●●●● diff | view | raw | blame | history