| Package | Description |
|---|---|
| org.apache.sshd.server | |
| org.apache.sshd.server.auth.keyboard | |
| org.apache.sshd.server.session |
| Modifier and Type | Field and Description |
|---|---|
static KeyboardInteractiveAuthenticator |
ServerBuilder.DEFAULT_INTERACTIVE_AUTHENTICATOR |
protected KeyboardInteractiveAuthenticator |
ServerBuilder.interactiveAuthenticator |
private KeyboardInteractiveAuthenticator |
SshServer.interactiveAuthenticator |
| Modifier and Type | Method and Description |
|---|---|
KeyboardInteractiveAuthenticator |
ServerAuthenticationManager.getKeyboardInteractiveAuthenticator()
Retrieve the
KeyboardInteractiveAuthenticator to be used by
the SSH server. |
KeyboardInteractiveAuthenticator |
SshServer.getKeyboardInteractiveAuthenticator() |
| Modifier and Type | Method and Description |
|---|---|
ServerBuilder |
ServerBuilder.interactiveAuthenticator(KeyboardInteractiveAuthenticator auth) |
void |
ServerAuthenticationManager.setKeyboardInteractiveAuthenticator(KeyboardInteractiveAuthenticator interactiveAuthenticator) |
void |
SshServer.setKeyboardInteractiveAuthenticator(KeyboardInteractiveAuthenticator interactiveAuthenticator) |
| Modifier and Type | Class and Description |
|---|---|
class |
DefaultKeyboardInteractiveAuthenticator
Provides a default implementation for
KeyboardInteractiveAuthenticator
where it prompts for the password. |
| Modifier and Type | Field and Description |
|---|---|
static KeyboardInteractiveAuthenticator |
KeyboardInteractiveAuthenticator.NONE
An authenticator that rejects any attempt to use it
|
| Modifier and Type | Method and Description |
|---|---|
protected java.lang.Boolean |
UserAuthKeyboardInteractive.doInitialAuth(ServerSession session,
java.lang.String username,
KeyboardInteractiveAuthenticator auth,
Buffer buffer) |
protected java.lang.Boolean |
UserAuthKeyboardInteractive.doValidateAuthResponse(ServerSession session,
java.lang.String username,
KeyboardInteractiveAuthenticator auth,
Buffer buffer) |
| Modifier and Type | Field and Description |
|---|---|
private KeyboardInteractiveAuthenticator |
AbstractServerSession.interactiveAuthenticator |
| Modifier and Type | Method and Description |
|---|---|
KeyboardInteractiveAuthenticator |
AbstractServerSession.getKeyboardInteractiveAuthenticator() |
| Modifier and Type | Method and Description |
|---|---|
void |
AbstractServerSession.setKeyboardInteractiveAuthenticator(KeyboardInteractiveAuthenticator interactiveAuthenticator) |