| Modifier and Type | Field and Description |
|---|---|
| public static final List | |
| public static final List | |
| public static final List | |
| public static final KeyboardInteractiveAuthenticator | |
| public static final KexExtensionHandler | |
| public static final PublickeyAuthenticator | |
| public static final List | DEFAULT_SERVER_CIPHERS_PREFERENCE
Default list of ciphers for a server. |
| public static final Function | |
| protected KeyboardInteractiveAuthenticator | |
| protected PublickeyAuthenticator |
| Access | Constructor and Description |
|---|---|
| public |
| Modifier and Type | Method and Description |
|---|---|
| public SshServer | |
| public static ServerBuilder | |
| protected ServerBuilder | |
| public ServerBuilder | |
| public ServerBuilder | |
| public static List | |
| public static List | Returns: AList of the default NamedFactory instances of the
KeyExchanges according to the preference order defined by
DEFAULT_KEX_PREFERENCENote the list may be filtered to exclude unsupported JCE key exchanges according to the ignoreUnsupported parameter If ignoreUnsupported)true then all the default key exchanges are included, regardless of whether
they are currently supported by the JCE. Otherwise, only the supported ones out of the
list are included
|
| public static List |
| DEFAULT_CHANNEL_FACTORIES | back to summary |
|---|---|
| public static final List<ChannelFactory> DEFAULT_CHANNEL_FACTORIES | |
| DEFAULT_COMPRESSION_FACTORIES | back to summary |
|---|---|
| public static final List<CompressionFactory> DEFAULT_COMPRESSION_FACTORIES | |
| DEFAULT_GLOBAL_REQUEST_HANDLERS | back to summary |
|---|---|
| public static final List<RequestHandler<ConnectionService>> DEFAULT_GLOBAL_REQUEST_HANDLERS | |
| DEFAULT_INTERACTIVE_AUTHENTICATOR | back to summary |
|---|---|
| public static final KeyboardInteractiveAuthenticator DEFAULT_INTERACTIVE_AUTHENTICATOR | |
| DEFAULT_KEX_EXTENSION_HANDLER | back to summary |
|---|---|
| public static final KexExtensionHandler DEFAULT_KEX_EXTENSION_HANDLER | |
| DEFAULT_PUBLIC_KEY_AUTHENTICATOR | back to summary |
|---|---|
| public static final PublickeyAuthenticator DEFAULT_PUBLIC_KEY_AUTHENTICATOR | |
| DEFAULT_SERVER_CIPHERS_PREFERENCE | back to summary |
|---|---|
| public static final List<BuiltinCiphers> DEFAULT_SERVER_CIPHERS_PREFERENCE Default list of ciphers for a server. This excludes the AES-CBC ciphers -- OpenSSH has stopped proposing them by default in 2014 (and removed them from the client proposal in 2017, too). CBC is susceptible to padding oracle attacks and other attacks and is thus not recommended anymore. For clients, we do still include the CBC modes to better support connecting with legacy servers. | |
| DH2KEX | back to summary |
|---|---|
public static final Function<DHFactory, KeyExchangeFactory> DH2KEX
| |
| interactiveAuthenticator | back to summary |
|---|---|
| protected KeyboardInteractiveAuthenticator interactiveAuthenticator | |
| pubkeyAuthenticator | back to summary |
|---|---|
| protected PublickeyAuthenticator pubkeyAuthenticator | |
| ServerBuilder | back to summary |
|---|---|
| public ServerBuilder() | |
| build | back to summary |
|---|---|
| public SshServer build(boolean isFillWithDefaultValues) Overrides org.
| |
| builder | back to summary |
|---|---|
| public static ServerBuilder builder() | |
| fillWithDefaultValues | back to summary |
|---|---|
| protected ServerBuilder fillWithDefaultValues() Overrides org.
| |
| interactiveAuthenticator | back to summary |
|---|---|
| public ServerBuilder interactiveAuthenticator(KeyboardInteractiveAuthenticator auth) | |
| publickeyAuthenticator | back to summary |
|---|---|
| public ServerBuilder publickeyAuthenticator(PublickeyAuthenticator auth) | |
| setUpDefaultCompressionFactories | back to summary |
|---|---|
public static List
| |
| setUpDefaultKeyExchanges | back to summary |
|---|---|
public static List
| |
| setUpDefaultSignatureFactories | back to summary |
|---|---|
public static List
| |