com.sshtools.common.hosts
Class DialogHostKeyVerification

java.lang.Object
  extended by org.xml.sax.helpers.DefaultHandler
      extended by com.sshtools.common.hosts.AbstractHostKeyVerification
          extended by com.sshtools.common.hosts.DialogHostKeyVerification
All Implemented Interfaces:
HostKeyVerification, org.xml.sax.ContentHandler, org.xml.sax.DTDHandler, org.xml.sax.EntityResolver, org.xml.sax.ErrorHandler

public class DialogHostKeyVerification
extends AbstractHostKeyVerification

Version:
$Revision: 1.13 $
Author:
$author$

Constructor Summary
DialogHostKeyVerification(java.awt.Component parent)
          Creates a new DialogHostKeyVerification object.
DialogHostKeyVerification(java.awt.Component parent, java.lang.String hostFileName)
          Creates a new DialogHostKeyVerification object.
 
Method Summary
 void onDeniedHost(java.lang.String host)
           
 void onHostKeyMismatch(java.lang.String host, java.lang.String recordedFingerprint, java.lang.String actualFingerprint)
           
 void onUnknownHost(java.lang.String host, java.lang.String fingerprint)
           
 void setVerificationEnabled(boolean enabled)
           
 
Methods inherited from class com.sshtools.common.hosts.AbstractHostKeyVerification
allowedHosts, allowHost, deniedHosts, denyHost, endElement, isHostFileWriteable, removeAllowedHost, removeDeniedHost, saveHostFile, startElement, toString, verifyHost
 
Methods inherited from class org.xml.sax.helpers.DefaultHandler
characters, endDocument, endPrefixMapping, error, fatalError, ignorableWhitespace, notationDecl, processingInstruction, resolveEntity, setDocumentLocator, skippedEntity, startDocument, startPrefixMapping, unparsedEntityDecl, warning
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

DialogHostKeyVerification

public DialogHostKeyVerification(java.awt.Component parent)
                          throws InvalidHostFileException
Creates a new DialogHostKeyVerification object.

Parameters:
parent -
Throws:
InvalidHostFileException

DialogHostKeyVerification

public DialogHostKeyVerification(java.awt.Component parent,
                                 java.lang.String hostFileName)
                          throws InvalidHostFileException
Creates a new DialogHostKeyVerification object.

Parameters:
parent -
hostFileName -
Throws:
InvalidHostFileException
Method Detail

setVerificationEnabled

public void setVerificationEnabled(boolean enabled)
Parameters:
enabled -

onDeniedHost

public void onDeniedHost(java.lang.String host)
                  throws TransportProtocolException
Specified by:
onDeniedHost in class AbstractHostKeyVerification
Parameters:
host -
Throws:
TransportProtocolException

onHostKeyMismatch

public void onHostKeyMismatch(java.lang.String host,
                              java.lang.String recordedFingerprint,
                              java.lang.String actualFingerprint)
                       throws TransportProtocolException
Specified by:
onHostKeyMismatch in class AbstractHostKeyVerification
Parameters:
host -
recordedFingerprint -
actualFingerprint -
Throws:
TransportProtocolException

onUnknownHost

public void onUnknownHost(java.lang.String host,
                          java.lang.String fingerprint)
                   throws TransportProtocolException
Specified by:
onUnknownHost in class AbstractHostKeyVerification
Parameters:
host -
fingerprint -
Throws:
TransportProtocolException


Copyright © 2002-2003 Lee David Painter & Contributors. All Rights Reserved.