com.mindbright.ssh
public interface SSHAuthenticator
Modifier and Type | Method and Description |
---|---|
int[] |
getAuthTypes(SSHClientUser origin) |
java.lang.String |
getChallengeResponse(SSHClientUser origin,
java.lang.String challenge) |
int |
getCipher(SSHClientUser origin) |
SSHRSAKeyFile |
getIdentityFile(SSHClientUser origin) |
java.lang.String |
getIdentityPassword(SSHClientUser origin) |
java.lang.String |
getPassword(SSHClientUser origin) |
java.lang.String |
getUsername(SSHClientUser origin) |
boolean |
verifyKnownHosts(java.security.interfaces.RSAPublicKey hostPub) |
java.lang.String getUsername(SSHClientUser origin) throws java.io.IOException
java.io.IOException
java.lang.String getPassword(SSHClientUser origin) throws java.io.IOException
java.io.IOException
java.lang.String getChallengeResponse(SSHClientUser origin, java.lang.String challenge) throws java.io.IOException
java.io.IOException
int[] getAuthTypes(SSHClientUser origin)
int getCipher(SSHClientUser origin)
SSHRSAKeyFile getIdentityFile(SSHClientUser origin) throws java.io.IOException
java.io.IOException
java.lang.String getIdentityPassword(SSHClientUser origin) throws java.io.IOException
java.io.IOException
boolean verifyKnownHosts(java.security.interfaces.RSAPublicKey hostPub) throws java.io.IOException
java.io.IOException