Hi, This is a question about JLDAP and OpenLDAP, specifically about searching using binary attribute values.
I'm using JLDAP to access OpenLDAP and I need to search for an entry using a binary identifier. The only posting I could find about this is at this link, but I wasn't able to understand the response: http://www.openldap.org/lists/openldap-devel/200009/msg00096.html. I was wondering if anyone could answer this question for me. I have 2 options: (1) store the binary value as a base64 encoded string to start with, so that I can query it as a string search filter, (2) to store it in binary form and query it in binary form as well. I'm trying to use option (2) if possible. For option 2, I have the binary value to search for as a byte array (byte[]). The current JLDAP apis don't seem to have an option to specify a search filter for a byte[] value. To cut the question short, to search for [binaryId = <somebinarydata>], what would the JLDAPConnection.search() method take as parameters against an OpenLDAP server? Thanks in advance, Safdar
