Uses of Interface
org.apache.sshd.common.NamedFactory
Packages that use NamedFactory
Package
Description
Cipher
implementations.Compression
implementations.Digest
implementations.Mac
implementations.Random
implementations.Signature
implementations.-
Uses of NamedFactory in org.apache.sshd.client
Methods in org.apache.sshd.client that return types with arguments of type NamedFactoryModifier and TypeMethodDescriptionstatic List<NamedFactory<Compression>>
ClientBuilder.setUpDefaultCompressionFactories
(boolean ignoreUnsupported) static List<NamedFactory<Signature>>
ClientBuilder.setUpDefaultSignatureFactories
(boolean ignoreUnsupported) -
Uses of NamedFactory in org.apache.sshd.client.auth
Classes in org.apache.sshd.client.auth that implement NamedFactoryModifier and TypeClassDescriptionenum
Provides a centralized location for the default built-in authentication factories -
Uses of NamedFactory in org.apache.sshd.client.auth.hostbased
Fields in org.apache.sshd.client.auth.hostbased with type parameters of type NamedFactoryModifier and TypeFieldDescriptionprivate List<NamedFactory<Signature>>
UserAuthHostBased.factories
private List<NamedFactory<Signature>>
UserAuthHostBasedFactory.factories
Methods in org.apache.sshd.client.auth.hostbased that return types with arguments of type NamedFactoryModifier and TypeMethodDescriptionUserAuthHostBased.getSignatureFactories()
UserAuthHostBasedFactory.getSignatureFactories()
Method parameters in org.apache.sshd.client.auth.hostbased with type arguments of type NamedFactoryModifier and TypeMethodDescriptionvoid
UserAuthHostBased.setSignatureFactories
(List<NamedFactory<Signature>> factories) void
UserAuthHostBasedFactory.setSignatureFactories
(List<NamedFactory<Signature>> factories) -
Uses of NamedFactory in org.apache.sshd.client.auth.pubkey
Fields in org.apache.sshd.client.auth.pubkey with type parameters of type NamedFactoryModifier and TypeFieldDescriptionprotected List<NamedFactory<Signature>>
UserAuthPublicKey.factories
private List<NamedFactory<Signature>>
UserAuthPublicKeyFactory.factories
private final List<NamedFactory<Signature>>
KeyPairIdentity.signatureFactories
Methods in org.apache.sshd.client.auth.pubkey that return types with arguments of type NamedFactoryModifier and TypeMethodDescriptionKeyPairIdentity.getSignatureFactories()
UserAuthPublicKey.getSignatureFactories()
UserAuthPublicKeyFactory.getSignatureFactories()
Method parameters in org.apache.sshd.client.auth.pubkey with type arguments of type NamedFactoryModifier and TypeMethodDescriptionvoid
UserAuthPublicKey.setSignatureFactories
(List<NamedFactory<Signature>> factories) void
UserAuthPublicKeyFactory.setSignatureFactories
(List<NamedFactory<Signature>> factories) Constructor parameters in org.apache.sshd.client.auth.pubkey with type arguments of type NamedFactoryModifierConstructorDescriptionUserAuthPublicKey
(List<NamedFactory<Signature>> factories) UserAuthPublicKeyFactory
(List<NamedFactory<Signature>> factories) -
Uses of NamedFactory in org.apache.sshd.client.config.hosts
Classes in org.apache.sshd.client.config.hosts that implement NamedFactoryModifier and TypeClassDescriptionenum
Available digesters for known hosts entriesFields in org.apache.sshd.client.config.hosts declared as NamedFactoryModifier and TypeFieldDescriptionstatic final NamedFactory<Mac>
KnownHostHashValue.DEFAULT_DIGEST
private NamedFactory<Mac>
KnownHostHashValue.digester
Methods in org.apache.sshd.client.config.hosts that return NamedFactoryMethods in org.apache.sshd.client.config.hosts with parameters of type NamedFactoryModifier and TypeMethodDescriptionvoid
KnownHostHashValue.setDigester
(NamedFactory<Mac> digester) -
Uses of NamedFactory in org.apache.sshd.client.keyverifier
Methods in org.apache.sshd.client.keyverifier that return NamedFactoryModifier and TypeMethodDescriptionprotected NamedFactory<Mac>
KnownHostsServerKeyVerifier.getHostValueDigester
(ClientSession clientSession, SocketAddress remoteAddress, SshdSocketAddress hostIdentity) Invoked byKnownHostsServerKeyVerifier.prepareKnownHostEntry(ClientSession, SocketAddress, PublicKey)
in order to query whether to use a hashed value instead of a plain one for the written host name/address - default returnsnull
- i.e., no hashing -
Uses of NamedFactory in org.apache.sshd.common
Subinterfaces of NamedFactory in org.apache.sshd.commonFields in org.apache.sshd.common with type parameters of type NamedFactoryModifier and TypeFieldDescriptionprotected List<NamedFactory<Cipher>>
BaseBuilder.cipherFactories
protected List<NamedFactory<Compression>>
BaseBuilder.compressionFactories
protected List<NamedFactory<Mac>>
BaseBuilder.macFactories
protected List<NamedFactory<Signature>>
BaseBuilder.signatureFactories
Methods in org.apache.sshd.common that return types with arguments of type NamedFactoryModifier and TypeMethodDescriptionstatic List<NamedFactory<Cipher>>
BaseBuilder.setUpDefaultCiphers
(boolean ignoreUnsupported) static List<NamedFactory<Mac>>
BaseBuilder.setUpDefaultMacs
(boolean ignoreUnsupported) static <T,
E extends BuiltinFactory<T>>
List<NamedFactory<T>>BuiltinFactory.setUpFactories
(boolean ignoreUnsupported, Collection<? extends E> preferred) Method parameters in org.apache.sshd.common with type arguments of type NamedFactoryModifier and TypeMethodDescriptionBaseBuilder.cipherFactories
(List<NamedFactory<Cipher>> cipherFactories) BaseBuilder.compressionFactories
(List<NamedFactory<Compression>> compressionFactories) static <T> T
NamedFactory.create
(Collection<? extends NamedFactory<? extends T>> factories, String name) Create an instance of the specified name by looking up the needed factory in the list.BaseBuilder.macFactories
(List<NamedFactory<Mac>> macFactories) BaseBuilder.signatureFactories
(List<NamedFactory<Signature>> signatureFactories) -
Uses of NamedFactory in org.apache.sshd.common.cipher
Subinterfaces of NamedFactory in org.apache.sshd.common.cipherClasses in org.apache.sshd.common.cipher that implement NamedFactoryModifier and TypeClassDescriptionenum
Provides easy access to the currently implemented ciphersMethods in org.apache.sshd.common.cipher that return NamedFactoryModifier and TypeMethodDescriptionstatic NamedFactory<Cipher>
BuiltinCiphers.unregisterExtension
(String name) Unregisters specified extensionMethods in org.apache.sshd.common.cipher with parameters of type NamedFactoryModifier and TypeMethodDescriptionstatic BuiltinCiphers
BuiltinCiphers.fromFactory
(NamedFactory<Cipher> factory) -
Uses of NamedFactory in org.apache.sshd.common.compression
Subinterfaces of NamedFactory in org.apache.sshd.common.compressionClasses in org.apache.sshd.common.compression that implement NamedFactory -
Uses of NamedFactory in org.apache.sshd.common.config
Classes in org.apache.sshd.common.config that implement NamedFactoryModifier and TypeClassDescriptionenum
Provides a "bridge" between the configuration values and the actualNamedFactory
for theCompression
. -
Uses of NamedFactory in org.apache.sshd.common.digest
Subinterfaces of NamedFactory in org.apache.sshd.common.digestClasses in org.apache.sshd.common.digest that implement NamedFactoryModifier and TypeClassDescriptionenum
Provides easy access to the currently implemented digestsMethods in org.apache.sshd.common.digest with parameters of type NamedFactoryModifier and TypeMethodDescriptionstatic BuiltinDigests
BuiltinDigests.fromFactory
(NamedFactory<? extends Digest> factory) -
Uses of NamedFactory in org.apache.sshd.common.io
Classes in org.apache.sshd.common.io that implement NamedFactory -
Uses of NamedFactory in org.apache.sshd.common.kex
Fields in org.apache.sshd.common.kex with type parameters of type NamedFactoryModifier and TypeFieldDescriptionprivate List<NamedFactory<Cipher>>
AbstractKexFactoryManager.cipherFactories
private List<NamedFactory<Compression>>
AbstractKexFactoryManager.compressionFactories
private List<NamedFactory<Mac>>
AbstractKexFactoryManager.macFactories
private List<NamedFactory<Signature>>
AbstractKexFactoryManager.signatureFactories
Methods in org.apache.sshd.common.kex that return types with arguments of type NamedFactoryModifier and TypeMethodDescriptionAbstractKexFactoryManager.getCipherFactories()
KexFactoryManager.getCipherFactories()
Retrieve the list of named factories forCipher
.AbstractKexFactoryManager.getCompressionFactories()
KexFactoryManager.getCompressionFactories()
Retrieve the list of named factories forCompression
.AbstractKexFactoryManager.getMacFactories()
KexFactoryManager.getMacFactories()
Retrieve the list of named factories forMac
.AbstractKexFactoryManager.getSignatureFactories()
Method parameters in org.apache.sshd.common.kex with type arguments of type NamedFactoryModifier and TypeMethodDescriptionvoid
AbstractKexFactoryManager.setCipherFactories
(List<NamedFactory<Cipher>> cipherFactories) void
KexFactoryManager.setCipherFactories
(List<NamedFactory<Cipher>> cipherFactories) void
AbstractKexFactoryManager.setCompressionFactories
(List<NamedFactory<Compression>> compressionFactories) void
KexFactoryManager.setCompressionFactories
(List<NamedFactory<Compression>> compressionFactories) void
AbstractKexFactoryManager.setMacFactories
(List<NamedFactory<Mac>> macFactories) void
KexFactoryManager.setMacFactories
(List<NamedFactory<Mac>> macFactories) void
AbstractKexFactoryManager.setSignatureFactories
(List<NamedFactory<Signature>> signatureFactories) -
Uses of NamedFactory in org.apache.sshd.common.kex.extension
Methods in org.apache.sshd.common.kex.extension that return NamedFactoryModifier and TypeMethodDescriptionDefaultClientKexExtensionHandler.resolveRequestedSignatureFactory
(Session session, String name) Methods in org.apache.sshd.common.kex.extension that return types with arguments of type NamedFactoryModifier and TypeMethodDescriptionDefaultClientKexExtensionHandler.resolveRequestedSignatureFactories
(Session session, Collection<String> extraAlgos) DefaultClientKexExtensionHandler.resolveUpdatedSignatureFactories
(Session session, List<NamedFactory<Signature>> available, Collection<String> extraAlgos) Checks if the extra signature algorithms are already included in the available ones, and adds the extra ones (if supported).DefaultClientKexExtensionHandler.updateAvailableSignatureFactories
(Session session, Collection<String> extraAlgos) DefaultClientKexExtensionHandler.updateAvailableSignatureFactories
(Session session, List<NamedFactory<Signature>> available, Collection<? extends NamedFactory<Signature>> toAdd) Methods in org.apache.sshd.common.kex.extension with parameters of type NamedFactoryModifier and TypeMethodDescriptionint
DefaultClientKexExtensionHandler.resolvePreferredSignaturePosition
(Session session, List<? extends NamedFactory<Signature>> factories, NamedFactory<Signature> factory) Method parameters in org.apache.sshd.common.kex.extension with type arguments of type NamedFactoryModifier and TypeMethodDescriptionint
DefaultClientKexExtensionHandler.resolvePreferredSignaturePosition
(Session session, List<? extends NamedFactory<Signature>> factories, NamedFactory<Signature> factory) DefaultClientKexExtensionHandler.resolveUpdatedSignatureFactories
(Session session, List<NamedFactory<Signature>> available, Collection<String> extraAlgos) Checks if the extra signature algorithms are already included in the available ones, and adds the extra ones (if supported).DefaultClientKexExtensionHandler.updateAvailableSignatureFactories
(Session session, List<NamedFactory<Signature>> available, Collection<? extends NamedFactory<Signature>> toAdd) DefaultClientKexExtensionHandler.updateAvailableSignatureFactories
(Session session, List<NamedFactory<Signature>> available, Collection<? extends NamedFactory<Signature>> toAdd) -
Uses of NamedFactory in org.apache.sshd.common.mac
Subinterfaces of NamedFactory in org.apache.sshd.common.macClasses in org.apache.sshd.common.mac that implement NamedFactoryModifier and TypeClassDescriptionenum
Provides easy access to the currently implemented macsMethods in org.apache.sshd.common.mac with parameters of type NamedFactoryModifier and TypeMethodDescriptionstatic BuiltinMacs
BuiltinMacs.fromFactory
(NamedFactory<Mac> factory) -
Uses of NamedFactory in org.apache.sshd.common.random
Subinterfaces of NamedFactory in org.apache.sshd.common.randomClasses in org.apache.sshd.common.random that implement NamedFactoryModifier and TypeClassDescriptionclass
class
Named factory for the JCERandom
class
A random factory wrapper that uses a single random instance.Fields in org.apache.sshd.common.random declared as NamedFactoryModifier and TypeFieldDescriptionprivate final NamedFactory<Random>
SingletonRandomFactory.factory
Constructors in org.apache.sshd.common.random with parameters of type NamedFactory -
Uses of NamedFactory in org.apache.sshd.common.signature
Subinterfaces of NamedFactory in org.apache.sshd.common.signatureClasses in org.apache.sshd.common.signature that implement NamedFactoryModifier and TypeClassDescriptionenum
Provides easy access to the currently implemented signaturesMethods in org.apache.sshd.common.signature that return NamedFactoryModifier and TypeMethodDescriptionstatic NamedFactory<? extends Signature>
SignatureFactory.resolveSignatureFactory
(String keyType, Collection<? extends NamedFactory<? extends Signature>> factories) static NamedFactory<Signature>
SignatureFactory.resolveSignatureFactoryByPublicKey
(PublicKey pubKey, String algo) Methods in org.apache.sshd.common.signature that return types with arguments of type NamedFactoryModifier and TypeMethodDescriptionSignatureFactoriesHolder.getSignatureFactories()
static List<NamedFactory<Signature>>
SignatureFactoriesManager.getSignatureFactories
(SignatureFactoriesManager manager) static List<NamedFactory<Signature>>
SignatureFactoriesManager.resolveSignatureFactories
(SignatureFactoriesManager primary, SignatureFactoriesManager secondary) Attempts to use the primary manager's signature factories if notnull
/empty, otherwise uses the secondary ones (regardless of whether there are any...)Methods in org.apache.sshd.common.signature with parameters of type NamedFactoryModifier and TypeMethodDescriptionstatic BuiltinSignatures
BuiltinSignatures.fromFactory
(NamedFactory<Signature> factory) static int
SignatureFactory.resolvePreferredSignaturePosition
(List<? extends NamedFactory<Signature>> factories, NamedFactory<Signature> factory) Method parameters in org.apache.sshd.common.signature with type arguments of type NamedFactoryModifier and TypeMethodDescriptionstatic int
SignatureFactory.resolvePreferredSignaturePosition
(List<? extends NamedFactory<Signature>> factories, NamedFactory<Signature> factory) SignatureFactory.resolveSignatureFactoriesProposal
(Iterable<String> provided, Collection<? extends NamedFactory<Signature>> factories) static NamedFactory<? extends Signature>
SignatureFactory.resolveSignatureFactory
(String keyType, Collection<? extends NamedFactory<? extends Signature>> factories) void
SignatureFactoriesManager.setSignatureFactories
(List<NamedFactory<Signature>> factories) -
Uses of NamedFactory in org.apache.sshd.common.util.security.bouncycastle
Classes in org.apache.sshd.common.util.security.bouncycastle that implement NamedFactoryModifier and TypeClassDescriptionfinal class
Named factory for the BouncyCastleRandom
-
Uses of NamedFactory in org.apache.sshd.server
Methods in org.apache.sshd.server that return types with arguments of type NamedFactoryModifier and TypeMethodDescriptionstatic List<NamedFactory<Compression>>
ServerBuilder.setUpDefaultCompressionFactories
(boolean ignoreUnsupported) static List<NamedFactory<Signature>>
ServerBuilder.setUpDefaultSignatureFactories
(boolean ignoreUnsupported) -
Uses of NamedFactory in org.apache.sshd.server.auth
Classes in org.apache.sshd.server.auth that implement NamedFactoryModifier and TypeClassDescriptionenum
Provides a centralized location for the default built-in authentication factories -
Uses of NamedFactory in org.apache.sshd.server.auth.hostbased
Fields in org.apache.sshd.server.auth.hostbased with type parameters of type NamedFactoryModifier and TypeFieldDescriptionprivate List<NamedFactory<Signature>>
UserAuthHostBased.factories
private List<NamedFactory<Signature>>
UserAuthHostBasedFactory.factories
Methods in org.apache.sshd.server.auth.hostbased that return types with arguments of type NamedFactoryModifier and TypeMethodDescriptionUserAuthHostBased.getSignatureFactories()
UserAuthHostBasedFactory.getSignatureFactories()
Method parameters in org.apache.sshd.server.auth.hostbased with type arguments of type NamedFactoryModifier and TypeMethodDescriptionvoid
UserAuthHostBased.setSignatureFactories
(List<NamedFactory<Signature>> factories) void
UserAuthHostBasedFactory.setSignatureFactories
(List<NamedFactory<Signature>> factories) Constructor parameters in org.apache.sshd.server.auth.hostbased with type arguments of type NamedFactoryModifierConstructorDescriptionUserAuthHostBased
(List<NamedFactory<Signature>> factories) UserAuthHostBasedFactory
(List<NamedFactory<Signature>> factories) -
Uses of NamedFactory in org.apache.sshd.server.auth.pubkey
Fields in org.apache.sshd.server.auth.pubkey with type parameters of type NamedFactoryModifier and TypeFieldDescriptionprivate List<NamedFactory<Signature>>
UserAuthPublicKey.factories
private List<NamedFactory<Signature>>
UserAuthPublicKeyFactory.factories
Methods in org.apache.sshd.server.auth.pubkey that return types with arguments of type NamedFactoryModifier and TypeMethodDescriptionUserAuthPublicKey.getSignatureFactories()
UserAuthPublicKeyFactory.getSignatureFactories()
Method parameters in org.apache.sshd.server.auth.pubkey with type arguments of type NamedFactoryModifier and TypeMethodDescriptionvoid
UserAuthPublicKey.setSignatureFactories
(List<NamedFactory<Signature>> factories) void
UserAuthPublicKeyFactory.setSignatureFactories
(List<NamedFactory<Signature>> factories) Constructor parameters in org.apache.sshd.server.auth.pubkey with type arguments of type NamedFactoryModifierConstructorDescriptionUserAuthPublicKey
(List<NamedFactory<Signature>> factories) UserAuthPublicKeyFactory
(List<NamedFactory<Signature>> factories) -
Uses of NamedFactory in org.apache.sshd.server.global
Fields in org.apache.sshd.server.global with type parameters of type NamedFactoryModifier and TypeFieldDescriptionprivate List<NamedFactory<Signature>>
OpenSshHostKeysHandler.factories
Methods in org.apache.sshd.server.global that return types with arguments of type NamedFactoryMethod parameters in org.apache.sshd.server.global with type arguments of type NamedFactoryModifier and TypeMethodDescriptionvoid
OpenSshHostKeysHandler.setSignatureFactories
(List<NamedFactory<Signature>> factories) -
Uses of NamedFactory in org.apache.sshd.sftp.server
Methods in org.apache.sshd.sftp.server with parameters of type NamedFactoryModifier and TypeMethodDescriptionprotected void
AbstractSftpSubsystemHelper.doCheckFileHash
(int id, Path file, NamedFactory<? extends Digest> factory, long startOffset, long length, int blockSize, Buffer buffer)