SshAgent.Pair<U,V>SSH_AUTHSOCKET_ENV_NAME| Constructor and Description |
|---|
AgentImpl() |
| Modifier and Type | Method and Description |
|---|---|
void |
addIdentity(java.security.KeyPair key,
java.lang.String comment) |
protected static boolean |
areKeyEquals(java.security.PublicKey k1,
java.security.PublicKey k2) |
void |
close() |
java.util.List<SshAgent.Pair<java.security.PublicKey,java.lang.String>> |
getIdentities() |
protected static SshAgent.Pair<java.security.KeyPair,java.lang.String> |
getKeyPair(java.util.List<SshAgent.Pair<java.security.KeyPair,java.lang.String>> keys,
java.security.PublicKey key) |
void |
removeAllIdentities() |
void |
removeIdentity(java.security.PublicKey key) |
byte[] |
sign(java.security.PublicKey key,
byte[] data) |
public java.util.List<SshAgent.Pair<java.security.PublicKey,java.lang.String>> getIdentities() throws java.io.IOException
getIdentities in interface SshAgentjava.io.IOExceptionpublic byte[] sign(java.security.PublicKey key,
byte[] data)
throws java.io.IOException
public void addIdentity(java.security.KeyPair key,
java.lang.String comment)
throws java.io.IOException
addIdentity in interface SshAgentjava.io.IOExceptionpublic void removeIdentity(java.security.PublicKey key)
throws java.io.IOException
removeIdentity in interface SshAgentjava.io.IOExceptionpublic void removeAllIdentities()
throws java.io.IOException
removeAllIdentities in interface SshAgentjava.io.IOExceptionprotected static SshAgent.Pair<java.security.KeyPair,java.lang.String> getKeyPair(java.util.List<SshAgent.Pair<java.security.KeyPair,java.lang.String>> keys, java.security.PublicKey key)
protected static boolean areKeyEquals(java.security.PublicKey k1,
java.security.PublicKey k2)
Copyright © 2008-2014 The Apache Software Foundation. All Rights Reserved.