Class DefaultConfig

java.lang.Object
net.schmizz.sshj.ConfigImpl
net.schmizz.sshj.DefaultConfig
All Implemented Interfaces:
Config
Direct Known Subclasses:
AndroidConfig, DefaultSecurityProviderConfig

public class DefaultConfig extends ConfigImpl
A Config that is initialized as follows. Items marked with an asterisk are added to the config only if BouncyCastle is in the classpath.

  • Field Details

    • log

      private org.slf4j.Logger log
  • Constructor Details

    • DefaultConfig

      public DefaultConfig()
  • Method Details

    • readVersionFromProperties

      private String readVersionFromProperties()
    • setLoggerFactory

      public void setLoggerFactory(LoggerFactory loggerFactory)
      Description copied from interface: Config
      Sets the LoggerFactory to use.
      Specified by:
      setLoggerFactory in interface Config
      Overrides:
      setLoggerFactory in class ConfigImpl
    • initKeyExchangeFactories

      protected void initKeyExchangeFactories()
    • initKeyAlgorithms

      protected void initKeyAlgorithms()
    • initRandomFactory

      protected void initRandomFactory()
    • initFileKeyProviderFactories

      protected void initFileKeyProviderFactories()
    • initCipherFactories

      protected void initCipherFactories()
    • initMACFactories

      protected void initMACFactories()
    • initCompressionFactories

      protected void initCompressionFactories()