From 5a4943730fb343cf90df4088d4959121796b7a01 Mon Sep 17 00:00:00 2001 From: hsm Date: Sun, 29 May 2016 04:34:17 +0100 Subject: support for open-keychain auth --- app/src/main/java/org/connectbot/service/TerminalBridge.java | 7 +++++++ 1 file changed, 7 insertions(+) (limited to 'app/src/main/java/org/connectbot/service/TerminalBridge.java') diff --git a/app/src/main/java/org/connectbot/service/TerminalBridge.java b/app/src/main/java/org/connectbot/service/TerminalBridge.java index d15585c..6d305f5 100644 --- a/app/src/main/java/org/connectbot/service/TerminalBridge.java +++ b/app/src/main/java/org/connectbot/service/TerminalBridge.java @@ -43,10 +43,14 @@ import android.graphics.Paint.FontMetrics; import android.graphics.Typeface; import android.text.ClipboardManager; import android.util.Log; +import android.app.Activity; + import de.mud.terminal.VDUBuffer; import de.mud.terminal.VDUDisplay; import de.mud.terminal.vt320; +import com.trilead.ssh2.signature.TokenRSASHA1Verify; + /** * Provides a bridge between a MUD terminal buffer and a possible TerminalView. @@ -603,6 +607,8 @@ public class TerminalBridge implements VDUDisplay { final int width = parent.getWidth(); final int height = parent.getHeight(); + TokenRSASHA1Verify.open((Activity) parent.getContext()); + // Something has gone wrong with our layout; we're 0 width or height! if (width <= 0 || height <= 0) return; @@ -691,6 +697,7 @@ public class TerminalBridge implements VDUDisplay { */ public synchronized void parentDestroyed() { parent = null; + TokenRSASHA1Verify.close(); discardBitmap(); } -- cgit v1.2.3