| Modifier and Type | Method and Description |
|---|---|
NamedFactory<Channel> |
SshAgentFactory.getChannelForwardingFactory()
The channels are requested by the ssh server when forwarding a client request.
|
| Modifier and Type | Class and Description |
|---|---|
class |
ChannelAgentForwardingFactory |
| Modifier and Type | Method and Description |
|---|---|
NamedFactory<Channel> |
ProxyAgentFactory.getChannelForwardingFactory() |
NamedFactory<Channel> |
LocalAgentFactory.getChannelForwardingFactory() |
| Modifier and Type | Method and Description |
|---|---|
NamedFactory<Channel> |
UnixAgentFactory.getChannelForwardingFactory() |
| Modifier and Type | Field and Description |
|---|---|
static List<NamedFactory<Channel>> |
ClientBuilder.DEFAULT_CHANNEL_FACTORIES |
static List<NamedFactory<UserAuth>> |
SshClient.DEFAULT_USER_AUTH_FACTORIES |
static Transformer<DHFactory,NamedFactory<KeyExchange>> |
ClientBuilder.DH2KEX |
protected List<NamedFactory<UserAuth>> |
SshClient.userAuthFactories |
| Modifier and Type | Method and Description |
|---|---|
List<NamedFactory<UserAuth>> |
SshClient.getUserAuthFactories() |
List<NamedFactory<UserAuth>> |
ClientFactoryManager.getUserAuthFactories() |
protected List<NamedFactory<Signature>> |
SshKeyScan.resolveSignatureFactories(String keyType) |
static List<NamedFactory<KeyExchange>> |
ClientBuilder.setUpDefaultKeyExchanges(boolean ignoreUnsupported) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
SshKeyScan.resolveServerKeys(SshClient client,
String host,
Map<String,List<KeyPair>> pairsMap,
Map<String,List<NamedFactory<Signature>>> sigFactories) |
void |
SshClient.setUserAuthFactories(List<NamedFactory<UserAuth>> userAuthFactories) |
| Modifier and Type | Interface and Description |
|---|---|
interface |
UserAuthFactory |
| Modifier and Type | Class and Description |
|---|---|
class |
UserAuthKeyboardInteractiveFactory |
class |
UserAuthPasswordFactory |
class |
UserAuthPublicKeyFactory |
| Modifier and Type | Interface and Description |
|---|---|
interface |
BuiltinFactory<T>
A named optional factory.
|
| Modifier and Type | Method and Description |
|---|---|
static <T,E extends NamedFactory<T> & OptionalFeature> |
NamedFactory.Utils.setUpBuiltinFactories(boolean ignoreUnsupported,
Collection<? extends E> preferred) |
static <S extends OptionalFeature,T,E extends NamedFactory<T>> |
NamedFactory.Utils.setUpTransformedFactories(boolean ignoreUnsupported,
Collection<? extends S> preferred,
Transformer<? super S,? extends E> xform) |
| Modifier and Type | Method and Description |
|---|---|
List<NamedFactory<Channel>> |
FactoryManager.getChannelFactories()
Retrieve the list of named factories for
Channel objects. |
List<NamedFactory<Channel>> |
AbstractFactoryManager.getChannelFactories() |
List<NamedFactory<Cipher>> |
FactoryManager.getCipherFactories()
Retrieve the list of named factories for
Cipher. |
List<NamedFactory<Cipher>> |
AbstractFactoryManager.getCipherFactories() |
List<NamedFactory<Compression>> |
FactoryManager.getCompressionFactories()
Retrieve the list of named factories for
Compression. |
List<NamedFactory<Compression>> |
AbstractFactoryManager.getCompressionFactories() |
List<NamedFactory<KeyExchange>> |
FactoryManager.getKeyExchangeFactories()
Retrieve the list of named factories for
KeyExchange. |
List<NamedFactory<KeyExchange>> |
AbstractFactoryManager.getKeyExchangeFactories() |
List<NamedFactory<Mac>> |
FactoryManager.getMacFactories()
Retrieve the list of named factories for
Mac. |
List<NamedFactory<Mac>> |
AbstractFactoryManager.getMacFactories() |
List<NamedFactory<Signature>> |
FactoryManager.getSignatureFactories()
Retrieve the list of named factories for
Signature. |
List<NamedFactory<Signature>> |
AbstractFactoryManager.getSignatureFactories() |
static <T,E extends NamedFactory<T> & OptionalFeature> |
NamedFactory.Utils.setUpBuiltinFactories(boolean ignoreUnsupported,
Collection<? extends E> preferred) |
static List<NamedFactory<Cipher>> |
BaseBuilder.setUpDefaultCiphers(boolean ignoreUnsupported) |
static List<NamedFactory<Mac>> |
BaseBuilder.setUpDefaultMacs(boolean ignoreUnsupported) |
static List<NamedFactory<Signature>> |
BaseBuilder.setUpDefaultSignatures(boolean ignoreUnsupported) |
static <T,E extends BuiltinFactory<T>> |
BuiltinFactory.Utils.setUpFactories(boolean ignoreUnsupported,
Collection<? extends E> preferred) |
static <S extends OptionalFeature,T,E extends NamedFactory<T>> |
NamedFactory.Utils.setUpTransformedFactories(boolean ignoreUnsupported,
Collection<? extends S> preferred,
Transformer<? super S,? extends E> xform) |
| Modifier and Type | Method and Description |
|---|---|
S |
BaseBuilder.channelFactories(List<NamedFactory<Channel>> channelFactories) |
S |
BaseBuilder.cipherFactories(List<NamedFactory<Cipher>> cipherFactories) |
S |
BaseBuilder.compressionFactories(List<NamedFactory<Compression>> compressionFactories) |
static <T> T |
NamedFactory.Utils.create(Collection<? extends NamedFactory<T>> factories,
String name)
Create an instance of the specified name by looking up the needed factory
in the list.
|
S |
BaseBuilder.keyExchangeFactories(List<NamedFactory<KeyExchange>> keyExchangeFactories) |
S |
BaseBuilder.macFactories(List<NamedFactory<Mac>> macFactories) |
void |
AbstractFactoryManager.setChannelFactories(List<NamedFactory<Channel>> channelFactories) |
void |
AbstractFactoryManager.setCipherFactories(List<NamedFactory<Cipher>> cipherFactories) |
void |
AbstractFactoryManager.setCompressionFactories(List<NamedFactory<Compression>> compressionFactories) |
void |
AbstractFactoryManager.setKeyExchangeFactories(List<NamedFactory<KeyExchange>> keyExchangeFactories) |
void |
AbstractFactoryManager.setMacFactories(List<NamedFactory<Mac>> macFactories) |
void |
AbstractFactoryManager.setSignatureFactories(List<NamedFactory<Signature>> signatureFactories) |
S |
BaseBuilder.signatureFactories(List<NamedFactory<Signature>> signatureFactories) |
| Modifier and Type | Interface and Description |
|---|---|
interface |
ChannelFactory |
| Modifier and Type | Interface and Description |
|---|---|
interface |
CipherFactory |
| Modifier and Type | Class and Description |
|---|---|
class |
BuiltinCiphers
Provides easy access to the currently implemented ciphers
|
| Modifier and Type | Method and Description |
|---|---|
static NamedFactory<Cipher> |
BuiltinCiphers.unregisterExtension(String name)
Unregisters specified extension
|
| Modifier and Type | Method and Description |
|---|---|
static BuiltinCiphers |
BuiltinCiphers.fromFactory(NamedFactory<Cipher> factory) |
| Modifier and Type | Interface and Description |
|---|---|
interface |
CompressionFactory |
| Modifier and Type | Class and Description |
|---|---|
class |
BuiltinCompressions |
| Modifier and Type | Class and Description |
|---|---|
class |
NamedFactoriesListParseResult<T,F extends NamedFactory<T>>
Holds the result of parsing a list of
NamedFactoryies |
| Modifier and Type | Class and Description |
|---|---|
class |
CompressionConfigValue
Provides a "bridge" between the configuration values and the
actual
NamedFactory for the Compression. |
| Modifier and Type | Method and Description |
|---|---|
static <M extends AbstractFactoryManager> |
SshConfigFileReader.configureKeyExchanges(M manager,
Properties props,
boolean lenient,
Transformer<? super DHFactory,? extends NamedFactory<KeyExchange>> xformer,
boolean ignoreUnsupported) |
static <M extends AbstractFactoryManager> |
SshConfigFileReader.configureKeyExchanges(M manager,
String value,
boolean lenient,
Transformer<? super DHFactory,? extends NamedFactory<KeyExchange>> xformer,
boolean ignoreUnsupported) |
| Modifier and Type | Interface and Description |
|---|---|
interface |
DigestFactory |
| Modifier and Type | Class and Description |
|---|---|
class |
BuiltinDigests
Provides easy access to the currently implemented digests
|
| Modifier and Type | Method and Description |
|---|---|
static BuiltinDigests |
BuiltinDigests.fromFactory(NamedFactory<Digest> factory) |
| Modifier and Type | Class and Description |
|---|---|
class |
BuiltinIoServiceFactoryFactories |
| Modifier and Type | Interface and Description |
|---|---|
interface |
KeyExchangeFactory |
| Modifier and Type | Interface and Description |
|---|---|
interface |
MacFactory |
| Modifier and Type | Class and Description |
|---|---|
class |
BuiltinMacs
Provides easy access to the currently implemented macs
|
| Modifier and Type | Method and Description |
|---|---|
static BuiltinMacs |
BuiltinMacs.fromFactory(NamedFactory<Digest> factory) |
| Modifier and Type | Interface and Description |
|---|---|
interface |
RandomFactory |
| Modifier and Type | Class and Description |
|---|---|
class |
JceRandomFactory
Named factory for the BouncyCastle
Random |
class |
SingletonRandomFactory
A random factory wrapper that uses a single random instance.
|
| Constructor and Description |
|---|
SingletonRandomFactory(NamedFactory<Random> factory) |
| Modifier and Type | Interface and Description |
|---|---|
interface |
SignatureFactory |
| Modifier and Type | Class and Description |
|---|---|
class |
BuiltinSignatures
Provides easy access to the currently implemented signatures
|
| Modifier and Type | Method and Description |
|---|---|
static BuiltinSignatures |
BuiltinSignatures.fromFactory(NamedFactory<Digest> factory) |
| Modifier and Type | Field and Description |
|---|---|
static List<NamedFactory<Channel>> |
ServerBuilder.DEFAULT_CHANNEL_FACTORIES |
static Transformer<DHFactory,NamedFactory<KeyExchange>> |
ServerBuilder.DH2KEX |
protected List<NamedFactory<Command>> |
SshServer.subsystemFactories |
protected List<NamedFactory<UserAuth>> |
SshServer.userAuthFactories |
| Modifier and Type | Method and Description |
|---|---|
List<NamedFactory<Command>> |
SshServer.getSubsystemFactories() |
List<NamedFactory<Command>> |
ServerFactoryManager.getSubsystemFactories()
Retrieve the list of named factories for
CommandFactory.Command to
be used to create subsystems. |
List<NamedFactory<UserAuth>> |
SshServer.getUserAuthFactories() |
List<NamedFactory<UserAuth>> |
ServerFactoryManager.getUserAuthFactories()
Retrieve the list of named factories for
UserAuth objects. |
static List<NamedFactory<KeyExchange>> |
ServerBuilder.setUpDefaultKeyExchanges(boolean ignoreUnsupported) |
| Modifier and Type | Method and Description |
|---|---|
void |
SshServer.setSubsystemFactories(List<NamedFactory<Command>> subsystemFactories) |
void |
SshServer.setUserAuthFactories(List<NamedFactory<UserAuth>> userAuthFactories) |
| Modifier and Type | Class and Description |
|---|---|
class |
UserAuthNoneFactory |
| Modifier and Type | Class and Description |
|---|---|
class |
UserAuthGSSFactory
Factory class.
|
| Modifier and Type | Class and Description |
|---|---|
class |
ChannelSessionFactory |
| Modifier and Type | Class and Description |
|---|---|
class |
DirectTcpipFactory |
class |
ForwardedTcpipFactory |
static class |
TcpipServerChannel.TcpipFactory |
| Modifier and Type | Interface and Description |
|---|---|
interface |
SubsystemFactory |
| Modifier and Type | Class and Description |
|---|---|
class |
SftpSubsystemFactory |
| Modifier and Type | Method and Description |
|---|---|
protected void |
SftpSubsystem.doCheckFileHash(int id,
Path file,
NamedFactory<? extends Digest> factory,
long startOffset,
long length,
int blockSize,
Buffer buffer) |
Copyright © 2008–2015 The Apache Software Foundation. All rights reserved.