Package com.jcraft.jsch.agentproxy
Class AgentProxy
java.lang.Object
com.jcraft.jsch.agentproxy.AgentProxy
public class AgentProxy
extends java.lang.Object
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final byte[]
private final Buffer
private Connector
private static final byte
private static final byte
private static final byte
private static final byte
private static final byte
private static final byte
private static final byte
private static final byte
private static final byte
private static final byte
private static final byte
private static final byte
private static final byte
private static final byte
private static final byte
private static final byte
private static final byte
private static final byte
private static final byte
private static final byte
private static final byte
private static final byte
private static final byte
private static final byte
private static final byte
private static final byte
private static final byte
private static final byte
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionboolean
addIdentity
(byte[] identity) private boolean
check_reply
(int typ) Identity[]
boolean
void
boolean
removeIdentity
(byte[] blob) byte[]
sign
(byte[] blob, byte[] data) Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Field Details
-
SSH_AGENTC_REQUEST_RSA_IDENTITIES
private static final byte SSH_AGENTC_REQUEST_RSA_IDENTITIES- See Also:
-
SSH_AGENT_RSA_IDENTITIES_ANSWER
private static final byte SSH_AGENT_RSA_IDENTITIES_ANSWER- See Also:
-
SSH_AGENTC_RSA_CHALLENGE
private static final byte SSH_AGENTC_RSA_CHALLENGE- See Also:
-
SSH_AGENT_RSA_RESPONSE
private static final byte SSH_AGENT_RSA_RESPONSE- See Also:
-
SSH_AGENT_FAILURE
private static final byte SSH_AGENT_FAILURE- See Also:
-
SSH_AGENT_SUCCESS
private static final byte SSH_AGENT_SUCCESS- See Also:
-
SSH_AGENTC_ADD_RSA_IDENTITY
private static final byte SSH_AGENTC_ADD_RSA_IDENTITY- See Also:
-
SSH_AGENTC_REMOVE_RSA_IDENTITY
private static final byte SSH_AGENTC_REMOVE_RSA_IDENTITY- See Also:
-
SSH_AGENTC_REMOVE_ALL_RSA_IDENTITIES
private static final byte SSH_AGENTC_REMOVE_ALL_RSA_IDENTITIES- See Also:
-
SSH2_AGENTC_REQUEST_IDENTITIES
private static final byte SSH2_AGENTC_REQUEST_IDENTITIES- See Also:
-
SSH2_AGENT_IDENTITIES_ANSWER
private static final byte SSH2_AGENT_IDENTITIES_ANSWER- See Also:
-
SSH2_AGENTC_SIGN_REQUEST
private static final byte SSH2_AGENTC_SIGN_REQUEST- See Also:
-
SSH2_AGENT_SIGN_RESPONSE
private static final byte SSH2_AGENT_SIGN_RESPONSE- See Also:
-
SSH2_AGENTC_ADD_IDENTITY
private static final byte SSH2_AGENTC_ADD_IDENTITY- See Also:
-
SSH2_AGENTC_REMOVE_IDENTITY
private static final byte SSH2_AGENTC_REMOVE_IDENTITY- See Also:
-
SSH2_AGENTC_REMOVE_ALL_IDENTITIES
private static final byte SSH2_AGENTC_REMOVE_ALL_IDENTITIES- See Also:
-
SSH_AGENTC_ADD_SMARTCARD_KEY
private static final byte SSH_AGENTC_ADD_SMARTCARD_KEY- See Also:
-
SSH_AGENTC_REMOVE_SMARTCARD_KEY
private static final byte SSH_AGENTC_REMOVE_SMARTCARD_KEY- See Also:
-
SSH_AGENTC_LOCK
private static final byte SSH_AGENTC_LOCK- See Also:
-
SSH_AGENTC_UNLOCK
private static final byte SSH_AGENTC_UNLOCK- See Also:
-
SSH_AGENTC_ADD_RSA_ID_CONSTRAINED
private static final byte SSH_AGENTC_ADD_RSA_ID_CONSTRAINED- See Also:
-
SSH2_AGENTC_ADD_ID_CONSTRAINED
private static final byte SSH2_AGENTC_ADD_ID_CONSTRAINED- See Also:
-
SSH_AGENTC_ADD_SMARTCARD_KEY_CONSTRAINED
private static final byte SSH_AGENTC_ADD_SMARTCARD_KEY_CONSTRAINED- See Also:
-
SSH_AGENT_CONSTRAIN_LIFETIME
private static final byte SSH_AGENT_CONSTRAIN_LIFETIME- See Also:
-
SSH_AGENT_CONSTRAIN_CONFIRM
private static final byte SSH_AGENT_CONSTRAIN_CONFIRM- See Also:
-
SSH2_AGENT_FAILURE
private static final byte SSH2_AGENT_FAILURE- See Also:
-
SSH_COM_AGENT2_FAILURE
private static final byte SSH_COM_AGENT2_FAILURE- See Also:
-
SSH_AGENT_OLD_SIGNATURE
private static final byte SSH_AGENT_OLD_SIGNATURE- See Also:
-
buf
private final byte[] buf -
buffer
-
connector
-
-
Constructor Details
-
AgentProxy
-
-
Method Details
-
getIdentities
-
sign
public byte[] sign(byte[] blob, byte[] data) -
removeIdentity
public boolean removeIdentity(byte[] blob) -
removeAllIdentities
public void removeAllIdentities() -
addIdentity
public boolean addIdentity(byte[] identity) -
isRunning
public boolean isRunning() -
getConnector
-
check_reply
private boolean check_reply(int typ)
-