在Apache MiNa sshd接口中,以下接口是什么意思? key.ser是私钥,公钥还是其他?
sshd.setKeyPairProvider(new SimpleGeneratorHostKeyProvider(new File("d:\\", "key.ser")));
sshd.setPublickeyAuthenticator#authenticate用于检查公钥是否有效,UserAuthPublicKey#Auth用于检查签名是否有效,对吧?
public interface PublickeyAuthenticator {
boolean authenticate(String username, PublicKey key, ServerSession session);
}