com.mindtree.techworks.insight.download
Class SshKnownHostKeyVerification
java.lang.Object
com.sshtools.j2ssh.transport.AbstractKnownHostsKeyVerification
com.mindtree.techworks.insight.download.SshKnownHostKeyVerification
- All Implemented Interfaces:
- com.sshtools.j2ssh.transport.HostKeyVerification
public class SshKnownHostKeyVerification
- extends com.sshtools.j2ssh.transport.AbstractKnownHostsKeyVerification
Tries to verify the remote host using the $HOME/.ssh/known_hosts file, else
prompts the user for action.
- Version:
- $Revision: 27 $ $Date: 2007-12-16 04:58:03 -0700 (Sun, 16 Dec 2007) $
- Author:
- Bindul Bhowmik
- See Also:
AbstractKnownHostsKeyVerification
Method Summary |
void |
onHostKeyMismatch(java.lang.String host,
com.sshtools.j2ssh.transport.publickey.SshPublicKey allowedHostKey,
com.sshtools.j2ssh.transport.publickey.SshPublicKey actualHostKey)
|
void |
onUnknownHost(java.lang.String host,
com.sshtools.j2ssh.transport.publickey.SshPublicKey key)
|
Methods inherited from class com.sshtools.j2ssh.transport.AbstractKnownHostsKeyVerification |
allowedHosts, allowHost, isHostFileWriteable, removeAllowedHost, saveHostFile, toString, verifyHost |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
SshKnownHostKeyVerification
public SshKnownHostKeyVerification()
throws com.sshtools.j2ssh.transport.InvalidHostFileException
- Creates an instance of
SshKnownHostKeyVerification
- Throws:
com.sshtools.j2ssh.transport.InvalidHostFileException
- If the host file is invalid.
SshKnownHostKeyVerification
public SshKnownHostKeyVerification(java.awt.Component parentComponent)
throws com.sshtools.j2ssh.transport.InvalidHostFileException
- Creates an instance of
SshKnownHostKeyVerification
- Parameters:
parentComponent
- The component to use as parent for the JOptions
pane
- Throws:
com.sshtools.j2ssh.transport.InvalidHostFileException
- If the host file is invalid.
onHostKeyMismatch
public void onHostKeyMismatch(java.lang.String host,
com.sshtools.j2ssh.transport.publickey.SshPublicKey allowedHostKey,
com.sshtools.j2ssh.transport.publickey.SshPublicKey actualHostKey)
throws com.sshtools.j2ssh.transport.TransportProtocolException
- Specified by:
onHostKeyMismatch
in class com.sshtools.j2ssh.transport.AbstractKnownHostsKeyVerification
- Throws:
com.sshtools.j2ssh.transport.TransportProtocolException
- See Also:
AbstractKnownHostsKeyVerification.onHostKeyMismatch(java.lang.String,
com.sshtools.j2ssh.transport.publickey.SshPublicKey,
com.sshtools.j2ssh.transport.publickey.SshPublicKey)
onUnknownHost
public void onUnknownHost(java.lang.String host,
com.sshtools.j2ssh.transport.publickey.SshPublicKey key)
throws com.sshtools.j2ssh.transport.TransportProtocolException
- Specified by:
onUnknownHost
in class com.sshtools.j2ssh.transport.AbstractKnownHostsKeyVerification
- Throws:
com.sshtools.j2ssh.transport.TransportProtocolException
- See Also:
AbstractKnownHostsKeyVerification.onUnknownHost(java.lang.String,
com.sshtools.j2ssh.transport.publickey.SshPublicKey)
Copyright © 2003-2008 MindTree Consulting Ltd.. All Rights Reserved.