public class UserAuthKeyboardInteractive extends AbstractUserAuth
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
NAME |
log
BY_NAME_COMPARATOR, NAME_EXTRACTOR
Constructor and Description |
---|
UserAuthKeyboardInteractive() |
Modifier and Type | Method and Description |
---|---|
protected java.lang.Boolean |
doAuth(Buffer buffer,
boolean init) |
protected java.lang.Boolean |
doInitialAuth(ServerSession session,
java.lang.String username,
KeyboardInteractiveAuthenticator auth,
Buffer buffer) |
protected java.lang.Boolean |
doValidateAuthResponse(ServerSession session,
java.lang.String username,
KeyboardInteractiveAuthenticator auth,
Buffer buffer) |
auth, destroy, getName, getServerSession, getService, getSession, getUsername, next, toString
getSimplifiedLogger
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
findByName, getNameList, getNames, removeByName
public static final java.lang.String NAME
protected java.lang.Boolean doAuth(Buffer buffer, boolean init) throws java.lang.Exception
doAuth
in class AbstractUserAuth
java.lang.Exception
protected java.lang.Boolean doInitialAuth(ServerSession session, java.lang.String username, KeyboardInteractiveAuthenticator auth, Buffer buffer) throws java.lang.Exception
java.lang.Exception
protected java.lang.Boolean doValidateAuthResponse(ServerSession session, java.lang.String username, KeyboardInteractiveAuthenticator auth, Buffer buffer) throws java.lang.Exception
java.lang.Exception