public AuthFuture authInteractive(String user, String password) throws IOException {
log.debug("Trying keyboard-interactive authentication");
synchronized (lock) {
if (readyForAuth()) {
userAuth = new UserAuthKeyboardInteractive(this, AUTHENTICATION_SERVICE, user, password);
processUserAuth(null);
}
return authFuture;
}
}