diff options
Diffstat (limited to 'app/src/main/java/org/connectbot/data/HostStorage.java')
-rw-r--r-- | app/src/main/java/org/connectbot/data/HostStorage.java | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/app/src/main/java/org/connectbot/data/HostStorage.java b/app/src/main/java/org/connectbot/data/HostStorage.java index dc3e5d7..96ffff3 100644 --- a/app/src/main/java/org/connectbot/data/HostStorage.java +++ b/app/src/main/java/org/connectbot/data/HostStorage.java @@ -78,11 +78,21 @@ public interface HostStorage { KnownHosts getKnownHosts(); /** + * Returns the list of host key algorithms known for the host. + */ + List<String> getHostKeyAlgorithmsForHost(String hostname, int port); + + /** * Adds a known host to the database for later retrieval using {@link #getKnownHosts()}. */ void saveKnownHost(String hostname, int port, String serverHostKeyAlgorithm, byte[] serverHostKey); /** + * Removes a known host from the database. + */ + void removeKnownHost(String host, int port, String serverHostKeyAlgorithm, byte[] serverHostKey); + + /** * Return all port forwards for the given {@code host}. */ List<PortForwardBean> getPortForwardsForHost(HostBean host); |