| | |
| | | LDAPMessage message = new LDAPMessage(nextMessageID.getAndIncrement(), |
| | | protocolOp, |
| | | searchOptions.getControls()); |
| | | connection.getASN1Writer().writeElement(message.encode()); |
| | | connection.getLDAPWriter().writeMessage(message); |
| | | |
| | | byte opType; |
| | | do |
| | |
| | | int resultCode = 0; |
| | | String errorMessage = null; |
| | | DN matchedDN = null; |
| | | ASN1Element element = connection.getASN1Reader().readElement(); |
| | | LDAPMessage responseMessage = |
| | | LDAPMessage.decode(ASN1Sequence.decodeAsSequence(element)); |
| | | connection.getLDAPReader().readMessage(); |
| | | responseControls = responseMessage.getControls(); |
| | | |
| | | |
| | |
| | | } |
| | | } |
| | | |
| | | connectionOptions.setVerbose(verbose.isPresent()); |
| | | |
| | | // Read the filter strings. |
| | | if(fileNameValue != null) |
| | | { |