Interface Factory.Named<T>

Type Parameters:
T - type of object created by this factory
All Superinterfaces:
Factory<T>
All Known Implementing Classes:
AES128CBC.Factory, AES128CTR.Factory, AES192CBC.Factory, AES192CTR.Factory, AES256CBC.Factory, AES256CTR.Factory, BlockCiphers.Factory, BlowfishCBC.Factory, ChachaPolyCiphers.Factory, Curve25519SHA256.Factory, Curve25519SHA256.FactoryLibSsh, DelayedZlibCompression.Factory, DHG1.Factory, DHG14.Factory, DHGexSHA1.Factory, DHGexSHA256.Factory, DHGroups.Factory, ECDHNistP.Factory256, ECDHNistP.Factory384, ECDHNistP.Factory521, ExtInfoClientFactory, GcmCiphers.Factory, HMACMD5.Factory, HMACMD596.Factory, HMACRIPEMD160.Factory, HMACSHA1.Factory, HMACSHA196.Factory, HMACSHA2256.Factory, HMACSHA2512.Factory, JCERandom.Factory, KeyAlgorithms.Factory, Macs.Factory, MD5.Factory, NoneCipher.Factory, NoneCompression.Factory, OpenSSHKeyFile.Factory, OpenSSHKeyV1KeyFile.Factory, PKCS8KeyFile.Factory, PuTTYKeyFile.Factory, SHA1.Factory, SHA256.Factory, SHA384.Factory, SHA512.Factory, SignatureDSA.Factory, SignatureECDSA.Factory256, SignatureECDSA.Factory384, SignatureECDSA.Factory521, SignatureEdDSA.Factory, SignatureRSA.FactoryCERT, SignatureRSA.FactoryRSASHA256, SignatureRSA.FactoryRSASHA512, SignatureRSA.FactorySSHRSA, StreamCiphers.Factory, TripleDESCBC.Factory, ZlibCompression.Factory
Enclosing interface:
Factory<T>

public static interface Factory.Named<T> extends Factory<T>
Interface for a named factory. Named factories are simply factories that are identified by a name. Such names are used mainly in SSH algorithm negotiation.
  • Nested Class Summary

    Nested Classes
    Modifier and Type
    Interface
    Description
    static class 
    Utility functions

    Nested classes/interfaces inherited from interface net.schmizz.sshj.common.Factory

    Factory.Named<T>
  • Method Summary

    Modifier and Type
    Method
    Description
     

    Methods inherited from interface net.schmizz.sshj.common.Factory

    create
  • Method Details

    • getName

      String getName()
      Returns:
      the name of this factory.