Package com.sshtools.common.hosts
Class DialogHostKeyVerification
- java.lang.Object
-
- org.xml.sax.helpers.DefaultHandler
-
- com.sshtools.common.hosts.AbstractHostKeyVerification
-
- 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
Constructors Constructor Description 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
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidonDeniedHost(java.lang.String host)voidonHostKeyMismatch(java.lang.String host, java.lang.String recordedFingerprint, java.lang.String actualFingerprint)voidonUnknownHost(java.lang.String host, java.lang.String fingerprint)voidsetVerificationEnabled(boolean enabled)-
Methods inherited from class com.sshtools.common.hosts.AbstractHostKeyVerification
allowedHosts, allowHost, deniedHosts, denyHost, endElement, isHostFileWriteable, removeAllowedHost, removeDeniedHost, saveHostFile, startElement, toString, verifyHost
-
-
-
-
Constructor Detail
-
DialogHostKeyVerification
public DialogHostKeyVerification(java.awt.Component parent) throws InvalidHostFileExceptionCreates a new DialogHostKeyVerification object.- Parameters:
parent-- Throws:
InvalidHostFileException
-
DialogHostKeyVerification
public DialogHostKeyVerification(java.awt.Component parent, java.lang.String hostFileName) throws InvalidHostFileExceptionCreates 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:
onDeniedHostin classAbstractHostKeyVerification- Parameters:
host-- Throws:
TransportProtocolException
-
onHostKeyMismatch
public void onHostKeyMismatch(java.lang.String host, java.lang.String recordedFingerprint, java.lang.String actualFingerprint) throws TransportProtocolException- Specified by:
onHostKeyMismatchin classAbstractHostKeyVerification- Parameters:
host-recordedFingerprint-actualFingerprint-- Throws:
TransportProtocolException
-
onUnknownHost
public void onUnknownHost(java.lang.String host, java.lang.String fingerprint) throws TransportProtocolException- Specified by:
onUnknownHostin classAbstractHostKeyVerification- Parameters:
host-fingerprint-- Throws:
TransportProtocolException
-
-