Javadoc
Processes the provided bind request using a connection from this connection
pool, and then reverts that authentication by re-binding as the same user
used to authenticate new connections. If new connections are
unauthenticated, then the subsequent bind will be an anonymous simple bind.
This method attempts to ensure that processing the provided bind operation
does not have a lasting impact the authentication state of the connection
used to process it.
If the second bind attempt (the one used to restore the authentication
identity) fails, the connection will be closed as defunct so that a new
connection will be created to take its place.