private static class OpenSshServerKeyVerifier.HostKeyHelper
extends org.apache.sshd.client.keyverifier.KnownHostsServerKeyVerifier
KNOWN_HOSTS_FILE_OPTION, STRICT_CHECKING_OPTION, updateLock| Constructor and Description |
|---|
HostKeyHelper() |
| Modifier and Type | Method and Description |
|---|---|
protected org.apache.sshd.client.config.hosts.KnownHostEntry |
prepareKnownHostEntry(org.apache.sshd.client.session.ClientSession clientSession,
java.net.SocketAddress remoteAddress,
java.security.PublicKey serverKey) |
protected java.lang.String |
prepareModifiedServerKeyLine(org.apache.sshd.client.session.ClientSession clientSession,
java.net.SocketAddress remoteAddress,
org.apache.sshd.client.config.hosts.KnownHostEntry entry,
java.lang.String curLine,
java.security.PublicKey expected,
java.security.PublicKey actual) |
protected java.util.Collection<org.apache.sshd.common.util.net.SshdSocketAddress> |
resolveHostNetworkIdentities(org.apache.sshd.client.session.ClientSession clientSession,
java.net.SocketAddress remoteAddress) |
acceptIncompleteHostKeys, acceptKnownHostEntries, acceptKnownHostEntry, acceptModifiedServerKey, acceptUnknownHostKey, findKnownHostEntry, getDelegateVerifier, getFallbackPublicKeyEntryResolver, getHostValueDigester, getLoadedHostsEntries, getModifiedServerKeyAcceptor, handleKnownHostsFileUpdateFailure, handleModifiedServerKeyUpdateFailure, reloadKnownHosts, resolveHostKey, setLoadedHostsEntries, setModifiedServerKeyAcceptor, updateKnownHostsFile, updateModifiedServerKey, verifyServerKeycheckReloadRequired, exists, getPath, lastModified, resetReloadAttributes, size, toPathResource, toPathResource, toString, updateReloadAttributes, validateStrictConfigFilePermissionsprotected org.apache.sshd.client.config.hosts.KnownHostEntry prepareKnownHostEntry(org.apache.sshd.client.session.ClientSession clientSession,
java.net.SocketAddress remoteAddress,
java.security.PublicKey serverKey)
throws java.io.IOException
prepareKnownHostEntry in class org.apache.sshd.client.keyverifier.KnownHostsServerKeyVerifierjava.io.IOExceptionprotected java.lang.String prepareModifiedServerKeyLine(org.apache.sshd.client.session.ClientSession clientSession,
java.net.SocketAddress remoteAddress,
org.apache.sshd.client.config.hosts.KnownHostEntry entry,
java.lang.String curLine,
java.security.PublicKey expected,
java.security.PublicKey actual)
throws java.io.IOException
prepareModifiedServerKeyLine in class org.apache.sshd.client.keyverifier.KnownHostsServerKeyVerifierjava.io.IOExceptionprotected java.util.Collection<org.apache.sshd.common.util.net.SshdSocketAddress> resolveHostNetworkIdentities(org.apache.sshd.client.session.ClientSession clientSession,
java.net.SocketAddress remoteAddress)
resolveHostNetworkIdentities in class org.apache.sshd.client.keyverifier.KnownHostsServerKeyVerifier