diff options
author | Kenny Root <kenny@the-b.org> | 2009-06-26 06:25:39 +0000 |
---|---|---|
committer | Kenny Root <kenny@the-b.org> | 2009-06-26 06:25:39 +0000 |
commit | 724af8e4bbf86f6c42654b72b272d83d6fa7164a (patch) | |
tree | d245d26397f7fb372d005dcfe2a5689723e9550d /src/com/trilead/ssh2/AuthAgentCallback.java | |
parent | 12c1e528b5c5dc325d2b3887104f0cf277b83d0b (diff) | |
download | connectbot-724af8e4bbf86f6c42654b72b272d83d6fa7164a.tar.gz connectbot-724af8e4bbf86f6c42654b72b272d83d6fa7164a.tar.bz2 connectbot-724af8e4bbf86f6c42654b72b272d83d6fa7164a.zip |
Clean up auth agent forwarder, add auth agent locking
git-svn-id: https://connectbot.googlecode.com/svn/trunk/connectbot@332 df292f66-193f-0410-a5fc-6d59da041ff2
Diffstat (limited to 'src/com/trilead/ssh2/AuthAgentCallback.java')
-rw-r--r-- | src/com/trilead/ssh2/AuthAgentCallback.java | 16 |
1 files changed, 16 insertions, 0 deletions
diff --git a/src/com/trilead/ssh2/AuthAgentCallback.java b/src/com/trilead/ssh2/AuthAgentCallback.java index 2bd10e0..ffc3020 100644 --- a/src/com/trilead/ssh2/AuthAgentCallback.java +++ b/src/com/trilead/ssh2/AuthAgentCallback.java @@ -42,4 +42,20 @@ public interface AuthAgentCallback { * the user in Trilead object format. */ Object getPrivateKey(byte[] publicKey); + + /** + * @return + */ + boolean isAgentLocked(); + + /** + * @param lockPassphrase + */ + boolean setAgentLock(String lockPassphrase); + + /** + * @param unlockPassphrase + * @return + */ + boolean requestAgentUnlock(String unlockPassphrase); } |