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.