Top Description Fields Constructors Methods
org.apache.sshd.server.auth.keyboard

public Class UserAuthKeyboardInteractive

extends AbstractUserAuth
Class Inheritance
Imports
java.util.ArrayList, .Collections, .List, org.apache.sshd.common.RuntimeSshException, .SshConstants, .SshException, org.apache.sshd.common.util.GenericUtils, org.apache.sshd.common.util.buffer.Buffer, org.apache.sshd.server.auth.AbstractUserAuth, org.apache.sshd.server.session.ServerSession

Issue a "keyboard-interactive" command according to RFC4256
Author
Apache MINA SSHD Project

Field Summary

Modifier and TypeField and Description
public static final String

Constructor Summary

AccessConstructor and Description
public

Method Summary

Modifier and TypeMethod and Description
protected Boolean
doAuth(Buffer buffer, boolean init)

Implements abstract org.apache.sshd.server.auth.AbstractUserAuth.doAuth.

protected Boolean
protected Boolean
Inherited from org.apache.sshd.server.auth.AbstractUserAuth:
authdestroygetNamegetServerSessiongetServicegetSessiongetUsernamenexttoString

Field Detail

NAMEback to summary
public static final String NAME

Constructor Detail

UserAuthKeyboardInteractiveback to summary
public UserAuthKeyboardInteractive()

Method Detail

doAuthback to summary
protected Boolean doAuth(Buffer buffer, boolean init) throws Exception

Implements abstract org.apache.sshd.server.auth.AbstractUserAuth.doAuth.

Annotations
@Override
doInitialAuthback to summary
protected Boolean doInitialAuth(ServerSession session, String username, KeyboardInteractiveAuthenticator auth, Buffer buffer) throws Exception
doValidateAuthResponseback to summary
protected Boolean doValidateAuthResponse(ServerSession session, String username, KeyboardInteractiveAuthenticator auth, Buffer buffer) throws Exception