# File lib/net/ssh/authentication/agent/java_pageant.rb, line 75 75: def sign(key, data) 76: signed = @agent_proxy.sign(key.java_blob, data.to_java_bytes) 77: String.from_java_bytes(signed) 78: rescue AgentProxyException => e 79: raise AgentError, 80: "agent could not sign data with requested identity: #{e.message}", 81: e.backtrace 82: end