Uses of Interface
org.apache.sshd.common.NamedFactory

Packages that use NamedFactory
org.apache.sshd Defines the two main classes for the client and server side of SSH protocol support. 
org.apache.sshd.agent   
org.apache.sshd.client.kex   
org.apache.sshd.common   
org.apache.sshd.common.cipher Cipher implementations. 
org.apache.sshd.common.compression Compression implementations. 
org.apache.sshd.common.digest Digest implementations. 
org.apache.sshd.common.mac Mac implementations. 
org.apache.sshd.common.random Random implementations. 
org.apache.sshd.common.signature Signature implementations. 
org.apache.sshd.server   
org.apache.sshd.server.auth   
org.apache.sshd.server.auth.gss   
org.apache.sshd.server.channel   
org.apache.sshd.server.sftp   
 

Uses of NamedFactory in org.apache.sshd
 

Fields in org.apache.sshd with type parameters of type NamedFactory
protected  List<NamedFactory<Command>> SshServer.subsystemFactories
           
protected  List<NamedFactory<UserAuth>> SshServer.userAuthFactories
           
 

Methods in org.apache.sshd that return types with arguments of type NamedFactory
 List<NamedFactory<Command>> SshServer.getSubsystemFactories()
           
 List<NamedFactory<UserAuth>> SshServer.getUserAuthFactories()
           
 

Method parameters in org.apache.sshd with type arguments of type NamedFactory
 void SshServer.setSubsystemFactories(List<NamedFactory<Command>> subsystemFactories)
           
 void SshServer.setUserAuthFactories(List<NamedFactory<UserAuth>> userAuthFactories)
           
 

Uses of NamedFactory in org.apache.sshd.agent
 

Classes in org.apache.sshd.agent that implement NamedFactory
static class ChannelAgentForwarding.Factory
           
 

Uses of NamedFactory in org.apache.sshd.client.kex
 

Classes in org.apache.sshd.client.kex that implement NamedFactory
static class DHG1.Factory
          Named factory for DHG1 key exchange
static class DHG14.Factory
          Named factory for DHG14 key exchange
 

Uses of NamedFactory in org.apache.sshd.common
 

Fields in org.apache.sshd.common with type parameters of type NamedFactory
protected  List<NamedFactory<Channel>> AbstractFactoryManager.channelFactories
           
protected  List<NamedFactory<Cipher>> AbstractFactoryManager.cipherFactories
           
protected  List<NamedFactory<Compression>> AbstractFactoryManager.compressionFactories
           
protected  List<NamedFactory<KeyExchange>> AbstractFactoryManager.keyExchangeFactories
           
protected  List<NamedFactory<Mac>> AbstractFactoryManager.macFactories
           
protected  List<NamedFactory<Signature>> AbstractFactoryManager.signatureFactories
           
 

Methods in org.apache.sshd.common that return NamedFactory
static
<T> NamedFactory<T>
NamedFactory.Utils.get(List<NamedFactory<T>> factories, String name)
          Retrieve the factory identified by its name from the list.
static
<T> NamedFactory<T>
NamedFactory.Utils.remove(List<NamedFactory<T>> factories, String name)
          Remove the factory identified by the name from the list.
 

Methods in org.apache.sshd.common that return types with arguments of type NamedFactory
 List<NamedFactory<Channel>> AbstractFactoryManager.getChannelFactories()
           
 List<NamedFactory<Channel>> FactoryManager.getChannelFactories()
          Retrieve the list of named factories for Channel objects.
 List<NamedFactory<Cipher>> AbstractFactoryManager.getCipherFactories()
           
 List<NamedFactory<Cipher>> FactoryManager.getCipherFactories()
          Retrieve the list of named factories for Cipher.
 List<NamedFactory<Compression>> AbstractFactoryManager.getCompressionFactories()
           
 List<NamedFactory<Compression>> FactoryManager.getCompressionFactories()
          Retrieve the list of named factories for Compression.
 List<NamedFactory<KeyExchange>> AbstractFactoryManager.getKeyExchangeFactories()
           
 List<NamedFactory<KeyExchange>> FactoryManager.getKeyExchangeFactories()
          Retrieve the list of named factories for KeyExchange.
 List<NamedFactory<Mac>> AbstractFactoryManager.getMacFactories()
           
 List<NamedFactory<Mac>> FactoryManager.getMacFactories()
          Retrieve the list of named factories for Mac.
 List<NamedFactory<Signature>> AbstractFactoryManager.getSignatureFactories()
           
 List<NamedFactory<Signature>> FactoryManager.getSignatureFactories()
          Retrieve the list of named factories for Signature.
 

Method parameters in org.apache.sshd.common with type arguments of type NamedFactory
static
<T> T
NamedFactory.Utils.create(List<NamedFactory<T>> factories, String name)
          Create an instance of the specified name by looking up the needed factory in the list.
static
<T> NamedFactory<T>
NamedFactory.Utils.get(List<NamedFactory<T>> factories, String name)
          Retrieve the factory identified by its name from the list.
static
<T> String
NamedFactory.Utils.getNames(List<NamedFactory<T>> factories)
          Get a comma separated list of the factory names from the given list.
static
<T> NamedFactory<T>
NamedFactory.Utils.remove(List<NamedFactory<T>> factories, String name)
          Remove the factory identified by the name from the list.
 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)
           
 

Uses of NamedFactory in org.apache.sshd.common.cipher
 

Classes in org.apache.sshd.common.cipher that implement NamedFactory
static class AES128CBC.Factory
          Named factory for AES128CBC Cipher
static class AES192CBC.Factory
          Named factory for AES192CBC Cipher
static class AES256CBC.Factory
          Named factory for AES256CBC Cipher
static class BlowfishCBC.Factory
          Named factory for BlowfishCBC Cipher
static class CipherNone.Factory
          Named factory for the no-op Cipher
static class TripleDESCBC.Factory
          Named factory for TripleDESCBC Cipher
 

Uses of NamedFactory in org.apache.sshd.common.compression
 

Classes in org.apache.sshd.common.compression that implement NamedFactory
static class CompressionDelayedZlib.Factory
          Named factory for the ZLib Delayed Compression.
static class CompressionNone.Factory
          Named factory for the no-op Compression.
static class CompressionZlib.Factory
          Named factory for the ZLib Compression.
 

Uses of NamedFactory in org.apache.sshd.common.digest
 

Classes in org.apache.sshd.common.digest that implement NamedFactory
static class MD5.Factory
          Named factory for MD5 digest
static class SHA1.Factory
          Named factory for SHA1 digest
 

Uses of NamedFactory in org.apache.sshd.common.mac
 

Classes in org.apache.sshd.common.mac that implement NamedFactory
static class HMACMD5.Factory
          Named factory for the HMACMD5 Mac
static class HMACMD596.Factory
          Named factory for the HMAC-MD5-96 Mac
static class HMACSHA1.Factory
          Named factory for the HMAC-SHA1 Mac
static class HMACSHA196.Factory
          Named factory for the HMAC-SHA1-96 Mac
 

Uses of NamedFactory in org.apache.sshd.common.random
 

Classes in org.apache.sshd.common.random that implement NamedFactory
static class BouncyCastleRandom.Factory
          Named factory for the BouncyCastle Random
static class JceRandom.Factory
          Named factory for the BouncyCastle Random
 class SingletonRandomFactory
          A random factory wrapper that uses a single random instance.
 

Constructors in org.apache.sshd.common.random with parameters of type NamedFactory
SingletonRandomFactory(NamedFactory<Random> factory)
           
 

Uses of NamedFactory in org.apache.sshd.common.signature
 

Classes in org.apache.sshd.common.signature that implement NamedFactory
static class SignatureDSA.Factory
          A named factory for DSA signature
static class SignatureRSA.Factory
          A named factory for RSA Signature
 

Uses of NamedFactory in org.apache.sshd.server
 

Methods in org.apache.sshd.server that return types with arguments of type NamedFactory
 List<NamedFactory<Command>> ServerFactoryManager.getSubsystemFactories()
          Retrieve the list of named factories for CommandFactory.Command to be used to create subsystems.
 List<NamedFactory<UserAuth>> ServerFactoryManager.getUserAuthFactories()
          Retrieve the list of named factories for UserAuth objects.
 

Uses of NamedFactory in org.apache.sshd.server.auth
 

Classes in org.apache.sshd.server.auth that implement NamedFactory
static class UserAuthNone.Factory
           
static class UserAuthPassword.Factory
           
static class UserAuthPublicKey.Factory
           
 

Uses of NamedFactory in org.apache.sshd.server.auth.gss
 

Classes in org.apache.sshd.server.auth.gss that implement NamedFactory
static class UserAuthGSS.Factory
          Factory class.
 

Uses of NamedFactory in org.apache.sshd.server.channel
 

Classes in org.apache.sshd.server.channel that implement NamedFactory
static class ChannelDirectTcpip.Factory
           
static class ChannelSession.Factory
           
 

Uses of NamedFactory in org.apache.sshd.server.sftp
 

Classes in org.apache.sshd.server.sftp that implement NamedFactory
static class SftpSubsystem.Factory
           
 



Copyright © 2008-2012 Apache Software Foundation. All Rights Reserved.