如何触发UserAuthPublicKey#auth进行公共密钥身份验证

时间:2018-07-17 08:00:48

标签: java sshd apache-mina

对于Apache MINA sshd公钥身份验证,org.apache.sshd.server.auth.UserAuthPublicKey#auth对密钥进行实际身份验证。在setPublickeyAuthenticator#authenticate()中,我应该检查一下这是我要允许的公共密钥。

如果authenticate()返回true,则UserAuthPublicKey#auth将检查消息是否已使用私钥签名,因此

  1. 我们不需要对UserAuthPublicKey#auth进行任何操作,对吗?

  2. authenticate()返回true时,如何触发UserAuthPublicKey#auth?

0 个答案:

没有答案
相关问题