Invalidate Monitor and Pool on auth failure

Java 1463
getId and getServerAddress are redundant, since both are available from ConnectionDescription