Class AbstractJGitHostKeyVerifier.JenkinsServerKeyDatabase

  • All Implemented Interfaces:
    org.eclipse.jgit.transport.sshd.ServerKeyDatabase
    Enclosing class:
    AbstractJGitHostKeyVerifier

    protected static class AbstractJGitHostKeyVerifier.JenkinsServerKeyDatabase
    extends org.eclipse.jgit.internal.transport.sshd.OpenSshServerKeyDatabase
    • Constructor Detail

      • JenkinsServerKeyDatabase

        public JenkinsServerKeyDatabase​(boolean askAboutNewFile,
                                        List<Path> defaultFiles,
                                        org.eclipse.jgit.transport.sshd.ServerKeyDatabase.Configuration configuration)
    • Method Detail

      • lookup

        public List<PublicKey> lookup​(String connectAddress,
                                      InetSocketAddress remoteAddress,
                                      org.eclipse.jgit.transport.sshd.ServerKeyDatabase.Configuration config)
        Specified by:
        lookup in interface org.eclipse.jgit.transport.sshd.ServerKeyDatabase
        Overrides:
        lookup in class org.eclipse.jgit.internal.transport.sshd.OpenSshServerKeyDatabase
      • accept

        public boolean accept​(String connectAddress,
                              InetSocketAddress remoteAddress,
                              PublicKey serverKey,
                              org.eclipse.jgit.transport.sshd.ServerKeyDatabase.Configuration config,
                              org.eclipse.jgit.transport.CredentialsProvider provider)
        Specified by:
        accept in interface org.eclipse.jgit.transport.sshd.ServerKeyDatabase
        Overrides:
        accept in class org.eclipse.jgit.internal.transport.sshd.OpenSshServerKeyDatabase