public class AgentProxy
extends java.lang.Object
Constructor and Description |
---|
AgentProxy(Connector connector) |
Modifier and Type | Method and Description |
---|---|
boolean |
addIdentity(byte[] identity) |
private boolean |
check_reply(int typ) |
Connector |
getConnector() |
Identity[] |
getIdentities() |
boolean |
isRunning() |
void |
removeAllIdentities() |
boolean |
removeIdentity(byte[] blob) |
byte[] |
sign(byte[] blob,
byte[] data) |
private static final byte SSH_AGENTC_REQUEST_RSA_IDENTITIES
private static final byte SSH_AGENT_RSA_IDENTITIES_ANSWER
private static final byte SSH_AGENTC_RSA_CHALLENGE
private static final byte SSH_AGENT_RSA_RESPONSE
private static final byte SSH_AGENT_FAILURE
private static final byte SSH_AGENT_SUCCESS
private static final byte SSH_AGENTC_ADD_RSA_IDENTITY
private static final byte SSH_AGENTC_REMOVE_RSA_IDENTITY
private static final byte SSH_AGENTC_REMOVE_ALL_RSA_IDENTITIES
private static final byte SSH2_AGENTC_REQUEST_IDENTITIES
private static final byte SSH2_AGENT_IDENTITIES_ANSWER
private static final byte SSH2_AGENTC_SIGN_REQUEST
private static final byte SSH2_AGENT_SIGN_RESPONSE
private static final byte SSH2_AGENTC_ADD_IDENTITY
private static final byte SSH2_AGENTC_REMOVE_IDENTITY
private static final byte SSH2_AGENTC_REMOVE_ALL_IDENTITIES
private static final byte SSH_AGENTC_ADD_SMARTCARD_KEY
private static final byte SSH_AGENTC_REMOVE_SMARTCARD_KEY
private static final byte SSH_AGENTC_LOCK
private static final byte SSH_AGENTC_UNLOCK
private static final byte SSH_AGENTC_ADD_RSA_ID_CONSTRAINED
private static final byte SSH2_AGENTC_ADD_ID_CONSTRAINED
private static final byte SSH_AGENTC_ADD_SMARTCARD_KEY_CONSTRAINED
private static final byte SSH_AGENT_CONSTRAIN_LIFETIME
private static final byte SSH_AGENT_CONSTRAIN_CONFIRM
private static final byte SSH2_AGENT_FAILURE
private static final byte SSH_COM_AGENT2_FAILURE
private static final byte SSH_AGENT_OLD_SIGNATURE
private final byte[] buf
private final Buffer buffer
private Connector connector
public AgentProxy(Connector connector)
public Identity[] getIdentities()
public byte[] sign(byte[] blob, byte[] data)
public boolean removeIdentity(byte[] blob)
public void removeAllIdentities()
public boolean addIdentity(byte[] identity)
public boolean isRunning()
public Connector getConnector()
private boolean check_reply(int typ)