Class AbstractIdentityResourceLoader

java.lang.Object
org.apache.sshd.common.util.logging.AbstractLoggingBean
org.apache.sshd.common.config.keys.impl.AbstractIdentityResourceLoader
All Implemented Interfaces:
KeyTypeNamesSupport
Direct Known Subclasses:
AbstractKeyEntryResolver

public abstract class AbstractIdentityResourceLoader extends AbstractLoggingBean implements KeyTypeNamesSupport
Author:
Apache MINA SSHD Project
  • Constructor Details

    • AbstractIdentityResourceLoader

      protected AbstractIdentityResourceLoader(Collection<String> keyTypes)
  • Method Details

    • getSupportedKeyTypes

      public NavigableSet<String> getSupportedKeyTypes()
      Specified by:
      getSupportedKeyTypes in interface KeyTypeNamesSupport
      Returns:
      The case insensitive NavigableSet of OpenSSH key type names that are supported by this decoder - e.g., ssh-rsa, ssh-dss, ecdsa-sha2-nistp384. This is not a single name - e.g., ECDSA keys have several curve names. Caveat: this collection may be un-modifiable...