{"_id":"sshpk-agent","_rev":"4251958","name":"sshpk-agent","description":"ssh-agent client for use with sshpk","dist-tags":{"latest":"1.8.1"},"maintainers":[{"name":"arekinath","email":"alex@cooperi.net"},{"name":"bahamat","email":""},{"name":"kebesays","email":""},{"name":"kusor","email":""},{"name":"michael.hicks","email":"michael.hicks@joyent.com"},{"name":"todd.whiteman","email":"todd.whiteman@joyent.com"},{"name":"tpaul","email":""}],"time":{"modified":"2026-03-31T23:47:33.000Z","created":"2015-09-30T23:02:04.903Z","1.8.1":"2019-07-12T00:24:07.309Z","1.7.0":"2018-04-17T22:44:54.905Z","1.6.2":"2018-04-11T18:46:27.476Z","1.6.1":"2017-08-15T01:31:16.108Z","1.6.0":"2017-04-20T21:52:52.624Z","1.5.0":"2017-04-13T01:20:54.870Z","1.4.2":"2016-10-12T00:41:18.770Z","1.4.1":"2016-07-28T18:55:27.492Z","1.4.0":"2016-07-28T18:11:38.059Z","1.3.0":"2016-06-08T18:07:30.286Z","1.2.1":"2015-12-21T21:45:14.555Z","1.2.0":"2015-11-18T23:39:15.422Z","1.1.2":"2015-11-02T22:44:41.649Z","1.1.1":"2015-10-13T21:08:58.236Z","1.1.0":"2015-10-13T19:22:12.293Z","1.0.2":"2015-10-08T02:42:20.618Z","1.0.1":"2015-10-01T00:03:26.543Z","1.0.0":"2015-09-30T23:02:04.903Z"},"users":{},"author":{"name":"Joyent, Inc"},"repository":{"type":"git","url":"git+https://github.com/arekinath/node-sshpk-agent.git"},"versions":{"1.8.1":{"name":"sshpk-agent","version":"1.8.1","description":"ssh-agent client for use with sshpk","main":"lib/index.js","scripts":{"test":"tape test/*.test.js"},"repository":{"type":"git","url":"git+https://github.com/arekinath/node-sshpk-agent.git"},"author":{"name":"Joyent, Inc"},"contributors":[{"name":"Alex Wilson","email":"alex@cooperi.net"}],"license":"MIT","bugs":{"url":"https://github.com/arekinath/node-sshpk-agent/issues"},"engines":{"node":">=0.10.0"},"directories":{"bin":"./bin","lib":"./lib","man":"./man/man1"},"homepage":"https://github.com/arekinath/node-sshpk-agent#readme","dependencies":{"assert-plus":"^1.0.0","dashdash":"^1.14.1","getpass":"^0.1.7","mooremachine":"^2.0.1","readable-stream":"^2.1.4","sshpk":">=1.14.1 < 1.17.0","verror":"^1.10.0"},"devDependencies":{"tape":"^3.5.0","benchmark":"^1.0.0"},"man":[],"bin":{"sshpk-agent":"bin/sshpk-agent"},"gitHead":"7185a28ac0cc4961be37589132a218cb2c9ebb36","_id":"sshpk-agent@1.8.1","_shasum":"5d9425d2d03268f8c59cb780b20a0aed89c6069c","_from":".","_npmVersion":"2.15.11","_nodeVersion":"0.12.18","_npmUser":{"name":"arekinath","email":"alex@cooperi.net"},"dist":{"shasum":"5d9425d2d03268f8c59cb780b20a0aed89c6069c","size":16543,"noattachment":false,"key":"/sshpk-agent/-/sshpk-agent-1.8.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/sshpk-agent/download/sshpk-agent-1.8.1.tgz"},"maintainers":[{"name":"arekinath","email":"alex@cooperi.net"},{"name":"bahamat","email":""},{"name":"kebesays","email":""},{"name":"kusor","email":""},{"name":"michael.hicks","email":"michael.hicks@joyent.com"},{"name":"todd.whiteman","email":"todd.whiteman@joyent.com"},{"name":"tpaul","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sshpk-agent_1.8.1_1562891047127_0.5770623262330425"},"_hasShrinkwrap":false,"publish_time":1562891047309,"_cnpm_publish_time":1562891047309,"_cnpmcore_publish_time":"2021-12-17T00:03:58.257Z"},"1.7.0":{"name":"sshpk-agent","version":"1.7.0","description":"ssh-agent client for use with sshpk","main":"lib/index.js","scripts":{"test":"tape test/*.test.js"},"repository":{"type":"git","url":"git+https://github.com/arekinath/node-sshpk-agent.git"},"author":{"name":"Joyent, Inc"},"contributors":[{"name":"Alex Wilson","email":"alex@cooperi.net"}],"license":"MIT","bugs":{"url":"https://github.com/arekinath/node-sshpk-agent/issues"},"engines":{"node":">=0.10.0"},"homepage":"https://github.com/arekinath/node-sshpk-agent#readme","dependencies":{"assert-plus":"^1.0.0","mooremachine":"^2.0.1","readable-stream":"^2.1.4","sshpk":">=1.14.0 < 1.15.0","verror":"^1.10.0"},"devDependencies":{"tape":"^3.5.0","benchmark":"^1.0.0"},"gitHead":"ae9da3099565dff7eaed43940a067cb509a7f07a","_id":"sshpk-agent@1.7.0","_npmVersion":"5.8.0","_nodeVersion":"6.14.1","_npmUser":{"name":"arekinath","email":"alex@cooperi.net"},"dist":{"shasum":"0c03cd1089ca897267f94d5a92460cd451c45e82","size":12979,"noattachment":false,"key":"/sshpk-agent/-/sshpk-agent-1.7.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/sshpk-agent/download/sshpk-agent-1.7.0.tgz"},"maintainers":[{"name":"arekinath","email":"alex@cooperi.net"},{"name":"bahamat","email":""},{"name":"kebesays","email":""},{"name":"kusor","email":""},{"name":"michael.hicks","email":"michael.hicks@joyent.com"},{"name":"todd.whiteman","email":"todd.whiteman@joyent.com"},{"name":"tpaul","email":""}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sshpk-agent_1.7.0_1524005094822_0.27739780558076355"},"_hasShrinkwrap":false,"publish_time":1524005094905,"_cnpm_publish_time":1524005094905,"_cnpmcore_publish_time":"2021-12-17T00:03:58.464Z"},"1.6.2":{"name":"sshpk-agent","version":"1.6.2","description":"ssh-agent client for use with sshpk","main":"lib/index.js","scripts":{"test":"tape test/*.test.js"},"repository":{"type":"git","url":"git+https://github.com/arekinath/node-sshpk-agent.git"},"author":{"name":"Joyent, Inc"},"contributors":[{"name":"Alex Wilson","email":"alex@cooperi.net"}],"license":"MIT","bugs":{"url":"https://github.com/arekinath/node-sshpk-agent/issues"},"engines":{"node":">=0.10.0"},"homepage":"https://github.com/arekinath/node-sshpk-agent#readme","dependencies":{"assert-plus":"^1.0.0","mooremachine":"^2.0.1","readable-stream":"^2.1.4","sshpk":">=1.13.0 < 1.13.2","verror":"^1.10.0"},"devDependencies":{"tape":"^3.5.0","benchmark":"^1.0.0"},"gitHead":"b83eed74a74e01d180c5ba48c615d79a9e9858ee","_id":"sshpk-agent@1.6.2","_shasum":"e4ced59d03608ed5caec2703feb6c1f9839f1a42","_from":".","_npmVersion":"2.15.11","_nodeVersion":"0.12.18","_npmUser":{"name":"arekinath","email":"alex@cooperi.net"},"dist":{"shasum":"e4ced59d03608ed5caec2703feb6c1f9839f1a42","size":12931,"noattachment":false,"key":"/sshpk-agent/-/sshpk-agent-1.6.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/sshpk-agent/download/sshpk-agent-1.6.2.tgz"},"maintainers":[{"name":"arekinath","email":"alex@cooperi.net"},{"name":"bahamat","email":""},{"name":"kebesays","email":""},{"name":"kusor","email":""},{"name":"michael.hicks","email":"michael.hicks@joyent.com"},{"name":"todd.whiteman","email":"todd.whiteman@joyent.com"},{"name":"tpaul","email":""}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sshpk-agent_1.6.2_1523472387397_0.3733667214224272"},"_hasShrinkwrap":false,"publish_time":1523472387476,"_cnpm_publish_time":1523472387476,"_cnpmcore_publish_time":"2021-12-17T00:03:58.645Z"},"1.6.1":{"name":"sshpk-agent","version":"1.6.1","description":"ssh-agent client for use with sshpk","main":"lib/index.js","scripts":{"test":"tape test/*.test.js"},"repository":{"type":"git","url":"git+https://github.com/arekinath/node-sshpk-agent.git"},"author":{"name":"Joyent, Inc"},"contributors":[{"name":"Alex Wilson","email":"alex@cooperi.net"}],"license":"MIT","bugs":{"url":"https://github.com/arekinath/node-sshpk-agent/issues"},"engines":{"node":">=0.10.0"},"homepage":"https://github.com/arekinath/node-sshpk-agent#readme","dependencies":{"assert-plus":"^1.0.0","mooremachine":"^2.0.1","readable-stream":"^2.1.4","sshpk":">=1.13.0 < 1.14.0","verror":"^1.10.0"},"devDependencies":{"tape":"^3.5.0","benchmark":"^1.0.0"},"gitHead":"6a59cf52536360fbc49afcb5372a9f16f28b02a4","_id":"sshpk-agent@1.6.1","_shasum":"516e068e8dba20fe02d5212da0a954df5a340ac7","_from":".","_npmVersion":"4.2.0","_nodeVersion":"0.12.18","_npmUser":{"name":"arekinath","email":"alex@cooperi.net"},"dist":{"shasum":"516e068e8dba20fe02d5212da0a954df5a340ac7","size":12737,"noattachment":false,"key":"/sshpk-agent/-/sshpk-agent-1.6.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/sshpk-agent/download/sshpk-agent-1.6.1.tgz"},"maintainers":[{"name":"arekinath","email":"alex@cooperi.net"},{"name":"bahamat","email":""},{"name":"kebesays","email":""},{"name":"kusor","email":""},{"name":"michael.hicks","email":"michael.hicks@joyent.com"},{"name":"todd.whiteman","email":"todd.whiteman@joyent.com"},{"name":"tpaul","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/sshpk-agent-1.6.1.tgz_1502760675969_0.5357085338328034"},"directories":{},"publish_time":1502760676108,"_hasShrinkwrap":false,"_cnpm_publish_time":1502760676108,"_cnpmcore_publish_time":"2021-12-17T00:03:58.852Z"},"1.6.0":{"name":"sshpk-agent","version":"1.6.0","description":"ssh-agent client for use with sshpk","main":"lib/index.js","scripts":{"test":"tape test/*.test.js"},"repository":{"type":"git","url":"git+https://github.com/arekinath/node-sshpk-agent.git"},"author":{"name":"Joyent, Inc"},"contributors":[{"name":"Alex Wilson","email":"alex@cooperi.net"}],"license":"MIT","bugs":{"url":"https://github.com/arekinath/node-sshpk-agent/issues"},"engines":{"node":">=0.10.0"},"homepage":"https://github.com/arekinath/node-sshpk-agent#readme","dependencies":{"assert-plus":"^1.0.0","mooremachine":"^2.0.1","readable-stream":"^2.1.4","sshpk":">=1.13.0 < 1.14.0"},"devDependencies":{"tape":"^3.5.0","benchmark":"^1.0.0"},"gitHead":"c552f92730f63780e2a7d48512ff310e45ec6423","_id":"sshpk-agent@1.6.0","_shasum":"56da869e02ad757991c247327e80b261682399af","_from":".","_npmVersion":"3.10.10","_nodeVersion":"0.12.15","_npmUser":{"name":"arekinath","email":"alex@cooperi.net"},"dist":{"shasum":"56da869e02ad757991c247327e80b261682399af","size":12679,"noattachment":false,"key":"/sshpk-agent/-/sshpk-agent-1.6.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/sshpk-agent/download/sshpk-agent-1.6.0.tgz"},"maintainers":[{"name":"arekinath","email":"alex@cooperi.net"},{"name":"bahamat","email":""},{"name":"kebesays","email":""},{"name":"kusor","email":""},{"name":"michael.hicks","email":"michael.hicks@joyent.com"},{"name":"todd.whiteman","email":"todd.whiteman@joyent.com"},{"name":"tpaul","email":""}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/sshpk-agent-1.6.0.tgz_1492725172340_0.5189896586816758"},"directories":{},"publish_time":1492725172624,"_hasShrinkwrap":false,"_cnpm_publish_time":1492725172624,"_cnpmcore_publish_time":"2021-12-17T00:03:59.067Z"},"1.5.0":{"name":"sshpk-agent","version":"1.5.0","description":"ssh-agent client for use with sshpk","main":"lib/index.js","scripts":{"test":"tape test/*.test.js"},"repository":{"type":"git","url":"git+https://github.com/arekinath/node-sshpk-agent.git"},"author":{"name":"Joyent, Inc"},"contributors":[{"name":"Alex Wilson","email":"alex@cooperi.net"}],"license":"MIT","bugs":{"url":"https://github.com/arekinath/node-sshpk-agent/issues"},"engines":{"node":">=0.10.0"},"homepage":"https://github.com/arekinath/node-sshpk-agent#readme","dependencies":{"assert-plus":"^1.0.0","mooremachine":"^2.0.1","readable-stream":"^2.1.4","sshpk":">=1.13.0 < 1.14.0"},"devDependencies":{"tape":"^3.5.0","benchmark":"^1.0.0"},"gitHead":"f6d36e7b9ddbaa92fe214712b6215c8c083d335e","_id":"sshpk-agent@1.5.0","_shasum":"9b4b4f52a8ed3759a1feef4cc6f0a013f691987a","_from":".","_npmVersion":"3.10.10","_nodeVersion":"0.12.15","_npmUser":{"name":"arekinath","email":"alex@cooperi.net"},"dist":{"shasum":"9b4b4f52a8ed3759a1feef4cc6f0a013f691987a","size":11020,"noattachment":false,"key":"/sshpk-agent/-/sshpk-agent-1.5.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/sshpk-agent/download/sshpk-agent-1.5.0.tgz"},"maintainers":[{"name":"arekinath","email":"alex@cooperi.net"},{"name":"bahamat","email":""},{"name":"kebesays","email":""},{"name":"kusor","email":""},{"name":"michael.hicks","email":"michael.hicks@joyent.com"},{"name":"todd.whiteman","email":"todd.whiteman@joyent.com"},{"name":"tpaul","email":""}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/sshpk-agent-1.5.0.tgz_1492046453089_0.6989703925792128"},"directories":{},"publish_time":1492046454870,"_hasShrinkwrap":false,"_cnpm_publish_time":1492046454870,"_cnpmcore_publish_time":"2021-12-17T00:03:59.289Z"},"1.4.2":{"name":"sshpk-agent","version":"1.4.2","description":"ssh-agent client for use with sshpk","main":"lib/index.js","scripts":{"test":"tape test/*.test.js"},"repository":{"type":"git","url":"git+https://github.com/arekinath/node-sshpk-agent.git"},"author":{"name":"Joyent, Inc"},"contributors":[{"name":"Alex Wilson","email":"alex@cooperi.net"}],"license":"MIT","bugs":{"url":"https://github.com/arekinath/node-sshpk-agent/issues"},"engines":{"node":">=0.10.0"},"homepage":"https://github.com/arekinath/node-sshpk-agent#readme","dependencies":{"assert-plus":"^1.0.0","mooremachine":"^2.0.1","readable-stream":"^2.1.4","sshpk":">=1.9.1 < 1.11.0"},"devDependencies":{"tape":"^3.5.0","benchmark":"^1.0.0"},"gitHead":"dfb19d8efbb2d66af1afe7d224104b4b98882f36","_id":"sshpk-agent@1.4.2","_shasum":"5739cc08f48f98c53950a1715d20872a53804541","_from":".","_npmVersion":"2.15.9","_nodeVersion":"0.12.15","_npmUser":{"name":"arekinath","email":"alex@cooperi.net"},"dist":{"shasum":"5739cc08f48f98c53950a1715d20872a53804541","size":10930,"noattachment":false,"key":"/sshpk-agent/-/sshpk-agent-1.4.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/sshpk-agent/download/sshpk-agent-1.4.2.tgz"},"maintainers":[{"name":"arekinath","email":"alex@cooperi.net"},{"name":"bahamat","email":""},{"name":"kebesays","email":""},{"name":"kusor","email":""},{"name":"michael.hicks","email":"michael.hicks@joyent.com"},{"name":"todd.whiteman","email":"todd.whiteman@joyent.com"},{"name":"tpaul","email":""}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/sshpk-agent-1.4.2.tgz_1476232878532_0.8125011406373233"},"directories":{},"publish_time":1476232878770,"_hasShrinkwrap":false,"_cnpm_publish_time":1476232878770,"_cnpmcore_publish_time":"2021-12-17T00:03:59.499Z"},"1.4.1":{"name":"sshpk-agent","version":"1.4.1","description":"ssh-agent client for use with sshpk","main":"lib/index.js","scripts":{"test":"tape test/*.test.js"},"repository":{"type":"git","url":"git+https://github.com/arekinath/node-sshpk-agent.git"},"author":{"name":"Joyent, Inc"},"contributors":[{"name":"Alex Wilson","email":"alex@cooperi.net"}],"license":"MIT","bugs":{"url":"https://github.com/arekinath/node-sshpk-agent/issues"},"engines":{"node":">=0.10.0"},"homepage":"https://github.com/arekinath/node-sshpk-agent#readme","dependencies":{"assert-plus":"^1.0.0","mooremachine":"^1.0.0","readable-stream":"^2.1.4","sshpk":">=1.9.1 < 1.10.0"},"devDependencies":{"tape":"^3.5.0","benchmark":"^1.0.0"},"gitHead":"f47164e93f65f1dcf8b5115df2cf7e48ce42450b","_id":"sshpk-agent@1.4.1","_shasum":"2eda368be569402e1f5f64717ec832baa2126ec0","_from":".","_npmVersion":"2.15.8","_nodeVersion":"0.10.46","_npmUser":{"name":"arekinath","email":"alex@cooperi.net"},"dist":{"shasum":"2eda368be569402e1f5f64717ec832baa2126ec0","size":10840,"noattachment":false,"key":"/sshpk-agent/-/sshpk-agent-1.4.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/sshpk-agent/download/sshpk-agent-1.4.1.tgz"},"maintainers":[{"name":"arekinath","email":"alex@cooperi.net"},{"name":"bahamat","email":""},{"name":"kebesays","email":""},{"name":"kusor","email":""},{"name":"michael.hicks","email":"michael.hicks@joyent.com"},{"name":"todd.whiteman","email":"todd.whiteman@joyent.com"},{"name":"tpaul","email":""}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/sshpk-agent-1.4.1.tgz_1469732127259_0.3735942533239722"},"directories":{},"publish_time":1469732127492,"_hasShrinkwrap":false,"_cnpm_publish_time":1469732127492,"_cnpmcore_publish_time":"2021-12-17T00:03:59.713Z"},"1.4.0":{"name":"sshpk-agent","version":"1.4.0","description":"ssh-agent client for use with sshpk","main":"lib/index.js","scripts":{"test":"tape test/*.test.js"},"repository":{"type":"git","url":"git+https://github.com/arekinath/node-sshpk-agent.git"},"author":{"name":"Joyent, Inc"},"contributors":[{"name":"Alex Wilson","email":"alex@cooperi.net"}],"license":"MIT","bugs":{"url":"https://github.com/arekinath/node-sshpk-agent/issues"},"engines":{"node":">=0.10.0"},"homepage":"https://github.com/arekinath/node-sshpk-agent#readme","dependencies":{"assert-plus":"^1.0.0","sshpk":">=1.9.1 < 1.10.0","mooremachine":"^1.0.0"},"devDependencies":{"tape":"^3.5.0","benchmark":"^1.0.0"},"gitHead":"191e543a3e70bf08d6f69672c761835aa8c205cf","_id":"sshpk-agent@1.4.0","_shasum":"22af8fc3bbaea1d3147317963c8b0dc72ac96875","_from":".","_npmVersion":"2.15.8","_nodeVersion":"0.12.15","_npmUser":{"name":"arekinath","email":"alex@cooperi.net"},"dist":{"shasum":"22af8fc3bbaea1d3147317963c8b0dc72ac96875","size":10797,"noattachment":false,"key":"/sshpk-agent/-/sshpk-agent-1.4.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/sshpk-agent/download/sshpk-agent-1.4.0.tgz"},"maintainers":[{"name":"arekinath","email":"alex@cooperi.net"},{"name":"bahamat","email":""},{"name":"kebesays","email":""},{"name":"kusor","email":""},{"name":"michael.hicks","email":"michael.hicks@joyent.com"},{"name":"todd.whiteman","email":"todd.whiteman@joyent.com"},{"name":"tpaul","email":""}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/sshpk-agent-1.4.0.tgz_1469729497835_0.9256192909087986"},"directories":{},"publish_time":1469729498059,"_hasShrinkwrap":false,"_cnpm_publish_time":1469729498059,"_cnpmcore_publish_time":"2021-12-17T00:04:00.085Z"},"1.3.0":{"name":"sshpk-agent","version":"1.3.0","description":"ssh-agent client for use with sshpk","main":"lib/index.js","scripts":{"test":"tape test/*.test.js"},"repository":{"type":"git","url":"git+https://github.com/arekinath/node-sshpk-agent.git"},"author":{"name":"Joyent, Inc"},"contributors":[{"name":"Alex Wilson","email":"alex@cooperi.net"}],"license":"MIT","bugs":{"url":"https://github.com/arekinath/node-sshpk-agent/issues"},"engines":{"node":">=0.10.0"},"homepage":"https://github.com/arekinath/node-sshpk-agent#readme","dependencies":{"assert-plus":"^1.0.0","sshpk":">=1.7.0 <1.9","mooremachine":"^1.0.0","readable-stream":"^2.0.0"},"devDependencies":{"tape":"^3.5.0","benchmark":"^1.0.0"},"gitHead":"125b362bfb91048ec8c2255a67291479d323fbae","_id":"sshpk-agent@1.3.0","_shasum":"d725efab71dbf056ba84a5e5c5276c9ad6cdd343","_from":".","_npmVersion":"2.15.1","_nodeVersion":"0.12.13","_npmUser":{"name":"arekinath","email":"alex@cooperi.net"},"dist":{"shasum":"d725efab71dbf056ba84a5e5c5276c9ad6cdd343","size":10080,"noattachment":false,"key":"/sshpk-agent/-/sshpk-agent-1.3.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/sshpk-agent/download/sshpk-agent-1.3.0.tgz"},"maintainers":[{"name":"arekinath","email":"alex@cooperi.net"},{"name":"bahamat","email":""},{"name":"kebesays","email":""},{"name":"kusor","email":""},{"name":"michael.hicks","email":"michael.hicks@joyent.com"},{"name":"todd.whiteman","email":"todd.whiteman@joyent.com"},{"name":"tpaul","email":""}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/sshpk-agent-1.3.0.tgz_1465409247673_0.9601788169238716"},"directories":{},"publish_time":1465409250286,"_hasShrinkwrap":false,"_cnpm_publish_time":1465409250286,"_cnpmcore_publish_time":"2021-12-17T00:04:00.279Z"},"1.2.1":{"name":"sshpk-agent","version":"1.2.1","description":"ssh-agent client for use with sshpk","main":"lib/index.js","scripts":{"test":"tape test/*.test.js"},"repository":{"type":"git","url":"git+https://github.com/arekinath/node-sshpk-agent.git"},"author":{"name":"Joyent, Inc"},"contributors":[{"name":"Alex Wilson","email":"alex@cooperi.net"}],"license":"MIT","bugs":{"url":"https://github.com/arekinath/node-sshpk-agent/issues"},"engines":{"node":">=0.8.0"},"homepage":"https://github.com/arekinath/node-sshpk-agent#readme","dependencies":{"assert-plus":">=0.1.5 <0.2.0","sshpk":">=1.7.0 <1.8","readable-stream":">=2.0.0 <3.0.0"},"devDependencies":{"tape":">=3.5.0 <4.0.0","benchmark":">=1.0.0 <2.0.0"},"gitHead":"6fdf4c026d4cc566e82a370e3abccbd7b03f6698","_id":"sshpk-agent@1.2.1","_shasum":"62e143c18530fda103320b3403e8ad42786d9718","_from":".","_npmVersion":"2.14.9","_nodeVersion":"0.12.9","_npmUser":{"name":"arekinath","email":"alex@cooperi.net"},"dist":{"shasum":"62e143c18530fda103320b3403e8ad42786d9718","size":11405,"noattachment":false,"key":"/sshpk-agent/-/sshpk-agent-1.2.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/sshpk-agent/download/sshpk-agent-1.2.1.tgz"},"maintainers":[{"name":"arekinath","email":"alex@cooperi.net"},{"name":"bahamat","email":""},{"name":"kebesays","email":""},{"name":"kusor","email":""},{"name":"michael.hicks","email":"michael.hicks@joyent.com"},{"name":"todd.whiteman","email":"todd.whiteman@joyent.com"},{"name":"tpaul","email":""}],"directories":{},"publish_time":1450734314555,"_hasShrinkwrap":false,"_cnpm_publish_time":1450734314555,"_cnpmcore_publish_time":"2021-12-17T00:04:00.490Z"},"1.2.0":{"name":"sshpk-agent","version":"1.2.0","description":"ssh-agent client for use with sshpk","main":"lib/index.js","scripts":{"test":"tape test/*.test.js"},"repository":{"type":"git","url":"git+https://github.com/arekinath/node-sshpk-agent.git"},"author":{"name":"Joyent, Inc"},"contributors":[{"name":"Alex Wilson","email":"alex@cooperi.net"}],"license":"MIT","bugs":{"url":"https://github.com/arekinath/node-sshpk-agent/issues"},"engines":{"node":">=0.8.0"},"homepage":"https://github.com/arekinath/node-sshpk-agent#readme","dependencies":{"assert-plus":">=0.1.5 <0.2.0","sshpk":">=1.7.0 <1.8","readable-stream":">=2.0.0 <3.0.0"},"devDependencies":{"tape":">=3.5.0 <4.0.0","benchmark":">=1.0.0 <2.0.0"},"gitHead":"e6bae082ad58a47b16505f2ca8edf8c6eab1b19b","_id":"sshpk-agent@1.2.0","_shasum":"5a15a2528ad3bf2e402fd8f516ce32834870b7b6","_from":".","_npmVersion":"2.14.4","_nodeVersion":"0.12.7","_npmUser":{"name":"arekinath","email":"alex@cooperi.net"},"dist":{"shasum":"5a15a2528ad3bf2e402fd8f516ce32834870b7b6","size":8852,"noattachment":false,"key":"/sshpk-agent/-/sshpk-agent-1.2.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/sshpk-agent/download/sshpk-agent-1.2.0.tgz"},"maintainers":[{"name":"arekinath","email":"alex@cooperi.net"},{"name":"bahamat","email":""},{"name":"kebesays","email":""},{"name":"kusor","email":""},{"name":"michael.hicks","email":"michael.hicks@joyent.com"},{"name":"todd.whiteman","email":"todd.whiteman@joyent.com"},{"name":"tpaul","email":""}],"directories":{},"publish_time":1447889955422,"_hasShrinkwrap":false,"_cnpm_publish_time":1447889955422,"_cnpmcore_publish_time":"2021-12-17T00:04:00.715Z"},"1.1.2":{"name":"sshpk-agent","version":"1.1.2","description":"ssh-agent client for use with sshpk","main":"lib/index.js","scripts":{"test":"tape test/*.test.js"},"repository":{"type":"git","url":"git+https://github.com/arekinath/node-sshpk-agent.git"},"author":{"name":"Joyent, Inc"},"contributors":[{"name":"Alex Wilson","email":"alex@cooperi.net"}],"license":"MIT","bugs":{"url":"https://github.com/arekinath/node-sshpk-agent/issues"},"engines":{"node":">=0.8.0"},"homepage":"https://github.com/arekinath/node-sshpk-agent#readme","dependencies":{"assert-plus":">=0.1.5 <0.2.0","sshpk":">=1.4.4 <1.7","readable-stream":">=2.0.0 <3.0.0"},"peerDependencies":{"sshpk":">=1.4.4 <1.7"},"devDependencies":{"tape":">=3.5.0 <4.0.0","benchmark":">=1.0.0 <2.0.0"},"gitHead":"9bde56c8e9974e879d16eadcc4ba9150ea93eeeb","_id":"sshpk-agent@1.1.2","_shasum":"12140a1fad4db339a0fe6982c24a60255c3f72c4","_from":".","_npmVersion":"2.14.4","_nodeVersion":"4.1.1","_npmUser":{"name":"arekinath","email":"alex@cooperi.net"},"dist":{"shasum":"12140a1fad4db339a0fe6982c24a60255c3f72c4","size":8839,"noattachment":false,"key":"/sshpk-agent/-/sshpk-agent-1.1.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/sshpk-agent/download/sshpk-agent-1.1.2.tgz"},"maintainers":[{"name":"arekinath","email":"alex@cooperi.net"},{"name":"bahamat","email":""},{"name":"kebesays","email":""},{"name":"kusor","email":""},{"name":"michael.hicks","email":"michael.hicks@joyent.com"},{"name":"todd.whiteman","email":"todd.whiteman@joyent.com"},{"name":"tpaul","email":""}],"directories":{},"publish_time":1446504281649,"_hasShrinkwrap":false,"_cnpm_publish_time":1446504281649,"_cnpmcore_publish_time":"2021-12-17T00:04:01.298Z"},"1.1.1":{"name":"sshpk-agent","version":"1.1.1","description":"ssh-agent client for use with sshpk","main":"lib/index.js","scripts":{"test":"tape test/*.test.js"},"repository":{"type":"git","url":"git+https://github.com/arekinath/node-sshpk-agent.git"},"author":{"name":"Joyent, Inc"},"contributors":[{"name":"Alex Wilson","email":"alex@cooperi.net"}],"license":"MIT","bugs":{"url":"https://github.com/arekinath/node-sshpk-agent/issues"},"engines":{"node":">=0.8.0"},"homepage":"https://github.com/arekinath/node-sshpk-agent#readme","dependencies":{"assert-plus":">=0.1.5 <0.2.0","sshpk":">=1.4.4 <1.5","readable-stream":">=2.0.0 <3.0.0"},"peerDependencies":{"sshpk":">=1.4.4 <1.5"},"devDependencies":{"tape":">=3.5.0 <4.0.0","benchmark":">=1.0.0 <2.0.0"},"gitHead":"7e22b1eaa530d403b69196a413a220d373b708af","_id":"sshpk-agent@1.1.1","_shasum":"1d2cc3009584c907020f4f8affb7ca786ba8a704","_from":".","_npmVersion":"2.14.4","_nodeVersion":"0.12.7","_npmUser":{"name":"arekinath","email":"alex@cooperi.net"},"dist":{"shasum":"1d2cc3009584c907020f4f8affb7ca786ba8a704","size":884472,"noattachment":false,"key":"/sshpk-agent/-/sshpk-agent-1.1.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/sshpk-agent/download/sshpk-agent-1.1.1.tgz"},"maintainers":[{"name":"arekinath","email":"alex@cooperi.net"},{"name":"bahamat","email":""},{"name":"kebesays","email":""},{"name":"kusor","email":""},{"name":"michael.hicks","email":"michael.hicks@joyent.com"},{"name":"todd.whiteman","email":"todd.whiteman@joyent.com"},{"name":"tpaul","email":""}],"directories":{},"publish_time":1444770538236,"_hasShrinkwrap":false,"_cnpm_publish_time":1444770538236,"_cnpmcore_publish_time":"2021-12-17T00:04:02.888Z"},"1.1.0":{"name":"sshpk-agent","version":"1.1.0","description":"ssh-agent client for use with sshpk","main":"lib/index.js","scripts":{"test":"tape test/*.test.js"},"repository":{"type":"git","url":"git+https://github.com/arekinath/node-sshpk-agent.git"},"author":{"name":"Joyent, Inc"},"contributors":[{"name":"Alex Wilson","email":"alex@cooperi.net"}],"license":"MIT","bugs":{"url":"https://github.com/arekinath/node-sshpk-agent/issues"},"engines":{"node":">=0.8.0"},"homepage":"https://github.com/arekinath/node-sshpk-agent#readme","dependencies":{"assert-plus":">=0.1.5 <0.2.0","sshpk":"1.4.4","readable-stream":">=2.0.0 <3.0.0"},"peerDependencies":{"sshpk":"1.4.4"},"devDependencies":{"tape":">=3.5.0 <4.0.0","benchmark":">=1.0.0 <2.0.0"},"gitHead":"06291350f7d46930d7b918cea40473ba6143376d","_id":"sshpk-agent@1.1.0","_shasum":"065a909db52eebed02047ddf7f9b5c369cbdb5fc","_from":".","_npmVersion":"2.14.4","_nodeVersion":"0.12.7","_npmUser":{"name":"arekinath","email":"alex@cooperi.net"},"dist":{"shasum":"065a909db52eebed02047ddf7f9b5c369cbdb5fc","size":884469,"noattachment":false,"key":"/sshpk-agent/-/sshpk-agent-1.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/sshpk-agent/download/sshpk-agent-1.1.0.tgz"},"maintainers":[{"name":"arekinath","email":"alex@cooperi.net"},{"name":"bahamat","email":""},{"name":"kebesays","email":""},{"name":"kusor","email":""},{"name":"michael.hicks","email":"michael.hicks@joyent.com"},{"name":"todd.whiteman","email":"todd.whiteman@joyent.com"},{"name":"tpaul","email":""}],"directories":{},"publish_time":1444764132293,"_hasShrinkwrap":false,"_cnpm_publish_time":1444764132293,"_cnpmcore_publish_time":"2021-12-17T00:04:04.216Z"},"1.0.2":{"name":"sshpk-agent","version":"1.0.2","description":"ssh-agent client for use with sshpk","main":"lib/index.js","scripts":{"test":"tape test/*.test.js"},"repository":{"type":"git","url":"git+https://github.com/arekinath/node-sshpk-agent.git"},"author":{"name":"Joyent, Inc"},"contributors":[{"name":"Alex Wilson","email":"alex@cooperi.net"}],"license":"MIT","bugs":{"url":"https://github.com/arekinath/node-sshpk-agent/issues"},"engines":{"node":">=0.8.0"},"homepage":"https://github.com/arekinath/node-sshpk-agent#readme","dependencies":{"assert-plus":"0.1.5","sshpk":">=1.4.0 <2.0.0","readable-stream":">=2.0.0 <3.0.0"},"devDependencies":{"tape":">=3.5.0 <4.0.0","benchmark":">=1.0.0 <2.0.0"},"gitHead":"1b56cdc27d669180a3adda61396b991988bad0a5","_id":"sshpk-agent@1.0.2","_shasum":"a5afecf680a0f1d8e919174ac95233da4e84eb81","_from":".","_npmVersion":"2.14.4","_nodeVersion":"0.12.7","_npmUser":{"name":"arekinath","email":"alex@cooperi.net"},"dist":{"shasum":"a5afecf680a0f1d8e919174ac95233da4e84eb81","size":884832,"noattachment":false,"key":"/sshpk-agent/-/sshpk-agent-1.0.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/sshpk-agent/download/sshpk-agent-1.0.2.tgz"},"maintainers":[{"name":"arekinath","email":"alex@cooperi.net"},{"name":"bahamat","email":""},{"name":"kebesays","email":""},{"name":"kusor","email":""},{"name":"michael.hicks","email":"michael.hicks@joyent.com"},{"name":"todd.whiteman","email":"todd.whiteman@joyent.com"},{"name":"tpaul","email":""}],"directories":{},"publish_time":1444272140618,"_hasShrinkwrap":false,"_cnpm_publish_time":1444272140618,"_cnpmcore_publish_time":"2021-12-17T00:04:06.113Z"},"1.0.1":{"name":"sshpk-agent","version":"1.0.1","description":"ssh-agent client for use with sshpk","main":"lib/index.js","scripts":{"test":"tape test/*.test.js"},"repository":{"type":"git","url":"git+https://github.com/arekinath/node-sshpk-agent.git"},"author":{"name":"Joyent, Inc"},"contributors":[{"name":"Alex Wilson","email":"alex@cooperi.net"}],"license":"MIT","bugs":{"url":"https://github.com/arekinath/node-sshpk-agent/issues"},"engines":{"node":">=0.8.0"},"homepage":"https://github.com/arekinath/node-sshpk-agent#readme","dependencies":{"assert-plus":"0.1.5","sshpk":">=1.3.0 <2.0.0","readable-stream":">=2.0.0 <3.0.0"},"devDependencies":{"tape":">=3.5.0 <4.0.0","benchmark":">=1.0.0 <2.0.0"},"gitHead":"d136c2677879e2985e66224973fd0521d13a5aef","_id":"sshpk-agent@1.0.1","_shasum":"04a93dcff66177ccb68166831b8a14f52f77b8bf","_from":".","_npmVersion":"2.14.4","_nodeVersion":"0.12.7","_npmUser":{"name":"arekinath","email":"alex@cooperi.net"},"dist":{"shasum":"04a93dcff66177ccb68166831b8a14f52f77b8bf","size":884456,"noattachment":false,"key":"/sshpk-agent/-/sshpk-agent-1.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/sshpk-agent/download/sshpk-agent-1.0.1.tgz"},"maintainers":[{"name":"arekinath","email":"alex@cooperi.net"},{"name":"bahamat","email":""},{"name":"kebesays","email":""},{"name":"kusor","email":""},{"name":"michael.hicks","email":"michael.hicks@joyent.com"},{"name":"todd.whiteman","email":"todd.whiteman@joyent.com"},{"name":"tpaul","email":""}],"directories":{},"publish_time":1443657806543,"_hasShrinkwrap":false,"_cnpm_publish_time":1443657806543,"_cnpmcore_publish_time":"2021-12-17T00:04:08.316Z"},"1.0.0":{"name":"sshpk-agent","version":"1.0.0","description":"ssh-agent client for use with sshpk","main":"lib/index.js","scripts":{"test":"tape test/*.test.js"},"repository":{"type":"git","url":"git+https://github.com/arekinath/node-sshpk-agent.git"},"author":{"name":"Joyent, Inc"},"contributors":[{"name":"Alex Wilson","email":"alex@cooperi.net"}],"license":"MIT","bugs":{"url":"https://github.com/arekinath/node-sshpk-agent/issues"},"engines":{"node":">=0.8.0"},"homepage":"https://github.com/arekinath/node-sshpk-agent#readme","dependencies":{"assert-plus":"0.1.5","sshpk":">=1.3.0 <2.0.0","readable-stream":">=2.0.0 <3.0.0"},"devDependencies":{"tape":">=3.5.0 <4.0.0","benchmark":">=1.0.0 <2.0.0"},"gitHead":"cf0ea6e36f885b798a7efee88c2f670f3f4cbb82","_id":"sshpk-agent@1.0.0","_shasum":"4272a288de1926bc939f0f84cbae0d48ac5dae37","_from":".","_npmVersion":"2.14.4","_nodeVersion":"0.12.7","_npmUser":{"name":"arekinath","email":"alex@cooperi.net"},"dist":{"shasum":"4272a288de1926bc939f0f84cbae0d48ac5dae37","size":884260,"noattachment":false,"key":"/sshpk-agent/-/sshpk-agent-1.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/sshpk-agent/download/sshpk-agent-1.0.0.tgz"},"maintainers":[{"name":"arekinath","email":"alex@cooperi.net"},{"name":"bahamat","email":""},{"name":"kebesays","email":""},{"name":"kusor","email":""},{"name":"michael.hicks","email":"michael.hicks@joyent.com"},{"name":"todd.whiteman","email":"todd.whiteman@joyent.com"},{"name":"tpaul","email":""}],"directories":{},"publish_time":1443654124903,"_hasShrinkwrap":false,"_cnpm_publish_time":1443654124903,"_cnpmcore_publish_time":"2021-12-17T00:04:10.768Z"}},"readme":"sshpk-agent\n===========\n\nA library for using the `ssh-agent` protocol, written to leverage the modern\nnode Streams API and use `sshpk` objects. Supports most client operations\n(including key add/remove), but agent support is coming. Re-uses socket\nconnections where possible for lower latency operation.\n\nInstall\n-------\n\n```\nnpm install sshpk-agent\n```\n\nExamples\n--------\n\n```js\nvar agent = require('sshpk-agent');\nvar sshpk = require('sshpk');\n\nvar client = new agent.Client();\n\n/* Add a new key to the agent */\nvar pk = sshpk.parsePrivateKey(fs.readFileSync('id_rsa'), 'pem');\nclient.addKey(pk, function (err) {\n  ...\n});\n\n/* List all the keys stored in the agent */\nvar key;\nclient.listKeys(function (err, keys) {\n  if (err)\n    return;\n  /* keys is an array of sshpk.Key objects */\n  key = keys[0];\n});\n\n/* Sign some data with a key */\nvar data = 'foobar';\nclient.sign(key, data, function (err, signature) {\n  /* signature is an sshpk.Signature object */\n  ...\n  /* to find out what hash algorithm the agent used -- it chooses for you */\n  var algo = signature.hashAlgorithm;\n  ...\n});\n```\n\nUsage\n-----\n\n### `new Client([options]);`\n\nCreates a new ssh-agent client.\n\nParameters\n\n- `options` -- optional Object, containing properties:\n  - `socketPath` -- an optional String, path to the UNIX socket to reach the SSH\n                    agent via. If not specified, defaults to\n                    `process.env['SSH_AUTH_SOCK']`\n  - `timeout` -- an optional Number, milliseconds to wait for the agent to\n                 respond to a request before returning error. Defaults to 2000.\n\n### `Client#listKeys([options, ]callback);`\n\nRetrieves a list of all keys stored in the agent.\n\nParameters\n\n- `options` -- optional Object, containg properties:\n  - `timeout` -- an optional Number, overrides the constructor timeout just for\n                 this request\n- `callback` -- function `(error, keys)` with arguments:\n  - `error` -- null if no error, otherwise an instance of `Error` or its\n               subclasses\n  - `keys` -- Array of `sshpk.Key` objects, the available public keys\n\n### `Client#listCertificates([options, ]callback);`\n\nRetrieves a list of all certificates stored in the agent.\n\nParameters\n\n- `options` -- optional Object, containg properties:\n  - `timeout` -- an optional Number, overrides the constructor timeout just for\n                 this request\n- `callback` -- function `(error, keys)` with arguments:\n  - `error` -- null if no error, otherwise an instance of `Error` or its\n               subclasses\n  - `keys` -- Array of `sshpk.Certificate` objects, the available certificates\n\n### `Client#sign(key, data[, options], callback);`\n\nUses a key stored in the agent to sign some data.\n\nParameters\n\n- `key` -- an Object, instance of `sshpk.Key`, key to sign with\n- `data` -- a Buffer or String, data to be signed\n- `options` -- optional Object, containing properties:\n  - `timeout` -- an optional Number, overrides the constructor timeout just for\n                 this request\n- `callback` -- function `(error, signature)` with arguments:\n  - `error` -- null if no error, otherwise instance of `Error`\n  - `signature` -- an Object, instance of `sshpk.Signature`\n\n### `Client#createSelfSignedCertificate(subject, key, options, cb)`\n\nUses a key stored in the agent to create a self-signed certificate for that\nkey. The certificate can be read back in both OpenSSH and X.509 formats.\n\nParameters\n\n - `subject` -- an Identity, the subject of the certificate\n - `key` -- an Object, instance of `sshpk.Key`, key to sign with and the\n   subject key\n - `options` -- an Object, additional options, with keys:\n   - `lifetime` -- optional Number, lifetime of the certificate from now in\n     seconds\n   - `validFrom`, `validUntil` -- optional Dates, beginning and end of\n     certificate validity period. If given, `lifetime` will be ignored.\n   - `serial` -- optional Buffer, the serial number of the certificate\n   - `purposes` -- optional Array of String, X.509 key usage restrictions\n - `callback` -- function `(error, certificate)`, with arguments:\n   - `error` -- null if no error, otherwise instance of `Error`\n   - `certificate` -- an Object, instance of `sshpk.Certificate`\n\n### `Client#createCertificate(subject, subjectKey, issuer, key, options, cb)`\n\nUses a key stored in the agent to create and sign a certificate for some other\nkey (not necessarily in the agent). The certificate can be read back in both\nOpenSSH and X.509 formats.\n\nParameters\n\n - `subject` -- an Identity, the subject of the certificate\n - `subjectKey` -- an Object, instance of `sshpk.Key`, key of the subject\n   entity (does not have to reside in the agent)\n - `issuer` -- an Identity, the issuer of the certificate\n - `key` -- an Object, instance of `sshpk.Key`, key to sign with (must be in\n   the agent, and match up with the `issuer` identity)\n - `options` -- an Object, additional options, with keys:\n   - `lifetime` -- optional Number, lifetime of the certificate from now in\n     seconds\n   - `validFrom`, `validUntil` -- optional Dates, beginning and end of\n     certificate validity period. If given, `lifetime` will be ignored.\n   - `serial` -- optional Buffer, the serial number of the certificate\n   - `purposes` -- optional Array of String, X.509 key usage restrictions\n - `callback` -- function `(error, certificate)`, with arguments:\n   - `error` -- null if no error, otherwise instance of `Error`\n   - `certificate` -- an Object, instance of `sshpk.Certificate`\n\n### `Client#addKey(privkey[, options], callback);`\n\nAdds a new private key to the agent.\n\nParameters\n\n- `privkey` -- an Object, instance of `sshpk.PrivateKey`, key to add\n- `options` -- optional Object, containing properties:\n  - `expires` -- optional Number, seconds until this key expires. If not given,\n                 key will last indefinitely. Expiry is handled by the agent\n                 itself.\n  - `timeout` -- optional Number, overrides the constructor timeout\n- `callback` -- function `(error)` with arguments:\n  - `error` -- null if no error, otherwise instance of `Error`\n\n### `Client#addCertificate(cert, privkey[, options], callback);`\n\nAdds a new certificate and private key pair to the agent.\n\nParameters\n\n- `cert` -- an Object, instance of `sshpk.Certificate`, cert to add\n- `privkey` -- an Object, instance of `sshpk.PrivateKey`, subject private key\n               of the certificate\n- `options` -- optional Object, containing properties:\n  - `expires` -- optional Number, seconds until this key expires. If not given,\n                 key will last indefinitely. Expiry is handled by the agent\n                 itself.\n  - `timeout` -- optional Number, overrides the constructor timeout\n- `callback` -- function `(error)` with arguments:\n  - `error` -- null if no error, otherwise instance of `Error`\n\n### `Client#removeKey(key[, options], callback);`\n\nRemoves a private key from the agent.\n\nParameters\n\n- `key` -- an Object, instance of `sshpk.Key`, key to remove\n- `options` -- optional Object, containing properties:\n  - `timeout` -- an optional Number, overrides the constructor timeout just for\n                 this request\n- `callback` -- function `(error)` with arguments:\n  - `error` -- null if no error, otherwise instance of `Error`\n\n### `Client#removeAllKeys([options, ]callback);`\n\nRemoves all private keys from the agent.\n\nParameters\n\n- `options` -- optional Object, containing properties:\n  - `timeout` -- an optional Number, overrides the constructor timeout just for\n                 this request\n- `callback` -- function `(error)` with arguments:\n  - `error` -- null if no error, otherwise instance of `Error`\n\n### `Client#lock(password[, options], callback);`\n\nLocks the agent with a password, causing it to respond with failure to all\nrequests (except a request to list keys, which always returns an empty list),\nuntil unlocked with the same password.\n\nParameters\n\n- `password` -- a String, password to be required to unlock the agent\n- `options` -- optional Object, containing properties:\n  - `timeout` -- an optional Number, overrides the constructor timeout just for\n                 this request\n- `callback` -- function `(error)` with arguments:\n  - `error` -- null if no error, otherwise instance of `Error`\n\n### `Client#unlock(password[, options], callback);`\n\nUnlocks an agent that has been previously locked. The given `password` must\nmatch the password used to lock the agent.\n\nParameters\n\n- `password` -- a String, password to unlock the agent\n- `options` -- optional Object, containing properties:\n  - `timeout` -- an optional Number, overrides the constructor timeout just for\n                 this request\n- `callback` -- function `(error)` with arguments:\n  - `error` -- null if no error, otherwise instance of `Error`\n\n### `Client#listExtensions(callback);`\n\nRequests the \"query\" extension (see draft-miller-ssh-agent-00) from the agent\nto list what agent protocol extensions are supported. These are returned as\na list of Strings.\n\nParameters\n\n - `callback` -- function `(error, extensions)` with arguments:\n  - `error` -- null if no error, otherwise instance of `Error`\n  - `extensions` -- Array of String, supported extensions\n","_attachments":{},"homepage":"https://github.com/arekinath/node-sshpk-agent#readme","bugs":{"url":"https://github.com/arekinath/node-sshpk-agent/issues"},"license":"MIT"}