Class CachingPublicKeyAuthenticator

  • All Implemented Interfaces:
    EventListener, org.apache.sshd.common.session.SessionListener, org.apache.sshd.common.util.SshdEventListener, org.apache.sshd.server.auth.pubkey.PublickeyAuthenticator

    public class CachingPublicKeyAuthenticator
    extends org.apache.sshd.server.auth.pubkey.CachingPublicKeyAuthenticator
    • Nested Class Summary

      • Nested classes/interfaces inherited from interface org.apache.sshd.common.session.SessionListener

        org.apache.sshd.common.session.SessionListener.Event
    • Field Summary

      • Fields inherited from class org.apache.sshd.server.auth.pubkey.CachingPublicKeyAuthenticator

        authenticator, cache
      • Fields inherited from class org.apache.sshd.common.util.logging.AbstractLoggingBean

        log
    • Constructor Summary

      Constructors 
      Constructor Description
      CachingPublicKeyAuthenticator​(com.google.gerrit.sshd.DatabasePubKeyAuth authenticator)  
    • Method Summary

      • Methods inherited from class org.apache.sshd.server.auth.pubkey.CachingPublicKeyAuthenticator

        authenticate, sessionClosed, sessionCreated, sessionEvent, sessionException
      • Methods inherited from class org.apache.sshd.common.util.logging.AbstractLoggingBean

        getSimplifiedLogger
      • Methods inherited from interface org.apache.sshd.common.session.SessionListener

        sessionNegotiationEnd, sessionNegotiationStart
    • Constructor Detail

      • CachingPublicKeyAuthenticator

        @Inject
        public CachingPublicKeyAuthenticator​(com.google.gerrit.sshd.DatabasePubKeyAuth authenticator)