internal byte[] Sign(IAgentKey key, byte[] data) { var signature = Send(new RequestSign(key, data)); if (signature is null) { return(new byte[0]); } return((byte[])signature); }
public RequestSign(IAgentKey key, byte[] data) { _key = key; _data = data; }
public RemoveIdentity(IAgentKey agentKey) { _agentKey = agentKey; }
public AgentSignature(SshAgent agent, IAgentKey agentKey) { _agent = agent; _agentKey = agentKey; }