net.schmizz.sshj.transport.verification
Class PromiscuousVerifier
java.lang.Object
net.schmizz.sshj.transport.verification.PromiscuousVerifier
- All Implemented Interfaces:
- HostKeyVerifier
public final class PromiscuousVerifier
- extends Object
- implements HostKeyVerifier
Method Summary |
boolean |
verify(String hostname,
int port,
PublicKey key)
This callback is invoked when the server's host key needs to be verified. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
PromiscuousVerifier
public PromiscuousVerifier()
verify
public boolean verify(String hostname,
int port,
PublicKey key)
- Description copied from interface:
HostKeyVerifier
- This callback is invoked when the server's host key needs to be verified. The return value indicates to the
caller whether the SSH connection should proceed.
Note: host key verification is the basis for security in SSH, therefore exercise due caution in
implementing!
- Specified by:
verify
in interface HostKeyVerifier
- Parameters:
hostname
- remote hostnameport
- remote portkey
- host key of server
- Returns:
true
if key is acceptable, false
otherwise
Copyright © 2009-2012. All Rights Reserved.