Class AbstractOpenSshHostKeysHandler

    • Field Detail

      • request

        private final java.lang.String request
      • ignoreInvalidKeys

        private boolean ignoreInvalidKeys
    • Constructor Detail

      • AbstractOpenSshHostKeysHandler

        protected AbstractOpenSshHostKeysHandler​(java.lang.String request)
      • AbstractOpenSshHostKeysHandler

        protected AbstractOpenSshHostKeysHandler​(java.lang.String request,
                                                 BufferPublicKeyParser<? extends java.security.PublicKey> parser)
    • Method Detail

      • getRequestName

        public final java.lang.String getRequestName()
      • getPublicKeysParser

        public BufferPublicKeyParser<? extends java.security.PublicKey> getPublicKeysParser()
      • setIgnoreInvalidKeys

        protected void setIgnoreInvalidKeys​(boolean ignore)
      • isIgnoreInvalidKeys

        protected boolean isIgnoreInvalidKeys()
      • handleHostKeys

        protected abstract RequestHandler.Result handleHostKeys​(Session session,
                                                                java.util.Collection<? extends java.security.PublicKey> keys,
                                                                boolean wantReply,
                                                                Buffer buffer)
                                                         throws java.lang.Exception
        Throws:
        java.lang.Exception
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object