Class PGPAuthorizedEntriesTracker

java.lang.Object
org.apache.sshd.common.util.logging.AbstractLoggingBean
org.apache.sshd.openpgp.PGPAuthorizedEntriesTracker
All Implemented Interfaces:
org.apache.sshd.common.config.keys.FilePasswordProviderHolder, org.apache.sshd.common.config.keys.FilePasswordProviderManager, org.apache.sshd.common.config.keys.PublicKeyEntryResolver, PGPAuthorizedKeyEntriesLoader, PGPPublicKeyExtractor

public class PGPAuthorizedEntriesTracker extends org.apache.sshd.common.util.logging.AbstractLoggingBean implements PGPAuthorizedKeyEntriesLoader, org.apache.sshd.common.config.keys.FilePasswordProviderManager
TODO Add javadoc
  • Field Details

    • filePasswordProvider

      private org.apache.sshd.common.config.keys.FilePasswordProvider filePasswordProvider
    • keyFiles

      private final List<PGPPublicKeyFileWatcher> keyFiles
  • Constructor Details

    • PGPAuthorizedEntriesTracker

      public PGPAuthorizedEntriesTracker()
    • PGPAuthorizedEntriesTracker

      public PGPAuthorizedEntriesTracker(Path path)
    • PGPAuthorizedEntriesTracker

      public PGPAuthorizedEntriesTracker(Path path, org.apache.sshd.common.config.keys.FilePasswordProvider passwordProvider)
    • PGPAuthorizedEntriesTracker

      public PGPAuthorizedEntriesTracker(Collection<? extends Path> keys)
    • PGPAuthorizedEntriesTracker

      public PGPAuthorizedEntriesTracker(Collection<? extends Path> keys, org.apache.sshd.common.config.keys.FilePasswordProvider passwordProvider)
  • Method Details