Top Interfaces Classes
module org.apache.sshd.core

Package org.apache.sshd.client.keyverifier


Interface Summary

Modifier and TypeInterface and Description
public interface
public interface
ServerKeyVerifier

The ServerKeyVerifier is used on the client side to authenticate the key provided by the server.

Class Summary

Modifier and TypeClass and Description
public class
AcceptAllServerKeyVerifier

A ServerKeyVerifier that accepts all server keys.

public class
DefaultKnownHostsServerKeyVerifier

Monitors the ~/.ssh/known_hosts file of the user currently running the client, updating and re-loading it if necessary.

public class
DelegatingServerKeyVerifier

A ServerKeyVerifier that delegates verification to the instance found in the ClientSession metadata The verifier can be specified at the SshClient level, which may have connections to multiple hosts.

public class
public class
public class
RequiredServerKeyVerifier

A ServerKeyVerifier that accepts one server key (specified in the constructor)

public abstract class
StaticServerKeyVerifier

Returns the same constant answer true/false regardless