com.sshtools.common.hosts

Class DialogKnownHostsKeyVerification

Implemented Interfaces:
HostKeyVerification

public class DialogKnownHostsKeyVerification
extends AbstractKnownHostsKeyVerification

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

Constructor Summary

DialogKnownHostsKeyVerification(Component parent)
Creates a new DialogKnownHostsKeyVerification object.
DialogKnownHostsKeyVerification(Component parent, String hostFileName)
Creates a new DialogKnownHostsKeyVerification object.

Method Summary

void
onDeniedHost(String host)
void
onHostKeyMismatch(String host, SshPublicKey recorded, SshPublicKey actual)
void
onUnknownHost(String host, SshPublicKey key)
void
setVerificationEnabled(boolean enabled)

Methods inherited from class com.sshtools.j2ssh.transport.AbstractKnownHostsKeyVerification

allowHost, allowedHosts, isHostFileWriteable, onHostKeyMismatch, onUnknownHost, removeAllowedHost, saveHostFile, toString, verifyHost

Constructor Details

DialogKnownHostsKeyVerification

public DialogKnownHostsKeyVerification(Component parent)
            throws InvalidHostFileException
Creates a new DialogKnownHostsKeyVerification object.
Parameters:
parent -

DialogKnownHostsKeyVerification

public DialogKnownHostsKeyVerification(Component parent,
                                       String hostFileName)
            throws InvalidHostFileException
Creates a new DialogKnownHostsKeyVerification object.
Parameters:
parent -
hostFileName -

Method Details

onDeniedHost

public void onDeniedHost(String host)
            throws TransportProtocolException
Parameters:
host -

onHostKeyMismatch

public void onHostKeyMismatch(String host,
                              SshPublicKey recorded,
                              SshPublicKey actual)
            throws TransportProtocolException
Overrides:
onHostKeyMismatch in interface AbstractKnownHostsKeyVerification
Parameters:
host -
recorded -
actual -

onUnknownHost

public void onUnknownHost(String host,
                          SshPublicKey key)
            throws TransportProtocolException
Overrides:
onUnknownHost in interface AbstractKnownHostsKeyVerification
Parameters:
host -
key -

setVerificationEnabled

public void setVerificationEnabled(boolean enabled)
Parameters:
enabled -

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