%PDF- %PDF-
Mini Shell

Mini Shell

Direktori : /home/waritko/.npm/registry.npmjs.org/http-signature/
Upload File :
Create Path :
Current File : //home/waritko/.npm/registry.npmjs.org/http-signature/.cache.json

{"_id":"http-signature","_rev":"28-43ebb9098137f91c232fa82168963c76","name":"http-signature","description":"Reference implementation of Joyent's HTTP Signature scheme.","dist-tags":{"latest":"0.10.1"},"versions":{"0.9.0":{"author":{"name":"Joyent, Inc"},"name":"http-signature","description":"Reference implementation of Joyent's HTTP Signature Scheme","version":"0.9.0","homepage":"http://www.joyent.com","repository":{"type":"git","url":"git://github.com/joyent/node-http-signature.git"},"engines":{"node":"~0.4.9"},"main":"lib/index.js","scripts":{"pretest":"which gjslint; if [[ \"$?\" = 0 ]] ; then  gjslint --nojsdoc -r . -e node_modules; else echo \"Missing gjslint. Skipping lint\"; fi","test":"./node_modules/.bin/whiskey --quiet --sequential --timeout 2500 -t \"`find tst -name *.test.js | xargs`\""},"dependencies":{"sprintf":"0.1.1"},"devDependencies":{"httpu":"0.0.1","node-uuid":"1.2.0","whiskey":"0.4.0"},"_npmJsonOpts":{"file":"/Users/mark/.npm/http-signature/0.9.0/package/package.json","wscript":false,"contributors":false,"serverjs":false},"_id":"http-signature@0.9.0","_engineSupported":true,"_npmVersion":"1.0.15","_nodeVersion":"v0.4.9","_defaultsLoaded":true,"dist":{"shasum":"b1df2888b77e2ac471b1d32c0dae9ce699b88cf0","tarball":"http://registry.npmjs.org/http-signature/-/http-signature-0.9.0.tgz"},"directories":{}},"0.9.2":{"author":{"name":"Joyent, Inc"},"name":"http-signature","description":"Reference implementation of Joyent's HTTP Signature Scheme","version":"0.9.2","homepage":"http://www.joyent.com","repository":{"type":"git","url":"git://github.com/joyent/node-http-signature.git"},"engines":{"node":">=0.4.9"},"main":"lib/index.js","scripts":{"pretest":"which gjslint; if [[ \"$?\" = 0 ]] ; then  gjslint --nojsdoc -r . -e node_modules; else echo \"Missing gjslint. Skipping lint\"; fi","test":"./node_modules/.bin/tap tst/*.js"},"dependencies":{"asn1":"0.1.5","ctype":"0.0.3","sprintf":"0.1.1"},"devDependencies":{"httpu":"1.0.0","node-uuid":"1.2.0","tap":"0.0.9"},"_npmJsonOpts":{"file":"/Users/mark/.npm/http-signature/0.9.2/package/package.json","wscript":false,"contributors":false,"serverjs":false},"_id":"http-signature@0.9.2","_engineSupported":true,"_npmVersion":"1.0.18","_nodeVersion":"v0.4.10","_defaultsLoaded":true,"dist":{"shasum":"0b9dbc04b7c5ec2179fb82c0319b574fde6a4a0e","tarball":"http://registry.npmjs.org/http-signature/-/http-signature-0.9.2.tgz"},"maintainers":[{"name":"mcavage","email":"mcavage@gmail.com"}],"directories":{}},"0.9.3":{"author":{"name":"Joyent, Inc"},"name":"http-signature","description":"Reference implementation of Joyent's HTTP Signature Scheme","version":"0.9.3","homepage":"http://www.joyent.com","repository":{"type":"git","url":"git://github.com/joyent/node-http-signature.git"},"engines":{"node":">=0.4.9"},"main":"lib/index.js","scripts":{"pretest":"which gjslint; if [[ \"$?\" = 0 ]] ; then  gjslint --nojsdoc -r . -e node_modules; else echo \"Missing gjslint. Skipping lint\"; fi","test":"./node_modules/.bin/tap tst/*.js"},"dependencies":{"asn1":"0.1.5","ctype":"0.0.3","sprintf":"0.1.1"},"devDependencies":{"httpu":"1.0.0","node-uuid":"1.2.0","tap":"0.0.9"},"_npmJsonOpts":{"file":"/Users/mark/.npm/http-signature/0.9.3/package/package.json","wscript":false,"contributors":false,"serverjs":false},"_id":"http-signature@0.9.3","_engineSupported":true,"_npmVersion":"1.0.18","_nodeVersion":"v0.4.10","_defaultsLoaded":true,"dist":{"shasum":"08c023a61528d5de8513f05e7b72adc771898abf","tarball":"http://registry.npmjs.org/http-signature/-/http-signature-0.9.3.tgz"},"maintainers":[{"name":"mcavage","email":"mcavage@gmail.com"}],"directories":{}},"0.9.4":{"author":{"name":"Joyent, Inc"},"name":"http-signature","description":"Reference implementation of Joyent's HTTP Signature Scheme","version":"0.9.4","homepage":"http://www.joyent.com","repository":{"type":"git","url":"git://github.com/joyent/node-http-signature.git"},"engines":{"node":">=0.4.9"},"main":"lib/index.js","scripts":{"pretest":"which gjslint; if [[ \"$?\" = 0 ]] ; then  gjslint --nojsdoc -r . -e node_modules; else echo \"Missing gjslint. Skipping lint\"; fi","test":"./node_modules/.bin/tap tst/*.js"},"dependencies":{"asn1":"0.1.5","ctype":"0.1.0","sprintf":"0.1.1"},"devDependencies":{"httpu":"1.0.0","node-uuid":"1.2.0","tap":"0.0.9"},"_npmJsonOpts":{"file":"/Users/mark/.npm/http-signature/0.9.4/package/package.json","wscript":false,"contributors":false,"serverjs":false},"_id":"http-signature@0.9.4","_engineSupported":true,"_npmVersion":"1.0.18","_nodeVersion":"v0.4.10","_defaultsLoaded":true,"dist":{"shasum":"981c932e4b78f76f8f0fb52d0787f39a739abdeb","tarball":"http://registry.npmjs.org/http-signature/-/http-signature-0.9.4.tgz"},"maintainers":[{"name":"mcavage","email":"mcavage@gmail.com"}],"directories":{}},"0.9.5":{"author":{"name":"Joyent, Inc"},"name":"http-signature","description":"Reference implementation of Joyent's HTTP Signature Scheme","version":"0.9.5","homepage":"http://www.joyent.com","repository":{"type":"git","url":"git://github.com/joyent/node-http-signature.git"},"engines":{"node":">=0.4.9"},"main":"lib/index.js","scripts":{"pretest":"which gjslint; if [[ \"$?\" = 0 ]] ; then  gjslint --nojsdoc -r . -e node_modules; else echo \"Missing gjslint. Skipping lint\"; fi","test":"./node_modules/.bin/tap tst/*.js"},"dependencies":{"asn1":"0.1.7","ctype":"0.1.0","sprintf":"0.1.1"},"devDependencies":{"httpu":"1.0.0","node-uuid":"1.2.0","tap":"0.0.9"},"_npmJsonOpts":{"file":"/Users/mark/.npm/http-signature/0.9.5/package/package.json","wscript":false,"contributors":false,"serverjs":false},"_id":"http-signature@0.9.5","_engineSupported":true,"_npmVersion":"1.0.18","_nodeVersion":"v0.4.10","_defaultsLoaded":true,"dist":{"shasum":"913839b60e0b04b63103e78d50186fb51d38cfff","tarball":"http://registry.npmjs.org/http-signature/-/http-signature-0.9.5.tgz"},"maintainers":[{"name":"mcavage","email":"mcavage@gmail.com"}],"directories":{}},"0.9.6":{"author":{"name":"Joyent, Inc"},"name":"http-signature","description":"Reference implementation of Joyent's HTTP Signature Scheme","version":"0.9.6","homepage":"http://www.joyent.com","repository":{"type":"git","url":"git://github.com/joyent/node-http-signature.git"},"engines":{"node":">=0.4.9"},"main":"lib/index.js","scripts":{"pretest":"which gjslint; if [[ \"$?\" = 0 ]] ; then  gjslint --nojsdoc -r . -e node_modules; else echo \"Missing gjslint. Skipping lint\"; fi","test":"./node_modules/.bin/tap tst/*.js"},"dependencies":{"asn1":"0.1.9","ctype":"0.3.1","sprintf":"0.1.1"},"devDependencies":{"httpu":"1.0.0","node-uuid":"1.2.0","tap":"0.0.14"},"_npmUser":{"name":"mcavage","email":"mcavage@gmail.com"},"_id":"http-signature@0.9.6","_engineSupported":true,"_npmVersion":"1.0.105","_nodeVersion":"v0.6.1","_defaultsLoaded":true,"dist":{"shasum":"634010383d84b79eb88616d44928f1c2b18c7290","tarball":"http://registry.npmjs.org/http-signature/-/http-signature-0.9.6.tgz"},"maintainers":[{"name":"mcavage","email":"mcavage@gmail.com"}],"directories":{}},"0.9.7":{"author":{"name":"Joyent, Inc"},"name":"http-signature","description":"Reference implementation of Joyent's HTTP Signature Scheme","version":"0.9.7","homepage":"http://www.joyent.com","repository":{"type":"git","url":"git://github.com/joyent/node-http-signature.git"},"engines":{"node":">=0.4.9"},"main":"lib/index.js","scripts":{"pretest":"which gjslint; if [[ \"$?\" = 0 ]] ; then  gjslint --nojsdoc -r . -e node_modules; else echo \"Missing gjslint. Skipping lint\"; fi","test":"./node_modules/.bin/tap tst/*.js"},"dependencies":{"asn1":"0.1.9","ctype":"0.3.1","sprintf":"0.1.1"},"devDependencies":{"httpu":"1.0.0","node-uuid":"1.2.0","tap":"0.0.14"},"_npmUser":{"name":"mcavage","email":"mcavage@gmail.com"},"_id":"http-signature@0.9.7","_engineSupported":true,"_npmVersion":"1.0.106","_nodeVersion":"v0.4.12","_defaultsLoaded":true,"dist":{"shasum":"562c4c0324ab5f26371ddda9abb92ec66714d9ff","tarball":"http://registry.npmjs.org/http-signature/-/http-signature-0.9.7.tgz"},"maintainers":[{"name":"mcavage","email":"mcavage@gmail.com"}],"directories":{}},"0.9.8":{"author":{"name":"Joyent, Inc"},"name":"http-signature","description":"Reference implementation of Joyent's HTTP Signature Scheme","version":"0.9.8","homepage":"http://www.joyent.com","repository":{"type":"git","url":"git://github.com/joyent/node-http-signature.git"},"engines":{"node":">=0.4.9"},"main":"lib/index.js","scripts":{"pretest":"which gjslint; if [[ \"$?\" = 0 ]] ; then  gjslint --nojsdoc -r . -e node_modules; else echo \"Missing gjslint. Skipping lint\"; fi","test":"./node_modules/.bin/tap tst/*.js"},"dependencies":{"asn1":"0.1.9","ctype":"0.3.1","sprintf":"0.1.1"},"devDependencies":{"httpu":"1.0.0","node-uuid":"1.2.0","tap":"0.0.14"},"_npmUser":{"name":"mcavage","email":"mcavage@gmail.com"},"_id":"http-signature@0.9.8","_engineSupported":true,"_npmVersion":"1.1.0-beta-4","_nodeVersion":"v0.6.6","_defaultsLoaded":true,"dist":{"shasum":"c82ef4db2ad8b24f9de766f1bf03bd77ce8e35ef","tarball":"http://registry.npmjs.org/http-signature/-/http-signature-0.9.8.tgz"},"maintainers":[{"name":"mcavage","email":"mcavage@gmail.com"}],"directories":{}},"0.9.9":{"author":{"name":"Joyent, Inc"},"name":"http-signature","description":"Reference implementation of Joyent's HTTP Signature Scheme","version":"0.9.9","repository":{"type":"git","url":"git://github.com/joyent/node-http-signature.git"},"engines":{"node":">=0.6"},"main":"lib/index.js","scripts":{"pretest":"which gjslint; if [[ \"$?\" = 0 ]] ; then  gjslint --nojsdoc -r . -e node_modules; else echo \"Missing gjslint. Skipping lint\"; fi","test":"./node_modules/.bin/tap tst/*.js"},"dependencies":{"asn1":"0.1.11","ctype":"0.5.0"},"devDependencies":{"httpu":"1.0.0","node-uuid":"1.3.3","tap":"0.2.4"},"_npmUser":{"name":"mcavage","email":"mcavage@gmail.com"},"_id":"http-signature@0.9.9","optionalDependencies":{},"_engineSupported":true,"_npmVersion":"1.1.8","_nodeVersion":"v0.7.6","_defaultsLoaded":true,"dist":{"shasum":"0cce45333637c30c4153d2f9beec6f63524a35df","tarball":"http://registry.npmjs.org/http-signature/-/http-signature-0.9.9.tgz"},"maintainers":[{"name":"mcavage","email":"mcavage@gmail.com"}],"directories":{}},"0.9.10":{"author":{"name":"Joyent, Inc"},"name":"http-signature","description":"Reference implementation of Joyent's HTTP Signature Scheme","version":"0.9.10","repository":{"type":"git","url":"git://github.com/joyent/node-http-signature.git"},"engines":{"node":">=0.8"},"main":"lib/index.js","scripts":{"test":"./node_modules/.bin/tap tst/*.js"},"dependencies":{"assert-plus":"0.1.2","asn1":"0.1.11","ctype":"0.5.2"},"devDependencies":{"node-uuid":"1.4.0","tap":"0.3.1"},"_id":"http-signature@0.9.10","dist":{"shasum":"82789b34de5e5240bcce6f128c6c78028e021285","tarball":"http://registry.npmjs.org/http-signature/-/http-signature-0.9.10.tgz"},"_npmVersion":"1.1.69","_npmUser":{"name":"mcavage","email":"mcavage@gmail.com"},"maintainers":[{"name":"mcavage","email":"mcavage@gmail.com"}],"directories":{}},"0.9.11":{"author":{"name":"Joyent, Inc"},"name":"http-signature","description":"Reference implementation of Joyent's HTTP Signature Scheme","version":"0.9.11","repository":{"type":"git","url":"git://github.com/joyent/node-http-signature.git"},"engines":{"node":">=0.8"},"main":"lib/index.js","scripts":{"test":"./node_modules/.bin/tap tst/*.js"},"dependencies":{"assert-plus":"0.1.2","asn1":"0.1.11","ctype":"0.5.2"},"devDependencies":{"node-uuid":"1.4.0","tap":"0.3.1"},"_id":"http-signature@0.9.11","dist":{"shasum":"9e882714572315e6790a5d0a7955efff1f19e653","tarball":"http://registry.npmjs.org/http-signature/-/http-signature-0.9.11.tgz"},"_from":".","_npmVersion":"1.2.2","_npmUser":{"name":"mcavage","email":"mcavage@gmail.com"},"maintainers":[{"name":"mcavage","email":"mcavage@gmail.com"}],"directories":{}},"0.10.0":{"author":{"name":"Joyent, Inc"},"name":"http-signature","description":"Reference implementation of Joyent's HTTP Signature Scheme","version":"0.10.0","repository":{"type":"git","url":"git://github.com/joyent/node-http-signature.git"},"engines":{"node":">=0.8"},"main":"lib/index.js","scripts":{"test":"./node_modules/.bin/tap tst/*.js"},"dependencies":{"assert-plus":"0.1.2","asn1":"0.1.11","ctype":"0.5.2"},"devDependencies":{"node-uuid":"1.4.0","tap":"0.4.2"},"_id":"http-signature@0.10.0","dist":{"shasum":"1494e4f5000a83c0f11bcc12d6007c530cb99582","tarball":"http://registry.npmjs.org/http-signature/-/http-signature-0.10.0.tgz"},"_from":".","_npmVersion":"1.2.18","_npmUser":{"name":"mcavage","email":"mcavage@gmail.com"},"maintainers":[{"name":"mcavage","email":"mcavage@gmail.com"}],"directories":{}},"0.10.1":{"name":"http-signature","description":"Reference implementation of Joyent's HTTP Signature scheme.","version":"0.10.1","license":"MIT","author":{"name":"Joyent, Inc"},"contributors":[{"name":"Mark Cavage","email":"mcavage@gmail.com"},{"name":"David I. Lehn","email":"dil@lehn.org"}],"repository":{"type":"git","url":"git://github.com/joyent/node-http-signature.git"},"homepage":"https://github.com/joyent/node-http-signature/","bugs":{"url":"https://github.com/joyent/node-http-signature/issues"},"keywords":["https","request"],"engines":{"node":">=0.8"},"main":"lib/index.js","scripts":{"test":"tap test/*.js"},"dependencies":{"assert-plus":"^0.1.5","asn1":"0.1.11","ctype":"0.5.3"},"devDependencies":{"node-uuid":"^1.4.1","tap":"0.4.2"},"_id":"http-signature@0.10.1","_shasum":"4fbdac132559aa8323121e540779c0a012b27e66","_resolved":"http-signature-0.10.1.tgz","_from":"http-signature-0.10.1.tgz","_npmVersion":"1.4.28","_npmUser":{"name":"pfmooney","email":"patrick.f.mooney@gmail.com"},"maintainers":[{"name":"mcavage","email":"mcavage@gmail.com"},{"name":"pfmooney","email":"patrick.f.mooney@gmail.com"}],"dist":{"shasum":"4fbdac132559aa8323121e540779c0a012b27e66","tarball":"http://registry.npmjs.org/http-signature/-/http-signature-0.10.1.tgz"},"directories":{}}},"maintainers":[{"name":"mcavage","email":"mcavage@gmail.com"},{"name":"pfmooney","email":"patrick.f.mooney@gmail.com"}],"time":{"modified":"2015-01-05T22:12:36.893Z","created":"2011-07-14T21:21:46.738Z","0.9.0":"2011-07-14T21:21:47.284Z","0.9.2":"2011-09-04T01:42:03.454Z","0.9.3":"2011-09-04T13:14:46.733Z","0.9.4":"2011-09-14T23:36:49.612Z","0.9.5":"2011-10-13T22:57:52.139Z","0.9.6":"2011-11-17T20:32:42.757Z","0.9.7":"2011-12-01T22:11:13.562Z","0.9.8":"2012-02-01T16:31:19.567Z","0.9.9":"2012-03-19T16:04:14.446Z","0.9.10":"2013-01-23T20:01:55.612Z","0.9.11":"2013-02-11T16:22:08.829Z","0.10.0":"2013-05-07T15:29:05.252Z","0.10.1":"2015-01-05T22:12:36.893Z"},"author":{"name":"Joyent, Inc"},"repository":{"type":"git","url":"git://github.com/joyent/node-http-signature.git"},"readme":"# node-http-signature\n\nnode-http-signature is a node.js library that has client and server components\nfor Joyent's [HTTP Signature Scheme](http_signing.md).\n\n## Usage\n\nNote the example below signs a request with the same key/cert used to start an\nHTTP server. This is almost certainly not what you actually want, but is just\nused to illustrate the API calls; you will need to provide your own key\nmanagement in addition to this library.\n\n### Client\n\n```js\nvar fs = require('fs');\nvar https = require('https');\nvar httpSignature = require('http-signature');\n\nvar key = fs.readFileSync('./key.pem', 'ascii');\n\nvar options = {\n  host: 'localhost',\n  port: 8443,\n  path: '/',\n  method: 'GET',\n  headers: {}\n};\n\n// Adds a 'Date' header in, signs it, and adds the\n// 'Authorization' header in.\nvar req = https.request(options, function(res) {\n  console.log(res.statusCode);\n});\n\n\nhttpSignature.sign(req, {\n  key: key,\n  keyId: './cert.pem'\n});\n\nreq.end();\n```\n\n### Server\n\n```js\nvar fs = require('fs');\nvar https = require('https');\nvar httpSignature = require('http-signature');\n\nvar options = {\n  key: fs.readFileSync('./key.pem'),\n  cert: fs.readFileSync('./cert.pem')\n};\n\nhttps.createServer(options, function (req, res) {\n  var rc = 200;\n  var parsed = httpSignature.parseRequest(req);\n  var pub = fs.readFileSync(parsed.keyId, 'ascii');\n  if (!httpSignature.verifySignature(parsed, pub))\n    rc = 401;\n\n  res.writeHead(rc);\n  res.end();\n}).listen(8443);\n```\n\n## Installation\n\n    npm install http-signature\n\n## License\n\nMIT.\n\n## Bugs\n\nSee <https://github.com/joyent/node-http-signature/issues>.\n","readmeFilename":"README.md","homepage":"https://github.com/joyent/node-http-signature/","keywords":["https","request"],"contributors":[{"name":"Mark Cavage","email":"mcavage@gmail.com"},{"name":"David I. Lehn","email":"dil@lehn.org"}],"bugs":{"url":"https://github.com/joyent/node-http-signature/issues"},"license":"MIT","_attachments":{},"_etag":"\"71UJ5LOM2I5I2CKXWLDJ2OVHC\""}

Zerion Mini Shell 1.0