| Package | Description |
|---|---|
| org.apache.sshd.server | |
| org.apache.sshd.server.auth | |
| org.apache.sshd.server.auth.pubkey | |
| org.apache.sshd.server.config.keys |
| Modifier and Type | Field and Description |
|---|---|
static PublickeyAuthenticator |
ServerBuilder.DEFAULT_PUBLIC_KEY_AUTHENTICATOR |
protected PublickeyAuthenticator |
ServerBuilder.pubkeyAuthenticator |
protected PublickeyAuthenticator |
SshServer.publickeyAuthenticator |
| Modifier and Type | Method and Description |
|---|---|
PublickeyAuthenticator |
SshServer.getPublickeyAuthenticator() |
PublickeyAuthenticator |
ServerFactoryManager.getPublickeyAuthenticator()
Retrieve the
PublickeyAuthenticator to be used by SSH server. |
| Modifier and Type | Method and Description |
|---|---|
ServerBuilder |
ServerBuilder.publickeyAuthenticator(PublickeyAuthenticator auth) |
void |
SshServer.setPublickeyAuthenticator(PublickeyAuthenticator publickeyAuthenticator) |
| Modifier and Type | Class and Description |
|---|---|
class |
CachingPublicKeyAuthenticator
Caches the result per session
|
| Modifier and Type | Field and Description |
|---|---|
protected PublickeyAuthenticator |
CachingPublicKeyAuthenticator.authenticator |
| Constructor and Description |
|---|
CachingPublicKeyAuthenticator(PublickeyAuthenticator authenticator) |
| Modifier and Type | Class and Description |
|---|---|
class |
AcceptAllPublickeyAuthenticator
Accepts all authentication attempts
|
class |
KeySetPublickeyAuthenticator
Checks against a
Collection of PublicKeys |
class |
RejectAllPublickeyAuthenticator
Rejects all authentication attempts
|
class |
StaticPublickeyAuthenticator
Returns the same constant result
true/false regardless |
| Modifier and Type | Class and Description |
|---|---|
class |
AuthorizedKeysAuthenticator
Uses the authorized keys file to implement
PublickeyAuthenticator
while automatically re-loading the keys if the file has changed when a
new authentication request is received. |
class |
DefaultAuthorizedKeysAuthenticator
Monitors the
~/.ssh/authorized_keys file of the user currently running
the server, re-loading it if necessary. |
| Modifier and Type | Method and Description |
|---|---|
static PublickeyAuthenticator |
AuthorizedKeyEntry.fromAuthorizedEntries(Collection<? extends AuthorizedKeyEntry> entries) |
protected PublickeyAuthenticator |
AuthorizedKeysAuthenticator.resolvePublickeyAuthenticator(String username,
ServerSession session) |
Copyright © 2008–2015 The Apache Software Foundation. All rights reserved.