public class JGitPublicKeyAuthentication
extends org.apache.sshd.client.auth.pubkey.UserAuthPublicKey
UserAuthPublicKey
implementation fixing SSHD-1105: if there
are several signature algorithms applicable for a public key type, we must
try them all, in the correct order.Modifier and Type | Method and Description |
---|---|
protected boolean |
processAuthDataRequest(org.apache.sshd.client.session.ClientSession session,
String service,
org.apache.sshd.common.util.buffer.Buffer buffer) |
protected void |
releaseKeys() |
protected boolean |
sendAuthDataRequest(org.apache.sshd.client.session.ClientSession session,
String service) |
appendSignature, destroy, getSignatureFactories, init, setSignatureFactories
getClientSession, getName, getService, getSession, process, toString
debug, debug, debug, debug, debug, error, error, error, error, error, getSimplifiedLogger, info, info, warn, warn, warn, warn, warn, warn, warn, warn
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
getSignatureFactories, resolveSignatureFactories, setSignatureFactoriesNameList, setSignatureFactoriesNames, setSignatureFactoriesNames
protected boolean sendAuthDataRequest(org.apache.sshd.client.session.ClientSession session, String service) throws Exception
sendAuthDataRequest
in class org.apache.sshd.client.auth.pubkey.UserAuthPublicKey
Exception
protected boolean processAuthDataRequest(org.apache.sshd.client.session.ClientSession session, String service, org.apache.sshd.common.util.buffer.Buffer buffer) throws Exception
processAuthDataRequest
in class org.apache.sshd.client.auth.pubkey.UserAuthPublicKey
Exception
protected void releaseKeys() throws IOException
releaseKeys
in class org.apache.sshd.client.auth.pubkey.UserAuthPublicKey
IOException
Copyright © 2021 Eclipse JGit Project. All rights reserved.