{"_id":"kerberos","_rev":"2965797","name":"kerberos","description":"Kerberos library for Node.js","dist-tags":{"latest":"2.0.1"},"maintainers":[{"name":"dariakp","email":""},{"name":"durran","email":"durran@gmail.com"},{"name":"kmahar","email":""},{"name":"mbroadst","email":"mbroadst@gmail.com"},{"name":"nbbeeken","email":""}],"time":{"modified":"2023-05-08T06:31:33.000Z","created":"2013-04-05T13:10:01.221Z","2.0.1":"2022-07-14T16:15:22.418Z","2.0.0":"2022-02-22T16:13:08.213Z","2.0.0-beta.0":"2021-10-06T19:58:41.534Z","1.1.7":"2021-09-14T17:35:45.207Z","1.1.6":"2021-07-20T20:45:42.498Z","1.1.5":"2021-04-06T19:06:16.519Z","1.1.4":"2020-10-13T14:48:23.328Z","1.1.3":"2019-08-27T16:24:28.708Z","1.1.2":"2018-11-01T18:58:07.124Z","1.1.1":"2018-10-30T20:18:14.683Z","1.1.0":"2018-10-26T20:13:08.989Z","1.0.0":"2018-08-15T17:23:01.477Z","0.0.24":"2018-05-30T14:11:40.588Z","0.0.23":"2017-03-07T13:02:43.310Z","0.0.22":"2016-11-11T16:15:36.435Z","0.0.21":"2016-04-28T13:07:53.044Z","0.0.20":"2016-04-27T08:28:16.329Z","0.0.19":"2016-03-07T14:12:31.710Z","0.0.18":"2016-01-19T18:35:26.463Z","0.0.17":"2015-10-30T09:10:44.500Z","0.0.16":"2015-10-26T12:34:20.368Z","0.0.15":"2015-10-05T06:50:28.011Z","0.0.14":"2015-09-14T09:25:49.096Z","0.0.12":"2015-05-20T20:14:26.683Z","0.0.11":"2015-05-05T07:51:37.948Z","0.0.10":"2015-03-21T13:34:24.468Z","0.0.9":"2015-02-16T10:49:11.294Z","0.0.8":"2015-01-21T07:32:27.854Z","0.0.7":"2014-12-17T16:53:11.310Z","0.0.6":"2014-11-13T11:24:35.894Z","0.0.5":"2014-09-19T13:20:52.981Z","0.0.4":"2014-09-01T10:39:23.781Z","0.0.3":"2013-08-13T15:44:44.839Z","0.0.2":"2013-04-05T13:27:17.196Z","0.0.1":"2013-04-05T13:10:01.221Z"},"users":{"d3ck":true,"msjcaetano":true,"zhiquan.yu":true,"yetithefoot":true,"robba.jt":true,"wangnan0610":true,"geunho":true,"chenyinkai":true},"author":{"name":"The MongoDB NodeJS Team","email":"dbx-node@mongodb.com"},"repository":{"type":"git","url":"git+https://github.com/mongodb-js/kerberos.git"},"versions":{"2.0.1":{"name":"kerberos","version":"2.0.1","description":"Kerberos library for Node.js","main":"lib/index.js","repository":{"type":"git","url":"git+https://github.com/mongodb-js/kerberos.git"},"keywords":["kerberos","security","authentication"],"author":{"name":"The MongoDB NodeJS Team","email":"dbx-node@mongodb.com"},"bugs":{"url":"https://jira.mongodb.org/projects/NODE/issues/"},"dependencies":{"bindings":"^1.5.0","node-addon-api":"^4.3.0","prebuild-install":"7.1.1"},"devDependencies":{"chai":"^4.3.6","chai-string":"^1.5.0","chalk":"^4.1.2","clang-format":"^1.6.0","dmd-clear":"^0.1.2","eslint":"^8.9.0","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^4.0.0","jsdoc-to-markdown":"^7.1.1","mocha":"^9.2.0","mongodb":"^4.3.1","prebuild":"^11.0.3","prettier":"^2.5.1","request":"^2.88.0","standard-version":"^9.3.2"},"scripts":{"install":"prebuild-install --runtime napi || node-gyp rebuild","format-cxx":"git-clang-format","format-js":"eslint lib test --fix","check:lint":"eslint lib test","precommit":"check-clang-format","test":"mocha test","docs":"jsdoc2md --template etc/README.hbs --plugin dmd-clear --files lib/kerberos.js > README.md","rebuild":"prebuild --runtime napi --compile","prebuild":"prebuild --runtime napi --strip --verbose --all","release":"standard-version -i HISTORY.md"},"engines":{"node":">=12.9.0"},"binary":{"napi_versions":[4]},"license":"Apache-2.0","gitHead":"01d8a8ea7e716d3613c7fc2f084b8661b1ad34c4","homepage":"https://github.com/mongodb-js/kerberos#readme","_id":"kerberos@2.0.1","_nodeVersion":"16.13.0","_npmVersion":"8.8.0","dist":{"shasum":"663b0b46883b4da84495f60f2e9e399a43a33ef5","size":27037,"noattachment":false,"key":"/kerberos/-/kerberos-2.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/kerberos/download/kerberos-2.0.1.tgz"},"_npmUser":{"name":"nbbeeken","email":"neal.beeken@mongodb.com"},"directories":{},"maintainers":[{"name":"dariakp","email":""},{"name":"durran","email":"durran@gmail.com"},{"name":"kmahar","email":""},{"name":"mbroadst","email":"mbroadst@gmail.com"},{"name":"nbbeeken","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/kerberos_2.0.1_1657815322156_0.9267516369106217"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-07-14T16:51:12.456Z","hasInstallScript":true,"publish_time":1657815322418,"_cnpm_publish_time":1657815322418},"2.0.0":{"name":"kerberos","version":"2.0.0","description":"Kerberos library for Node.js","main":"lib/index.js","repository":{"type":"git","url":"git+https://github.com/mongodb-js/kerberos.git"},"keywords":["kerberos","security","authentication"],"author":{"name":"The MongoDB NodeJS Team","email":"dbx-node@mongodb.com"},"bugs":{"url":"https://jira.mongodb.org/projects/NODE/issues/"},"dependencies":{"bindings":"^1.5.0","node-addon-api":"^4.3.0","prebuild-install":"7.0.1"},"devDependencies":{"chai":"^4.3.6","chai-string":"^1.5.0","chalk":"^4.1.2","clang-format":"^1.6.0","dmd-clear":"^0.1.2","eslint":"^8.9.0","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^4.0.0","jsdoc-to-markdown":"^7.1.1","mocha":"^9.2.0","mongodb":"^4.3.1","prebuild":"^11.0.3","prettier":"^2.5.1","request":"^2.88.0","standard-version":"^9.3.2"},"scripts":{"install":"prebuild-install --runtime napi || node-gyp rebuild","format-cxx":"git-clang-format","format-js":"eslint lib test --fix","check:lint":"eslint lib test","precommit":"check-clang-format","test":"mocha test","docs":"jsdoc2md --template etc/README.hbs --plugin dmd-clear --files lib/kerberos.js > README.md","rebuild":"prebuild --runtime napi --compile","prebuild":"prebuild --runtime napi --strip --verbose --all","release":"standard-version -i HISTORY.md"},"engines":{"node":">=12.9.0"},"binary":{"napi_versions":[4]},"license":"Apache-2.0","gitHead":"3b17f6902d718f2c73dcce9d74f1a124a660f017","homepage":"https://github.com/mongodb-js/kerberos#readme","_id":"kerberos@2.0.0","_nodeVersion":"16.13.0","_npmVersion":"8.4.0","dist":{"shasum":"4b72d2cbbce6d837368536472ce38ffe2b257bb0","size":26933,"noattachment":false,"key":"/kerberos/-/kerberos-2.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/kerberos/download/kerberos-2.0.0.tgz"},"_npmUser":{"name":"nbbeeken","email":"neal.beeken@mongodb.com"},"directories":{},"maintainers":[{"name":"dariakp","email":""},{"name":"durran","email":"durran@gmail.com"},{"name":"kmahar","email":""},{"name":"mbroadst","email":"mbroadst@gmail.com"},{"name":"nbbeeken","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/kerberos_2.0.0_1645546388035_0.6033261700097465"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-02-22T16:13:12.281Z","hasInstallScript":true,"publish_time":1645546388213,"_cnpm_publish_time":1645546388213},"2.0.0-beta.0":{"name":"kerberos","version":"2.0.0-beta.0","description":"Kerberos library for Node.js","main":"index.js","repository":{"type":"git","url":"git+https://github.com/mongodb-js/kerberos.git"},"keywords":["kerberos","security","authentication"],"author":{"name":"The MongoDB NodeJS Team","email":"dbx-node@mongodb.com"},"bugs":{"url":"https://jira.mongodb.org/projects/NODE/issues/"},"dependencies":{"bindings":"^1.5.0","node-addon-api":"^4.1.0","prebuild-install":"6.1.2"},"devDependencies":{"chai":"^4.2.0","chai-string":"^1.5.0","clang-format":"^1.2.4","dmd-clear":"^0.1.2","eslint":"^5.16.0","eslint-plugin-prettier":"^2.6.2","jsdoc-to-markdown":"^4.0.1","mocha":"^5.2.0","mongodb":"^3.2.5","prebuild":"^9.0.1","prettier":"^1.17.1","request":"^2.88.0","segfault-handler":"^1.2.0","standard-version":"^9.3.1"},"scripts":{"install":"prebuild-install --runtime napi || node-gyp rebuild","format-cxx":"git-clang-format","format-js":"prettier --print-width 100 --tab-width 2 --single-quote --write index.js 'test/**/*.js' 'lib/**/*.js'","lint":"eslint index.js lib test","precommit":"check-clang-format","test":"mocha ./test","docs":"jsdoc2md --template etc/README.hbs --plugin dmd-clear --files lib/kerberos.js > README.md","rebuild":"prebuild --compile","prebuild":"prebuild --runtime napi --strip --verbose --all","release":"standard-version -i HISTORY.md"},"engines":{"node":">=12.9.0"},"binary":{"napi_versions":[4]},"license":"Apache-2.0","readmeFilename":"README.md","gitHead":"b2b9bab91b25854f3ac9b60f29b16c38df78bacd","homepage":"https://github.com/mongodb-js/kerberos#readme","_id":"kerberos@2.0.0-beta.0","_nodeVersion":"14.17.0","_npmVersion":"7.22.0","dist":{"shasum":"29f89e564e9051d342e88aec8a5905ada6702cbb","size":32990,"noattachment":false,"key":"/kerberos/-/kerberos-2.0.0-beta.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/kerberos/download/kerberos-2.0.0-beta.0.tgz"},"_npmUser":{"name":"nbbeeken","email":"neal.beeken@mongodb.com"},"directories":{},"maintainers":[{"name":"dariakp","email":""},{"name":"durran","email":"durran@gmail.com"},{"name":"kmahar","email":""},{"name":"mbroadst","email":"mbroadst@gmail.com"},{"name":"nbbeeken","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/kerberos_2.0.0-beta.0_1633550321393_0.31973269592818876"},"_hasShrinkwrap":false,"publish_time":1633550321534,"_cnpm_publish_time":1633550321534},"1.1.7":{"name":"kerberos","version":"1.1.7","description":"Kerberos library for Node.js","main":"index.js","repository":{"type":"git","url":"git+https://github.com/mongodb-js/kerberos.git"},"keywords":["kerberos","security","authentication"],"author":{"name":"The MongoDB NodeJS Team","email":"dbx-node@mongodb.com"},"bugs":{"url":"https://jira.mongodb.org/projects/NODE/issues/"},"dependencies":{"bindings":"^1.5.0","nan":"^2.14.1","prebuild-install":"6.1.2"},"devDependencies":{"chai":"^4.2.0","chai-string":"^1.5.0","clang-format":"^1.2.4","dmd-clear":"^0.1.2","eslint":"^5.16.0","eslint-plugin-prettier":"^2.6.2","jsdoc-to-markdown":"^4.0.1","mocha":"^5.2.0","mongodb":"^3.2.5","prebuild":"^9.0.1","prettier":"^1.17.1","request":"^2.88.0","segfault-handler":"^1.2.0","standard-version":"^9.3.1"},"scripts":{"install":"prebuild-install || node-gyp rebuild","format-cxx":"git-clang-format","format-js":"prettier --print-width 100 --tab-width 2 --single-quote --write index.js 'test/**/*.js' 'lib/**/*.js'","lint":"eslint index.js lib test","precommit":"check-clang-format","test":"mocha ./test","docs":"jsdoc2md --template etc/README.hbs --plugin dmd-clear --files lib/kerberos.js > README.md","rebuild":"prebuild --compile","prebuild":"prebuild  --strip --verbose --all","prebuild-legacy":"prebuild  --strip --verbose --runtime node --target 4.0.0","release":"standard-version -i HISTORY.md"},"license":"Apache-2.0","gitHead":"d16f65786a0dae3bd6ecff8fa9d62ac2949a5b51","homepage":"https://github.com/mongodb-js/kerberos#readme","_id":"kerberos@1.1.7","_nodeVersion":"14.17.0","_npmVersion":"7.22.0","dist":{"shasum":"8f853e8b4b6d682e883537b05cf530ec4c856c35","size":32890,"noattachment":false,"key":"/kerberos/-/kerberos-1.1.7.tgz","tarball":"http://registry.cnpm.dingdandao.com/kerberos/download/kerberos-1.1.7.tgz"},"_npmUser":{"name":"nbbeeken","email":"neal.beeken@mongodb.com"},"directories":{},"maintainers":[{"name":"dariakp","email":""},{"name":"durran","email":"durran@gmail.com"},{"name":"kmahar","email":""},{"name":"mbroadst","email":"mbroadst@gmail.com"},{"name":"nbbeeken","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/kerberos_1.1.7_1631640945004_0.7831092277508429"},"_hasShrinkwrap":false,"publish_time":1631640945207,"_cnpm_publish_time":1631640945207},"1.1.6":{"name":"kerberos","version":"1.1.6","description":"Kerberos library for Node.js","main":"index.js","repository":{"type":"git","url":"git+https://github.com/mongodb-js/kerberos.git"},"keywords":["kerberos","security","authentication"],"author":{"name":"The MongoDB NodeJS Team","email":"dbx-node@mongodb.com"},"bugs":{"url":"https://jira.mongodb.org/projects/NODE/issues/"},"dependencies":{"bindings":"^1.5.0","nan":"^2.14.1","prebuild-install":"6.1.2"},"devDependencies":{"chai":"^4.2.0","chai-string":"^1.5.0","clang-format":"^1.2.4","dmd-clear":"^0.1.2","eslint":"^5.16.0","eslint-plugin-prettier":"^2.6.2","jsdoc-to-markdown":"^4.0.1","mocha":"^5.2.0","mongodb":"^3.2.5","prebuild":"^9.0.1","prettier":"^1.17.1","request":"^2.88.0","segfault-handler":"^1.2.0","standard-version":"^9.3.1"},"scripts":{"install":"prebuild-install || node-gyp rebuild","format-cxx":"git-clang-format","format-js":"prettier --print-width 100 --tab-width 2 --single-quote --write index.js 'test/**/*.js' 'lib/**/*.js'","lint":"eslint index.js lib test","precommit":"check-clang-format","test":"mocha ./test","docs":"jsdoc2md --template etc/README.hbs --plugin dmd-clear --files lib/kerberos.js > README.md","rebuild":"prebuild --compile","prebuild":"prebuild  --strip --verbose --all","prebuild-legacy":"prebuild  --strip --verbose --runtime node --target 4.0.0","release":"standard-version -i HISTORY.md"},"license":"Apache-2.0","gitHead":"677df237d6089573f970d35158908ae83b4517a6","homepage":"https://github.com/mongodb-js/kerberos#readme","_id":"kerberos@1.1.6","_nodeVersion":"14.17.0","_npmVersion":"6.14.13","dist":{"shasum":"88cc93140059848e421ea7ba7172dc29d3a0bab1","size":33299,"noattachment":false,"key":"/kerberos/-/kerberos-1.1.6.tgz","tarball":"http://registry.cnpm.dingdandao.com/kerberos/download/kerberos-1.1.6.tgz"},"_npmUser":{"name":"nbbeeken","email":"neal.beeken@mongodb.com"},"directories":{},"maintainers":[{"name":"dariakp","email":""},{"name":"durran","email":"durran@gmail.com"},{"name":"kmahar","email":""},{"name":"mbroadst","email":"mbroadst@gmail.com"},{"name":"nbbeeken","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/kerberos_1.1.6_1626813942343_0.3183632764578135"},"_hasShrinkwrap":false,"publish_time":1626813942498,"_cnpm_publish_time":1626813942498},"1.1.5":{"name":"kerberos","version":"1.1.5","description":"Kerberos library for Node.js","main":"index.js","repository":{"type":"git","url":"git+https://github.com/mongodb-js/kerberos.git"},"keywords":["kerberos","security","authentication"],"dependencies":{"bindings":"^1.5.0","nan":"^2.14.1","prebuild-install":"5.3.0"},"devDependencies":{"chai":"^4.2.0","chai-string":"^1.5.0","clang-format":"^1.2.4","dmd-clear":"^0.1.2","eslint":"^5.16.0","eslint-plugin-prettier":"^2.6.2","jsdoc-to-markdown":"^4.0.1","mocha":"^5.2.0","mongodb":"^3.2.5","prebuild":"^9.0.1","prettier":"^1.17.1","request":"^2.88.0","segfault-handler":"^1.2.0","standard-version":"^9.2.0"},"scripts":{"install":"prebuild-install || node-gyp rebuild","format-cxx":"git-clang-format","format-js":"prettier --print-width 100 --tab-width 2 --single-quote --write index.js 'test/**/*.js' 'lib/**/*.js'","lint":"eslint index.js lib test","precommit":"check-clang-format","test":"mocha ./test","docs":"jsdoc2md --template etc/README.hbs --plugin dmd-clear --files lib/kerberos.js > README.md","rebuild":"prebuild --compile","prebuild":"prebuild  --strip --verbose --all","prebuild-legacy":"prebuild  --strip --verbose --runtime node --target 4.0.0","release":"standard-version -i HISTORY.md"},"author":{"name":"Matt Broadstone","email":"mbroadst@gmail.com"},"license":"Apache-2.0","gitHead":"763dc207ab6807284546e5d4d90fc5bf2fedb2cf","bugs":{"url":"https://github.com/mongodb-js/kerberos/issues"},"homepage":"https://github.com/mongodb-js/kerberos#readme","_id":"kerberos@1.1.5","_nodeVersion":"10.24.0","_npmVersion":"6.14.11","dist":{"shasum":"dbb949b14cd1417d9a8f72daf493b7376f6091e5","size":33086,"noattachment":false,"key":"/kerberos/-/kerberos-1.1.5.tgz","tarball":"http://registry.cnpm.dingdandao.com/kerberos/download/kerberos-1.1.5.tgz"},"_npmUser":{"name":"nbbeeken","email":"neal.beeken@mongodb.com"},"directories":{},"maintainers":[{"name":"dariakp","email":""},{"name":"durran","email":"durran@gmail.com"},{"name":"kmahar","email":""},{"name":"mbroadst","email":"mbroadst@gmail.com"},{"name":"nbbeeken","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/kerberos_1.1.5_1617735976364_0.7875685149942004"},"_hasShrinkwrap":false,"publish_time":1617735976519,"_cnpm_publish_time":1617735976519},"1.1.4":{"name":"kerberos","version":"1.1.4","description":"Kerberos library for Node.js","main":"index.js","repository":{"type":"git","url":"git+https://github.com/mongodb-js/kerberos.git"},"keywords":["kerberos","security","authentication"],"dependencies":{"bindings":"^1.5.0","nan":"^2.14.1","prebuild-install":"5.3.0"},"devDependencies":{"chai":"^4.2.0","chai-string":"^1.5.0","clang-format":"^1.2.4","dmd-clear":"^0.1.2","eslint":"^5.16.0","eslint-plugin-prettier":"^2.6.2","jsdoc-to-markdown":"^4.0.1","mocha":"^5.2.0","mongodb":"^3.2.5","prebuild":"^9.0.1","prettier":"^1.17.1","request":"^2.88.0","segfault-handler":"^1.2.0","standard-version":"^4.4.0"},"scripts":{"install":"prebuild-install || node-gyp rebuild","format-cxx":"git-clang-format","format-js":"prettier --print-width 100 --tab-width 2 --single-quote --write index.js 'test/**/*.js' 'lib/**/*.js'","lint":"eslint index.js lib test","precommit":"check-clang-format","test":"mocha ./test","docs":"jsdoc2md --template etc/README.hbs --plugin dmd-clear --files lib/kerberos.js > README.md","rebuild":"prebuild --compile","prebuild":"prebuild  --strip --verbose --all","prebuild-legacy":"prebuild  --strip --verbose --runtime node --target 4.0.0","release":"standard-version -i HISTORY.md"},"author":{"name":"Matt Broadstone","email":"mbroadst@gmail.com"},"license":"Apache-2.0","gitHead":"035be2e4619d7f3d7ea5103da1f60a6045ef8d7c","bugs":{"url":"https://github.com/mongodb-js/kerberos/issues"},"homepage":"https://github.com/mongodb-js/kerberos#readme","_id":"kerberos@1.1.4","_nodeVersion":"12.18.1","_npmVersion":"6.14.5","dist":{"shasum":"528ce0e927bbd440f28d928880f1cc5ee1625bfb","size":32634,"noattachment":false,"key":"/kerberos/-/kerberos-1.1.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/kerberos/download/kerberos-1.1.4.tgz"},"maintainers":[{"name":"dariakp","email":""},{"name":"durran","email":"durran@gmail.com"},{"name":"kmahar","email":""},{"name":"mbroadst","email":"mbroadst@gmail.com"},{"name":"nbbeeken","email":""}],"_npmUser":{"name":"mbroadst","email":"mbroadst@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/kerberos_1.1.4_1602600503063_0.48417559163453694"},"_hasShrinkwrap":false,"publish_time":1602600503328,"_cnpm_publish_time":1602600503328},"1.1.3":{"name":"kerberos","version":"1.1.3","description":"Kerberos library for Node.js","main":"index.js","repository":{"type":"git","url":"git+https://github.com/mongodb-js/kerberos.git"},"keywords":["kerberos","security","authentication"],"dependencies":{"bindings":"^1.5.0","nan":"^2.14.0","prebuild-install":"^5.3.0"},"devDependencies":{"chai":"^4.2.0","chai-string":"^1.5.0","clang-format":"^1.2.4","dmd-clear":"^0.1.2","eslint":"^5.16.0","eslint-plugin-prettier":"^2.6.2","jsdoc-to-markdown":"^4.0.1","mocha":"^5.2.0","mongodb":"^3.2.5","prebuild":"^7.6.2","prebuild-ci":"^2.2.3","prettier":"^1.17.1","request":"^2.88.0","segfault-handler":"^1.2.0","standard-version":"^4.4.0"},"scripts":{"install":"prebuild-install || node-gyp rebuild","format-cxx":"git-clang-format","format-js":"prettier --print-width 100 --tab-width 2 --single-quote --write index.js 'test/**/*.js' 'lib/**/*.js'","lint":"eslint index.js lib test","precommit":"check-clang-format","test":"mocha ./test && prebuild-ci","docs":"jsdoc2md --template etc/README.hbs --plugin dmd-clear --files lib/kerberos.js > README.md","rebuild":"prebuild --compile","prebuild":"prebuild --all --strip --verbose","release":"standard-version -i HISTORY.md"},"author":{"name":"Matt Broadstone","email":"mbroadst@gmail.com"},"license":"Apache-2.0","gitHead":"035be2e4619d7f3d7ea5103da1f60a6045ef8d7c","bugs":{"url":"https://github.com/mongodb-js/kerberos/issues"},"homepage":"https://github.com/mongodb-js/kerberos#readme","_id":"kerberos@1.1.3","_npmVersion":"6.4.1","_nodeVersion":"8.16.0","_npmUser":{"name":"mbroadst","email":"mbroadst@gmail.com"},"dist":{"shasum":"74c5620d09289e4a53beddc2d9a93eccfebd964d","size":28393,"noattachment":false,"key":"/kerberos/-/kerberos-1.1.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/kerberos/download/kerberos-1.1.3.tgz"},"maintainers":[{"name":"dariakp","email":""},{"name":"durran","email":"durran@gmail.com"},{"name":"kmahar","email":""},{"name":"mbroadst","email":"mbroadst@gmail.com"},{"name":"nbbeeken","email":""}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/kerberos_1.1.3_1566923068570_0.014103149340252807"},"_hasShrinkwrap":false,"publish_time":1566923068708,"_cnpm_publish_time":1566923068708},"1.1.2":{"name":"kerberos","version":"1.1.2","description":"Kerberos library for Node.js","main":"index.js","repository":{"type":"git","url":"git+https://github.com/mongodb-js/kerberos.git"},"keywords":["kerberos","security","authentication"],"dependencies":{"bindings":"^1.3.0","nan":"^2.10.0","prebuild-install":"^5.0.0"},"devDependencies":{"chai":"^4.1.2","chai-string":"^1.4.0","clang-format":"^1.2.4","dmd-clear":"^0.1.2","eslint":"^5.3.0","eslint-plugin-prettier":"^2.6.2","jsdoc-to-markdown":"^4.0.1","mocha":"^5.2.0","mongodb":"^3.1.3","prebuild":"^7.6.2","prebuild-ci":"^2.2.3","prettier":"^1.14.2","request":"^2.88.0","segfault-handler":"^1.0.1","standard-version":"^4.4.0"},"scripts":{"install":"prebuild-install || node-gyp rebuild","format-cxx":"git-clang-format","format-js":"prettier --print-width 100 --tab-width 2 --single-quote --write index.js 'test/**/*.js' 'lib/**/*.js'","lint":"eslint index.js lib test","precommit":"check-clang-format","test":"mocha ./test && prebuild-ci","docs":"jsdoc2md --template etc/README.hbs --plugin dmd-clear --files lib/kerberos.js > README.md","rebuild":"prebuild --compile","prebuild":"prebuild --all --strip --verbose","release":"standard-version -i HISTORY.md"},"author":{"name":"Matt Broadstone","email":"mbroadst@gmail.com"},"license":"Apache-2.0","gitHead":"035be2e4619d7f3d7ea5103da1f60a6045ef8d7c","bugs":{"url":"https://github.com/mongodb-js/kerberos/issues"},"homepage":"https://github.com/mongodb-js/kerberos#readme","_id":"kerberos@1.1.2","_npmVersion":"6.4.1","_nodeVersion":"8.12.0","_npmUser":{"name":"mbroadst","email":"mbroadst@gmail.com"},"dist":{"shasum":"f213dae89c57e729786664fcf99117221e18e257","size":27693,"noattachment":false,"key":"/kerberos/-/kerberos-1.1.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/kerberos/download/kerberos-1.1.2.tgz"},"maintainers":[{"name":"dariakp","email":""},{"name":"durran","email":"durran@gmail.com"},{"name":"kmahar","email":""},{"name":"mbroadst","email":"mbroadst@gmail.com"},{"name":"nbbeeken","email":""}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/kerberos_1.1.2_1541098686979_0.3417926999374592"},"_hasShrinkwrap":false,"publish_time":1541098687124,"_cnpm_publish_time":1541098687124},"1.1.1":{"name":"kerberos","version":"1.1.1","description":"Kerberos library for Node.js","main":"index.js","repository":{"type":"git","url":"git+https://github.com/mongodb-js/kerberos.git"},"keywords":["kerberos","security","authentication"],"dependencies":{"bindings":"^1.3.0","nan":"^2.10.0","prebuild-install":"^5.0.0"},"devDependencies":{"chai":"^4.1.2","chai-string":"^1.4.0","clang-format":"^1.2.4","dmd-clear":"^0.1.2","eslint":"^5.3.0","eslint-plugin-prettier":"^2.6.2","jsdoc-to-markdown":"^4.0.1","mocha":"^5.2.0","mongodb":"^3.1.3","prebuild":"^7.6.2","prebuild-ci":"^2.2.3","prettier":"^1.14.2","request":"^2.88.0","segfault-handler":"^1.0.1","standard-version":"^4.4.0"},"scripts":{"install":"prebuild-install || node-gyp rebuild","format-cxx":"git-clang-format","format-js":"prettier --print-width 100 --tab-width 2 --single-quote --write index.js 'test/**/*.js' 'lib/**/*.js'","lint":"eslint index.js lib test","precommit":"check-clang-format","test":"mocha ./test && prebuild-ci","docs":"jsdoc2md --template etc/README.hbs --plugin dmd-clear --files lib/kerberos.js > README.md","rebuild":"prebuild --compile","prebuild":"prebuild --all --strip --verbose","release":"standard-version -i HISTORY.md"},"author":{"name":"Matt Broadstone","email":"mbroadst@gmail.com"},"license":"Apache-2.0","gitHead":"035be2e4619d7f3d7ea5103da1f60a6045ef8d7c","bugs":{"url":"https://github.com/mongodb-js/kerberos/issues"},"homepage":"https://github.com/mongodb-js/kerberos#readme","_id":"kerberos@1.1.1","_npmVersion":"6.4.1","_nodeVersion":"8.12.0","_npmUser":{"name":"mbroadst","email":"mbroadst@gmail.com"},"dist":{"shasum":"40e93d888caa2dc415127be0887101a7779785ea","size":400986,"noattachment":false,"key":"/kerberos/-/kerberos-1.1.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/kerberos/download/kerberos-1.1.1.tgz"},"maintainers":[{"name":"dariakp","email":""},{"name":"durran","email":"durran@gmail.com"},{"name":"kmahar","email":""},{"name":"mbroadst","email":"mbroadst@gmail.com"},{"name":"nbbeeken","email":""}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/kerberos_1.1.1_1540930694463_0.6362111606688152"},"_hasShrinkwrap":false,"publish_time":1540930694683,"_cnpm_publish_time":1540930694683},"1.1.0":{"name":"kerberos","version":"1.1.0","description":"Kerberos library for Node.js","main":"index.js","repository":{"type":"git","url":"git+https://github.com/mongodb-js/kerberos.git"},"keywords":["kerberos","security","authentication"],"dependencies":{"bindings":"^1.3.0","nan":"^2.10.0","prebuild-install":"^5.0.0"},"devDependencies":{"chai":"^4.1.2","chai-string":"^1.4.0","clang-format":"^1.2.4","dmd-clear":"^0.1.2","eslint":"^5.3.0","eslint-plugin-prettier":"^2.6.2","jsdoc-to-markdown":"^4.0.1","mocha":"^5.2.0","mongodb":"^3.1.3","prebuild":"^7.6.2","prebuild-ci":"^2.2.3","prettier":"^1.14.2","request":"^2.88.0","segfault-handler":"^1.0.1","standard-version":"^4.4.0"},"scripts":{"install":"prebuild-install || node-gyp rebuild","format-cxx":"git-clang-format","format-js":"prettier --print-width 100 --tab-width 2 --single-quote --write index.js 'test/**/*.js' 'lib/**/*.js'","lint":"eslint index.js lib test","precommit":"check-clang-format","test":"mocha ./test && prebuild-ci","docs":"jsdoc2md --template etc/README.hbs --plugin dmd-clear --files lib/kerberos.js > README.md","rebuild":"prebuild --compile","prebuild":"prebuild --all --strip --verbose","release":"standard-version -i HISTORY.md"},"author":{"name":"Matt Broadstone","email":"mbroadst@gmail.com"},"license":"Apache-2.0","gitHead":"035be2e4619d7f3d7ea5103da1f60a6045ef8d7c","bugs":{"url":"https://github.com/mongodb-js/kerberos/issues"},"homepage":"https://github.com/mongodb-js/kerberos#readme","_id":"kerberos@1.1.0","_npmVersion":"6.4.1","_nodeVersion":"8.12.0","_npmUser":{"name":"mbroadst","email":"mbroadst@gmail.com"},"dist":{"shasum":"112a30cc6012775cb37d1ad36cc22801fbda8005","size":27476,"noattachment":false,"key":"/kerberos/-/kerberos-1.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/kerberos/download/kerberos-1.1.0.tgz"},"maintainers":[{"name":"dariakp","email":""},{"name":"durran","email":"durran@gmail.com"},{"name":"kmahar","email":""},{"name":"mbroadst","email":"mbroadst@gmail.com"},{"name":"nbbeeken","email":""}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/kerberos_1.1.0_1540584788902_0.9402671469957309"},"_hasShrinkwrap":false,"publish_time":1540584788989,"_cnpm_publish_time":1540584788989},"1.0.0":{"name":"kerberos","version":"1.0.0","description":"Kerberos library for Node.js","main":"index.js","repository":{"type":"git","url":"git+https://github.com/christkv/kerberos.git"},"keywords":["kerberos","security","authentication"],"dependencies":{"bindings":"^1.3.0","nan":"^2.10.0","prebuild-install":"^5.0.0"},"devDependencies":{"chai":"^4.1.2","chai-string":"^1.4.0","clang-format":"^1.2.4","dmd-clear":"^0.1.2","eslint":"^5.3.0","eslint-plugin-prettier":"^2.6.2","jsdoc-to-markdown":"^4.0.1","mocha":"^5.2.0","mongodb":"^3.1.3","prebuild":"^7.6.2","prebuild-ci":"^2.2.3","prettier":"^1.14.2","request":"^2.88.0","segfault-handler":"^1.0.1"},"scripts":{"install":"prebuild-install || node-gyp rebuild","format-cxx":"git-clang-format","format-js":"prettier --print-width 100 --tab-width 2 --single-quote --write index.js 'test/**/*.js' 'lib/**/*.js'","lint":"eslint index.js lib test","precommit":"check-clang-format","test":"mocha ./test && prebuild-ci","docs":"jsdoc2md --template etc/README.hbs --plugin dmd-clear --files lib/kerberos.js > README.md","rebuild":"prebuild --compile","prebuild":"prebuild --all --strip --verbose"},"author":{"name":"Christian Amor Kvalheim"},"license":"Apache-2.0","gitHead":"035be2e4619d7f3d7ea5103da1f60a6045ef8d7c","bugs":{"url":"https://github.com/christkv/kerberos/issues"},"homepage":"https://github.com/christkv/kerberos#readme","_id":"kerberos@1.0.0","_npmVersion":"5.6.0","_nodeVersion":"8.11.3","_npmUser":{"name":"mbroadst","email":"mbroadst@gmail.com"},"dist":{"shasum":"b8e490349a30ccd5f2dc675f1fae7c681cf3c495","size":435602,"noattachment":false,"key":"/kerberos/-/kerberos-1.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/kerberos/download/kerberos-1.0.0.tgz"},"maintainers":[{"name":"dariakp","email":""},{"name":"durran","email":"durran@gmail.com"},{"name":"kmahar","email":""},{"name":"mbroadst","email":"mbroadst@gmail.com"},{"name":"nbbeeken","email":""}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/kerberos_1.0.0_1534353781267_0.468250562854825"},"_hasShrinkwrap":false,"publish_time":1534353781477,"_cnpm_publish_time":1534353781477},"0.0.24":{"name":"kerberos","version":"0.0.24","description":"Kerberos library for Node.js","main":"index.js","repository":{"type":"git","url":"git+https://github.com/christkv/kerberos.git"},"keywords":["kerberos","security","authentication"],"dependencies":{"nan":"~2.10.0"},"devDependencies":{"nodeunit":"latest"},"scripts":{"install":"(node-gyp rebuild) || (exit 0)","test":"nodeunit ./test"},"author":{"name":"Christian Amor Kvalheim"},"license":"Apache-2.0","gitHead":"035be2e4619d7f3d7ea5103da1f60a6045ef8d7c","bugs":{"url":"https://github.com/christkv/kerberos/issues"},"homepage":"https://github.com/christkv/kerberos#readme","_id":"kerberos@0.0.24","_npmVersion":"5.6.0","_nodeVersion":"8.11.1","_npmUser":{"name":"mbroadst","email":"mbroadst@gmail.com"},"dist":{"shasum":"67e5fe0f0dbe240a505eb45de411d6031e7b381b","size":41327,"noattachment":false,"key":"/kerberos/-/kerberos-0.0.24.tgz","tarball":"http://registry.cnpm.dingdandao.com/kerberos/download/kerberos-0.0.24.tgz"},"maintainers":[{"name":"dariakp","email":""},{"name":"durran","email":"durran@gmail.com"},{"name":"kmahar","email":""},{"name":"mbroadst","email":"mbroadst@gmail.com"},{"name":"nbbeeken","email":""}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/kerberos_0.0.24_1527689500473_0.08690466055030188"},"_hasShrinkwrap":false,"publish_time":1527689500588,"_cnpm_publish_time":1527689500588},"0.0.23":{"name":"kerberos","version":"0.0.23","description":"Kerberos library for Node.js","main":"index.js","repository":{"type":"git","url":"git+https://github.com/christkv/kerberos.git"},"keywords":["kerberos","security","authentication"],"dependencies":{"nan":"~2.5.1"},"devDependencies":{"nodeunit":"latest"},"scripts":{"install":"(node-gyp rebuild) || (exit 0)","test":"nodeunit ./test"},"author":{"name":"Christian Amor Kvalheim"},"license":"Apache-2.0","gitHead":"035be2e4619d7f3d7ea5103da1f60a6045ef8d7c","bugs":{"url":"https://github.com/christkv/kerberos/issues"},"homepage":"https://github.com/christkv/kerberos#readme","_id":"kerberos@0.0.23","_shasum":"6aa46afdb9786c6919388cc5b408f012c71f0fd1","_from":".","_npmVersion":"4.1.2","_nodeVersion":"7.7.1","_npmUser":{"name":"christkv","email":"christkv@gmail.com"},"dist":{"shasum":"6aa46afdb9786c6919388cc5b408f012c71f0fd1","size":41498,"noattachment":false,"key":"/kerberos/-/kerberos-0.0.23.tgz","tarball":"http://registry.cnpm.dingdandao.com/kerberos/download/kerberos-0.0.23.tgz"},"maintainers":[{"name":"dariakp","email":""},{"name":"durran","email":"durran@gmail.com"},{"name":"kmahar","email":""},{"name":"mbroadst","email":"mbroadst@gmail.com"},{"name":"nbbeeken","email":""}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/kerberos-0.0.23.tgz_1488891761362_0.32948221592232585"},"directories":{},"publish_time":1488891763310,"_cnpm_publish_time":1488891763310,"_hasShrinkwrap":false},"0.0.22":{"name":"kerberos","version":"0.0.22","description":"Kerberos library for Node.js","main":"index.js","repository":{"type":"git","url":"git+https://github.com/christkv/kerberos.git"},"keywords":["kerberos","security","authentication"],"dependencies":{"nan":"~2.4"},"devDependencies":{"nodeunit":"latest"},"scripts":{"install":"(node-gyp rebuild) || (exit 0)","test":"nodeunit ./test"},"author":{"name":"Christian Amor Kvalheim"},"license":"Apache-2.0","gitHead":"035be2e4619d7f3d7ea5103da1f60a6045ef8d7c","bugs":{"url":"https://github.com/christkv/kerberos/issues"},"homepage":"https://github.com/christkv/kerberos#readme","_id":"kerberos@0.0.22","_shasum":"d084b7f909c2393c464917557aa5a85e834fdfce","_from":".","_npmVersion":"3.10.8","_nodeVersion":"6.9.1","_npmUser":{"name":"christkv","email":"christkv@gmail.com"},"dist":{"shasum":"d084b7f909c2393c464917557aa5a85e834fdfce","size":41291,"noattachment":false,"key":"/kerberos/-/kerberos-0.0.22.tgz","tarball":"http://registry.cnpm.dingdandao.com/kerberos/download/kerberos-0.0.22.tgz"},"maintainers":[{"name":"dariakp","email":""},{"name":"durran","email":"durran@gmail.com"},{"name":"kmahar","email":""},{"name":"mbroadst","email":"mbroadst@gmail.com"},{"name":"nbbeeken","email":""}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/kerberos-0.0.22.tgz_1478880934487_0.5579951864201576"},"directories":{},"publish_time":1478880936435,"_cnpm_publish_time":1478880936435,"_hasShrinkwrap":false},"0.0.21":{"name":"kerberos","version":"0.0.21","description":"Kerberos library for Node.js","main":"index.js","repository":{"type":"git","url":"https://github.com/christkv/kerberos.git"},"keywords":["kerberos","security","authentication"],"dependencies":{"nan":"~2.3"},"devDependencies":{"nodeunit":"latest"},"scripts":{"install":"(node-gyp rebuild) || (exit 0)","test":"nodeunit ./test"},"author":{"name":"Christian Amor Kvalheim"},"license":"Apache-2.0","gitHead":"035be2e4619d7f3d7ea5103da1f60a6045ef8d7c","bugs":{"url":"https://github.com/christkv/kerberos/issues"},"homepage":"https://github.com/christkv/kerberos","_id":"kerberos@0.0.21","_shasum":"414f7f947d45afff10406018f233bf471a1d1195","_from":".","_npmVersion":"3.8.6","_nodeVersion":"6.0.0","_npmUser":{"name":"christkv","email":"christkv@gmail.com"},"maintainers":[{"name":"dariakp","email":""},{"name":"durran","email":"durran@gmail.com"},{"name":"kmahar","email":""},{"name":"mbroadst","email":"mbroadst@gmail.com"},{"name":"nbbeeken","email":""}],"dist":{"shasum":"414f7f947d45afff10406018f233bf471a1d1195","size":39977,"noattachment":false,"key":"/kerberos/-/kerberos-0.0.21.tgz","tarball":"http://registry.cnpm.dingdandao.com/kerberos/download/kerberos-0.0.21.tgz"},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/kerberos-0.0.21.tgz_1461848870685_0.3133470294997096"},"directories":{},"publish_time":1461848873044,"_cnpm_publish_time":1461848873044,"_hasShrinkwrap":false},"0.0.20":{"name":"kerberos","version":"0.0.20","description":"Kerberos library for Node.js","main":"index.js","repository":{"type":"git","url":"https://github.com/christkv/kerberos.git"},"keywords":["kerberos","security","authentication"],"dependencies":{"nan":"~2.2"},"devDependencies":{"nodeunit":"latest"},"scripts":{"install":"(node-gyp rebuild) || (exit 0)","test":"nodeunit ./test"},"author":{"name":"Christian Amor Kvalheim"},"license":"Apache-2.0","gitHead":"035be2e4619d7f3d7ea5103da1f60a6045ef8d7c","bugs":{"url":"https://github.com/christkv/kerberos/issues"},"homepage":"https://github.com/christkv/kerberos","_id":"kerberos@0.0.20","_shasum":"5d0d3d739e804530a082b73f969d3c2c78826496","_from":".","_npmVersion":"3.8.6","_nodeVersion":"6.0.0","_npmUser":{"name":"christkv","email":"christkv@gmail.com"},"maintainers":[{"name":"dariakp","email":""},{"name":"durran","email":"durran@gmail.com"},{"name":"kmahar","email":""},{"name":"mbroadst","email":"mbroadst@gmail.com"},{"name":"nbbeeken","email":""}],"dist":{"shasum":"5d0d3d739e804530a082b73f969d3c2c78826496","size":39944,"noattachment":false,"key":"/kerberos/-/kerberos-0.0.20.tgz","tarball":"http://registry.cnpm.dingdandao.com/kerberos/download/kerberos-0.0.20.tgz"},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/kerberos-0.0.20.tgz_1461745693653_0.41488329810090363"},"directories":{},"publish_time":1461745696329,"_cnpm_publish_time":1461745696329,"_hasShrinkwrap":false},"0.0.19":{"name":"kerberos","version":"0.0.19","description":"Kerberos library for Node.js","main":"index.js","repository":{"type":"git","url":"https://github.com/christkv/kerberos.git"},"keywords":["kerberos","security","authentication"],"dependencies":{"nan":"~2.0"},"devDependencies":{"nodeunit":"latest"},"scripts":{"install":"(node-gyp rebuild) || (exit 0)","test":"nodeunit ./test"},"author":{"name":"Christian Amor Kvalheim"},"license":"Apache-2.0","gitHead":"035be2e4619d7f3d7ea5103da1f60a6045ef8d7c","bugs":{"url":"https://github.com/christkv/kerberos/issues"},"homepage":"https://github.com/christkv/kerberos","_id":"kerberos@0.0.19","_shasum":"49cf60bf49f60bdbf23f0e54b359ce45293a1302","_from":".","_npmVersion":"2.14.12","_nodeVersion":"4.2.4","_npmUser":{"name":"christkv","email":"christkv@gmail.com"},"maintainers":[{"name":"dariakp","email":""},{"name":"durran","email":"durran@gmail.com"},{"name":"kmahar","email":""},{"name":"mbroadst","email":"mbroadst@gmail.com"},{"name":"nbbeeken","email":""}],"dist":{"shasum":"49cf60bf49f60bdbf23f0e54b359ce45293a1302","size":37811,"noattachment":false,"key":"/kerberos/-/kerberos-0.0.19.tgz","tarball":"http://registry.cnpm.dingdandao.com/kerberos/download/kerberos-0.0.19.tgz"},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/kerberos-0.0.19.tgz_1457359948444_0.9707763423211873"},"directories":{},"publish_time":1457359951710,"_cnpm_publish_time":1457359951710,"_hasShrinkwrap":false},"0.0.18":{"name":"kerberos","version":"0.0.18","description":"Kerberos library for Node.js","main":"index.js","repository":{"type":"git","url":"https://github.com/christkv/kerberos.git"},"keywords":["kerberos","security","authentication"],"dependencies":{"nan":"~2.0"},"devDependencies":{"nodeunit":"latest"},"scripts":{"install":"(node-gyp rebuild) || (exit 0)","test":"nodeunit ./test"},"author":{"name":"Christian Amor Kvalheim"},"license":"Apache 2.0","gitHead":"035be2e4619d7f3d7ea5103da1f60a6045ef8d7c","bugs":{"url":"https://github.com/christkv/kerberos/issues"},"homepage":"https://github.com/christkv/kerberos","_id":"kerberos@0.0.18","_shasum":"a0ae9b3e2f608badbe46e46e8f2ba3975d313c75","_from":".","_npmVersion":"2.14.12","_nodeVersion":"4.2.4","_npmUser":{"name":"christkv","email":"christkv@gmail.com"},"maintainers":[{"name":"dariakp","email":""},{"name":"durran","email":"durran@gmail.com"},{"name":"kmahar","email":""},{"name":"mbroadst","email":"mbroadst@gmail.com"},{"name":"nbbeeken","email":""}],"dist":{"shasum":"a0ae9b3e2f608badbe46e46e8f2ba3975d313c75","size":37303,"noattachment":false,"key":"/kerberos/-/kerberos-0.0.18.tgz","tarball":"http://registry.cnpm.dingdandao.com/kerberos/download/kerberos-0.0.18.tgz"},"directories":{},"publish_time":1453228526463,"_cnpm_publish_time":1453228526463,"_hasShrinkwrap":false},"0.0.17":{"name":"kerberos","version":"0.0.17","description":"Kerberos library for Node.js","main":"index.js","repository":{"type":"git","url":"https://github.com/christkv/kerberos.git"},"keywords":["kerberos","security","authentication"],"dependencies":{"nan":"~2.0"},"devDependencies":{"nodeunit":"latest"},"scripts":{"install":"(node-gyp rebuild) || (exit 0)","test":"nodeunit ./test"},"author":{"name":"Christian Amor Kvalheim"},"license":"Apache 2.0","gitHead":"035be2e4619d7f3d7ea5103da1f60a6045ef8d7c","bugs":{"url":"https://github.com/christkv/kerberos/issues"},"homepage":"https://github.com/christkv/kerberos","_id":"kerberos@0.0.17","_shasum":"29a67c0b127bfa52bdd3b53b7b8c8659a9a084f8","_from":".","_npmVersion":"2.14.7","_nodeVersion":"4.2.1","_npmUser":{"name":"christkv","email":"christkv@gmail.com"},"maintainers":[{"name":"dariakp","email":""},{"name":"durran","email":"durran@gmail.com"},{"name":"kmahar","email":""},{"name":"mbroadst","email":"mbroadst@gmail.com"},{"name":"nbbeeken","email":""}],"dist":{"shasum":"29a67c0b127bfa52bdd3b53b7b8c8659a9a084f8","size":39096,"noattachment":false,"key":"/kerberos/-/kerberos-0.0.17.tgz","tarball":"http://registry.cnpm.dingdandao.com/kerberos/download/kerberos-0.0.17.tgz"},"directories":{},"publish_time":1446196244500,"_cnpm_publish_time":1446196244500,"_hasShrinkwrap":false},"0.0.16":{"name":"kerberos","version":"0.0.16","description":"Kerberos library for Node.js","main":"index.js","repository":{"type":"git","url":"https://github.com/christkv/kerberos.git"},"keywords":["kerberos","security","authentication"],"dependencies":{"nan":"~2.0"},"devDependencies":{"nodeunit":"latest"},"scripts":{"install":"node-gyp rebuild","test":"nodeunit ./test"},"author":{"name":"Christian Amor Kvalheim"},"license":"Apache 2.0","gitHead":"035be2e4619d7f3d7ea5103da1f60a6045ef8d7c","gypfile":true,"bugs":{"url":"https://github.com/christkv/kerberos/issues"},"homepage":"https://github.com/christkv/kerberos","_id":"kerberos@0.0.16","_shasum":"32fb6ebe5faaa3218b3aea7de5b1e5b52faa8c2b","_from":".","_npmVersion":"2.14.7","_nodeVersion":"4.2.1","_npmUser":{"name":"christkv","email":"christkv@gmail.com"},"maintainers":[{"name":"dariakp","email":""},{"name":"durran","email":"durran@gmail.com"},{"name":"kmahar","email":""},{"name":"mbroadst","email":"mbroadst@gmail.com"},{"name":"nbbeeken","email":""}],"dist":{"shasum":"32fb6ebe5faaa3218b3aea7de5b1e5b52faa8c2b","size":38015,"noattachment":false,"key":"/kerberos/-/kerberos-0.0.16.tgz","tarball":"http://registry.cnpm.dingdandao.com/kerberos/download/kerberos-0.0.16.tgz"},"directories":{},"publish_time":1445862860368,"_cnpm_publish_time":1445862860368,"_hasShrinkwrap":false},"0.0.15":{"name":"kerberos","version":"0.0.15","description":"Kerberos library for Node.js","main":"index.js","repository":{"type":"git","url":"https://github.com/christkv/kerberos.git"},"keywords":["kerberos","security","authentication"],"dependencies":{"nan":"~2.0"},"devDependencies":{"nodeunit":"latest"},"scripts":{"install":"(node-gyp rebuild) || (exit 0)","test":"nodeunit ./test"},"author":{"name":"Christian Amor Kvalheim"},"license":"Apache 2.0","gitHead":"035be2e4619d7f3d7ea5103da1f60a6045ef8d7c","bugs":{"url":"https://github.com/christkv/kerberos/issues"},"homepage":"https://github.com/christkv/kerberos","_id":"kerberos@0.0.15","_shasum":"c7dd5a2d311ce79c308c2670a9187d9bf745ed52","_from":".","_npmVersion":"2.14.4","_nodeVersion":"4.1.1","_npmUser":{"name":"christkv","email":"christkv@gmail.com"},"maintainers":[{"name":"dariakp","email":""},{"name":"durran","email":"durran@gmail.com"},{"name":"kmahar","email":""},{"name":"mbroadst","email":"mbroadst@gmail.com"},{"name":"nbbeeken","email":""}],"dist":{"shasum":"c7dd5a2d311ce79c308c2670a9187d9bf745ed52","size":37943,"noattachment":false,"key":"/kerberos/-/kerberos-0.0.15.tgz","tarball":"http://registry.cnpm.dingdandao.com/kerberos/download/kerberos-0.0.15.tgz"},"directories":{},"publish_time":1444027828011,"_cnpm_publish_time":1444027828011,"_hasShrinkwrap":false},"0.0.14":{"name":"kerberos","version":"0.0.14","description":"Kerberos library for Node.js","main":"index.js","repository":{"type":"git","url":"https://github.com/christkv/kerberos.git"},"keywords":["kerberos","security","authentication"],"dependencies":{"nan":"~2.0"},"devDependencies":{"nodeunit":"latest"},"scripts":{"install":"(node-gyp rebuild) || (exit 0)","test":"nodeunit ./test"},"author":{"name":"Christian Amor Kvalheim"},"license":"Apache 2.0","gitHead":"bb01d4fe322e022999aca19da564e7d9db59a8ed","bugs":{"url":"https://github.com/christkv/kerberos/issues"},"homepage":"https://github.com/christkv/kerberos","_id":"kerberos@0.0.14","_shasum":"c2ad4b273ba0f329b5c7413177fb261031ccd80a","_from":".","_npmVersion":"2.14.2","_nodeVersion":"4.0.0","_npmUser":{"name":"christkv","email":"christkv@gmail.com"},"maintainers":[{"name":"dariakp","email":""},{"name":"durran","email":"durran@gmail.com"},{"name":"kmahar","email":""},{"name":"mbroadst","email":"mbroadst@gmail.com"},{"name":"nbbeeken","email":""}],"dist":{"shasum":"c2ad4b273ba0f329b5c7413177fb261031ccd80a","size":35536,"noattachment":false,"key":"/kerberos/-/kerberos-0.0.14.tgz","tarball":"http://registry.cnpm.dingdandao.com/kerberos/download/kerberos-0.0.14.tgz"},"directories":{},"publish_time":1442222749096,"_cnpm_publish_time":1442222749096,"_hasShrinkwrap":false},"0.0.12":{"name":"kerberos","version":"0.0.12","description":"Kerberos library for Node.js","main":"index.js","repository":{"type":"git","url":"https://github.com/christkv/kerberos.git"},"keywords":["kerberos","security","authentication"],"dependencies":{"nan":"~1.8"},"devDependencies":{"nodeunit":"latest"},"scripts":{"install":"(node-gyp rebuild 2> builderror.log) || (exit 0)","test":"nodeunit ./test"},"author":{"name":"Christian Amor Kvalheim"},"license":"Apache 2.0","gitHead":"bb01d4fe322e022999aca19da564e7d9db59a8ed","bugs":{"url":"https://github.com/christkv/kerberos/issues"},"homepage":"https://github.com/christkv/kerberos","_id":"kerberos@0.0.12","_shasum":"7d25ccab74a2325c186b1a56761043a4789c8972","_from":".","_npmVersion":"2.7.6","_nodeVersion":"1.7.1","_npmUser":{"name":"christkv","email":"christkv@gmail.com"},"maintainers":[{"name":"dariakp","email":""},{"name":"durran","email":"durran@gmail.com"},{"name":"kmahar","email":""},{"name":"mbroadst","email":"mbroadst@gmail.com"},{"name":"nbbeeken","email":""}],"dist":{"shasum":"7d25ccab74a2325c186b1a56761043a4789c8972","size":31732,"noattachment":false,"key":"/kerberos/-/kerberos-0.0.12.tgz","tarball":"http://registry.cnpm.dingdandao.com/kerberos/download/kerberos-0.0.12.tgz"},"directories":{},"publish_time":1432152866683,"_cnpm_publish_time":1432152866683,"_hasShrinkwrap":false},"0.0.11":{"name":"kerberos","version":"0.0.11","description":"Kerberos library for Node.js","main":"index.js","repository":{"type":"git","url":"https://github.com/christkv/kerberos.git"},"keywords":["kerberos","security","authentication"],"dependencies":{"nan":"~1.8"},"devDependencies":{"nodeunit":"latest"},"scripts":{"install":"(node-gyp rebuild 2> builderror.log) || (exit 0)","test":"nodeunit ./test"},"author":{"name":"Christian Amor Kvalheim"},"license":"Apache 2.0","gitHead":"bb01d4fe322e022999aca19da564e7d9db59a8ed","bugs":{"url":"https://github.com/christkv/kerberos/issues"},"_id":"kerberos@0.0.11","_shasum":"cb29891c21c22ac195f3140b97dd12204fea7dc2","_from":".","_npmVersion":"2.9.0","_nodeVersion":"2.0.0","_npmUser":{"name":"christkv","email":"christkv@gmail.com"},"maintainers":[{"name":"dariakp","email":""},{"name":"durran","email":"durran@gmail.com"},{"name":"kmahar","email":""},{"name":"mbroadst","email":"mbroadst@gmail.com"},{"name":"nbbeeken","email":""}],"dist":{"shasum":"cb29891c21c22ac195f3140b97dd12204fea7dc2","size":32043,"noattachment":false,"key":"/kerberos/-/kerberos-0.0.11.tgz","tarball":"http://registry.cnpm.dingdandao.com/kerberos/download/kerberos-0.0.11.tgz"},"directories":{},"publish_time":1430812297948,"_cnpm_publish_time":1430812297948,"_hasShrinkwrap":false},"0.0.10":{"name":"kerberos","version":"0.0.10","description":"Kerberos library for Node.js","main":"index.js","repository":{"type":"git","url":"https://github.com/christkv/kerberos.git"},"keywords":["kerberos","security","authentication"],"dependencies":{"nan":"1.7.0"},"devDependencies":{"nodeunit":"latest"},"scripts":{"install":"(node-gyp rebuild 2> builderror.log) || (exit 0)","test":"nodeunit ./test"},"author":{"name":"Christian Amor Kvalheim"},"license":"Apache 2.0","gitHead":"bb01d4fe322e022999aca19da564e7d9db59a8ed","bugs":{"url":"https://github.com/christkv/kerberos/issues"},"homepage":"https://github.com/christkv/kerberos","_id":"kerberos@0.0.10","_shasum":"bd4a9daa5f7b19dcd30038101d121e92bb8d3934","_from":".","_npmVersion":"2.7.1","_nodeVersion":"1.6.1","_npmUser":{"name":"christkv","email":"christkv@gmail.com"},"maintainers":[{"name":"dariakp","email":""},{"name":"durran","email":"durran@gmail.com"},{"name":"kmahar","email":""},{"name":"mbroadst","email":"mbroadst@gmail.com"},{"name":"nbbeeken","email":""}],"dist":{"shasum":"bd4a9daa5f7b19dcd30038101d121e92bb8d3934","size":31933,"noattachment":false,"key":"/kerberos/-/kerberos-0.0.10.tgz","tarball":"http://registry.cnpm.dingdandao.com/kerberos/download/kerberos-0.0.10.tgz"},"directories":{},"publish_time":1426944864468,"_cnpm_publish_time":1426944864468,"_hasShrinkwrap":false},"0.0.9":{"name":"kerberos","version":"0.0.9","description":"Kerberos library for Node.js","main":"index.js","repository":{"type":"git","url":"https://github.com/christkv/kerberos.git"},"keywords":["kerberos","security","authentication"],"dependencies":{"nan":"1.6.2"},"devDependencies":{"nodeunit":"latest"},"scripts":{"install":"(node-gyp rebuild 2> builderror.log) || (exit 0)","test":"nodeunit ./test"},"author":{"name":"Christian Amor Kvalheim"},"license":"Apache 2.0","gitHead":"bb01d4fe322e022999aca19da564e7d9db59a8ed","bugs":{"url":"https://github.com/christkv/kerberos/issues"},"homepage":"https://github.com/christkv/kerberos","_id":"kerberos@0.0.9","_shasum":"595bf97e7e8aae5401ae313aea57bbf402e799c5","_from":".","_npmVersion":"2.5.1","_nodeVersion":"0.12.0","_npmUser":{"name":"christkv","email":"christkv@gmail.com"},"maintainers":[{"name":"dariakp","email":""},{"name":"durran","email":"durran@gmail.com"},{"name":"kmahar","email":""},{"name":"mbroadst","email":"mbroadst@gmail.com"},{"name":"nbbeeken","email":""}],"dist":{"shasum":"595bf97e7e8aae5401ae313aea57bbf402e799c5","size":31852,"noattachment":false,"key":"/kerberos/-/kerberos-0.0.9.tgz","tarball":"http://registry.cnpm.dingdandao.com/kerberos/download/kerberos-0.0.9.tgz"},"directories":{},"publish_time":1424083751294,"_cnpm_publish_time":1424083751294,"_hasShrinkwrap":false},"0.0.8":{"name":"kerberos","version":"0.0.8","description":"Kerberos library for Node.js","main":"index.js","repository":{"type":"git","url":"https://github.com/christkv/kerberos.git"},"keywords":["kerberos","security","authentication"],"dependencies":{"nan":"1.5.1"},"devDependencies":{"nodeunit":"latest"},"scripts":{"install":"(node-gyp rebuild 2> builderror.log) || (exit 0)","test":"nodeunit ./test"},"author":{"name":"Christian Amor Kvalheim"},"license":"Apache 2.0","gitHead":"bb01d4fe322e022999aca19da564e7d9db59a8ed","bugs":{"url":"https://github.com/christkv/kerberos/issues"},"homepage":"https://github.com/christkv/kerberos","_id":"kerberos@0.0.8","_shasum":"5685e97a412c5dc6c6fc7b087feb4e59acfb7755","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"christkv","email":"christkv@gmail.com"},"maintainers":[{"name":"dariakp","email":""},{"name":"durran","email":"durran@gmail.com"},{"name":"kmahar","email":""},{"name":"mbroadst","email":"mbroadst@gmail.com"},{"name":"nbbeeken","email":""}],"dist":{"shasum":"5685e97a412c5dc6c6fc7b087feb4e59acfb7755","size":32543,"noattachment":false,"key":"/kerberos/-/kerberos-0.0.8.tgz","tarball":"http://registry.cnpm.dingdandao.com/kerberos/download/kerberos-0.0.8.tgz"},"directories":{},"publish_time":1421825547854,"_cnpm_publish_time":1421825547854,"_hasShrinkwrap":false},"0.0.7":{"name":"kerberos","version":"0.0.7","description":"Kerberos library for Node.js","main":"index.js","repository":{"type":"git","url":"https://github.com/christkv/kerberos.git"},"keywords":["kerberos","security","authentication"],"dependencies":{"nan":"1.3.0"},"devDependencies":{"nodeunit":"latest"},"scripts":{"install":"(node-gyp rebuild 2> builderror.log) || (exit 0)","test":"nodeunit ./test"},"author":{"name":"Christian Amor Kvalheim"},"license":"Apache 2.0","gitHead":"bb01d4fe322e022999aca19da564e7d9db59a8ed","bugs":{"url":"https://github.com/christkv/kerberos/issues"},"homepage":"https://github.com/christkv/kerberos","_id":"kerberos@0.0.7","dist":{"shasum":"48db5e268e59ebb1626fd3c76ff8ff7f267a9852","size":33112,"noattachment":false,"key":"/kerberos/-/kerberos-0.0.7.tgz","tarball":"http://registry.cnpm.dingdandao.com/kerberos/download/kerberos-0.0.7.tgz"},"_from":".","_npmVersion":"1.4.3","_npmUser":{"name":"christkv","email":"christkv@gmail.com"},"maintainers":[{"name":"dariakp","email":""},{"name":"durran","email":"durran@gmail.com"},{"name":"kmahar","email":""},{"name":"mbroadst","email":"mbroadst@gmail.com"},{"name":"nbbeeken","email":""}],"directories":{},"publish_time":1418835191310,"_cnpm_publish_time":1418835191310,"_hasShrinkwrap":false},"0.0.6":{"name":"kerberos","version":"0.0.6","description":"Kerberos library for Node.js","main":"index.js","repository":{"type":"git","url":"https://github.com/christkv/kerberos.git"},"keywords":["kerberos","security","authentication"],"dependencies":{"nan":"1.3.0"},"devDependencies":{"nodeunit":"latest"},"scripts":{"install":"(node-gyp rebuild 2> builderror.log) || (exit 0)","test":"nodeunit ./test"},"author":{"name":"Christian Amor Kvalheim"},"license":"Apache 2.0","gitHead":"bb01d4fe322e022999aca19da564e7d9db59a8ed","bugs":{"url":"https://github.com/christkv/kerberos/issues"},"homepage":"https://github.com/christkv/kerberos","_id":"kerberos@0.0.6","_shasum":"271ac4c0fd6e3162a68ff42d8d97a28fe9e161c8","_from":".","_npmVersion":"2.0.0","_npmUser":{"name":"christkv","email":"christkv@gmail.com"},"maintainers":[{"name":"dariakp","email":""},{"name":"durran","email":"durran@gmail.com"},{"name":"kmahar","email":""},{"name":"mbroadst","email":"mbroadst@gmail.com"},{"name":"nbbeeken","email":""}],"dist":{"shasum":"271ac4c0fd6e3162a68ff42d8d97a28fe9e161c8","size":33117,"noattachment":false,"key":"/kerberos/-/kerberos-0.0.6.tgz","tarball":"http://registry.cnpm.dingdandao.com/kerberos/download/kerberos-0.0.6.tgz"},"directories":{},"publish_time":1415877875894,"_cnpm_publish_time":1415877875894,"_hasShrinkwrap":false},"0.0.5":{"name":"kerberos","version":"0.0.5","description":"Kerberos library for Node.js","main":"index.js","repository":{"type":"git","url":"https://github.com/christkv/kerberos.git"},"keywords":["kerberos","security","authentication"],"dependencies":{"nan":"1.3.0"},"devDependencies":{"nodeunit":"latest"},"scripts":{"install":"(node-gyp rebuild 2> builderror.log) || (exit 0)","test":"nodeunit ./test"},"author":{"name":"Christian Amor Kvalheim"},"license":"Apache 2.0","gitHead":"bb01d4fe322e022999aca19da564e7d9db59a8ed","bugs":{"url":"https://github.com/christkv/kerberos/issues"},"homepage":"https://github.com/christkv/kerberos","_id":"kerberos@0.0.5","_shasum":"48170d7f75bc1570044aa46c501af1c87b1e7cf0","_from":".","_npmVersion":"1.4.9","_npmUser":{"name":"christkv","email":"christkv@gmail.com"},"maintainers":[{"name":"dariakp","email":""},{"name":"durran","email":"durran@gmail.com"},{"name":"kmahar","email":""},{"name":"mbroadst","email":"mbroadst@gmail.com"},{"name":"nbbeeken","email":""}],"dist":{"shasum":"48170d7f75bc1570044aa46c501af1c87b1e7cf0","size":32990,"noattachment":false,"key":"/kerberos/-/kerberos-0.0.5.tgz","tarball":"http://registry.cnpm.dingdandao.com/kerberos/download/kerberos-0.0.5.tgz"},"directories":{},"publish_time":1411132852981,"_cnpm_publish_time":1411132852981,"_hasShrinkwrap":false},"0.0.4":{"name":"kerberos","version":"0.0.4","description":"Kerberos library for Node.js","main":"index.js","repository":{"type":"git","url":"https://github.com/christkv/kerberos.git"},"keywords":["kerberos","security","authentication"],"devDependencies":{"nodeunit":"latest"},"scripts":{"install":"(node-gyp rebuild 2> builderror.log) || (exit 0)","test":"nodeunit ./test"},"author":{"name":"Christian Amor Kvalheim"},"license":"Apache 2.0","gitHead":"bb01d4fe322e022999aca19da564e7d9db59a8ed","bugs":{"url":"https://github.com/christkv/kerberos/issues"},"homepage":"https://github.com/christkv/kerberos","_id":"kerberos@0.0.4","dist":{"shasum":"11836638f729a2f6c5bae056a7d7a15898c9ba7c","size":33149,"noattachment":false,"key":"/kerberos/-/kerberos-0.0.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/kerberos/download/kerberos-0.0.4.tgz"},"_from":".","_npmVersion":"1.4.3","_npmUser":{"name":"christkv","email":"christkv@gmail.com"},"maintainers":[{"name":"dariakp","email":""},{"name":"durran","email":"durran@gmail.com"},{"name":"kmahar","email":""},{"name":"mbroadst","email":"mbroadst@gmail.com"},{"name":"nbbeeken","email":""}],"directories":{},"publish_time":1409567963781,"_cnpm_publish_time":1409567963781,"_hasShrinkwrap":false},"0.0.3":{"name":"kerberos","version":"0.0.3","description":"Kerberos library for Node.js","main":"index.js","scripts":{"install":"(node-gyp rebuild 2> builderror.log) || (exit 0)","test":"nodeunit ./test"},"repository":{"type":"git","url":"https://github.com/christkv/kerberos.git"},"keywords":["kerberos","security","authentication"],"devDependencies":{"nodeunit":"latest"},"author":{"name":"Christian Amor Kvalheim"},"license":"Apache 2.0","readmeFilename":"README.md","gitHead":"bb01d4fe322e022999aca19da564e7d9db59a8ed","bugs":{"url":"https://github.com/christkv/kerberos/issues"},"_id":"kerberos@0.0.3","dist":{"shasum":"4285d92a0748db2784062f5adcec9f5956cb818a","size":32242,"noattachment":false,"key":"/kerberos/-/kerberos-0.0.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/kerberos/download/kerberos-0.0.3.tgz"},"_from":".","_npmVersion":"1.3.5","_npmUser":{"name":"christkv","email":"christkv@gmail.com"},"maintainers":[{"name":"dariakp","email":""},{"name":"durran","email":"durran@gmail.com"},{"name":"kmahar","email":""},{"name":"mbroadst","email":"mbroadst@gmail.com"},{"name":"nbbeeken","email":""}],"directories":{},"publish_time":1376408684839,"_hasShrinkwrap":false,"_cnpm_publish_time":1376408684839},"0.0.2":{"name":"kerberos","version":"0.0.2","description":"Kerberos library for Node.js","main":"index.js","scripts":{"install":"(node-gyp rebuild 2> builderror.log) || (exit 0)","test":"nodeunit ./test"},"repository":{"type":"git","url":"https://github.com/christkv/kerberos.git"},"keywords":["kerberos","security","authentication"],"devDependencies":{"nodeunit":"latest"},"author":{"name":"Christian Amor Kvalheim"},"license":"Apache 2.0","readmeFilename":"README.md","gitHead":"bb01d4fe322e022999aca19da564e7d9db59a8ed","_id":"kerberos@0.0.2","dist":{"shasum":"a3651e57279927c58c50f3984543cdcfb61cf5dc","size":28128,"noattachment":false,"key":"/kerberos/-/kerberos-0.0.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/kerberos/download/kerberos-0.0.2.tgz"},"_from":".","_npmVersion":"1.2.17","_npmUser":{"name":"christkv","email":"christkv@gmail.com"},"maintainers":[{"name":"dariakp","email":""},{"name":"durran","email":"durran@gmail.com"},{"name":"kmahar","email":""},{"name":"mbroadst","email":"mbroadst@gmail.com"},{"name":"nbbeeken","email":""}],"directories":{},"publish_time":1365168437196,"_hasShrinkwrap":false,"_cnpm_publish_time":1365168437196},"0.0.1":{"name":"kerberos","version":"0.0.1","description":"Kerberos library for Node.js","main":"index.js","scripts":{"install":"(node-gyp rebuild 2> builderror.log) || (exit 0)","test":"nodeunit ./test"},"repository":{"type":"git","url":"https://github.com/christkv/kerberos.git"},"keywords":["kerberos","security","authentication"],"devDependencies":{"nodeunit":"latest"},"author":{"name":"Christian Amor Kvalheim"},"license":"Apache 2.0","readmeFilename":"README.md","gitHead":"bb01d4fe322e022999aca19da564e7d9db59a8ed","_id":"kerberos@0.0.1","dist":{"shasum":"e99447dd3cca9a1c750dd9767de1c2870a473b76","size":15742,"noattachment":false,"key":"/kerberos/-/kerberos-0.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/kerberos/download/kerberos-0.0.1.tgz"},"_from":".","_npmVersion":"1.2.17","_npmUser":{"name":"christkv","email":"christkv@gmail.com"},"maintainers":[{"name":"dariakp","email":""},{"name":"durran","email":"durran@gmail.com"},{"name":"kmahar","email":""},{"name":"mbroadst","email":"mbroadst@gmail.com"},{"name":"nbbeeken","email":""}],"directories":{},"publish_time":1365167401221,"_hasShrinkwrap":false,"_cnpm_publish_time":1365167401221}},"readme":"Kerberos\n========\n[![Build Status](https://travis-ci.org/mongodb-js/kerberos.svg?branch=master)](https://travis-ci.org/mongodb-js/kerberos)\n\nThe `kerberos` package is a C++ extension for Node.js that provides cross-platform support for kerberos authentication using GSSAPI on linux/osx, and SSPI on windows. Much of the code in this module is adapted from [ccs-kerberos](https://github.com/apple/ccs-pykerberos) and [winkerberos](https://github.com/mongodb-labs/winkerberos).\n\n### Requirements\n\n**Linux**\n- `python` v2.7\n- `make`\n- A proper C/C++ compiler toolchain, like [GCC](https://gcc.gnu.org/)\n- Distribution-specific kerberos packages (e.g. `krb5-dev` on Ubuntu)\n\n**macOS**\n- `Xcode Command Line Tools`: Can be installed with `xcode-select --install`\n- Distribution-specific kerberos packages (e.g. `krb5` on Homebrew)\n\n**Windows**\n- **Option 1:** Install all the required tools and configurations using Microsoft's [windows-build-tools](https://github.com/felixrieseberg/windows-build-tools) by running `npm install -g windows-build-tools` from an elevated PowerShell (run as Administrator).\n- **Option 2:** Install dependencies and configuration manually\n   1. Visual C++ Build Environment:\n     * **Option 1:** Install [Visual C++ Build Tools](http://go.microsoft.com/fwlink/?LinkId=691126) using the *Default Install* option.\n     * **Option 2:** Install [Visual Studio 2015](https://www.visualstudio.com/products/visual-studio-community-vs) (or modify an existing installation) and select *Common Tools for Visual C++* during setup.\n\n  > :bulb: [Windows Vista / 7 only] requires [.NET Framework 4.5.1](http://www.microsoft.com/en-us/download/details.aspx?id=40773)\n\n  2. Install [Python 2.7](https://www.python.org/downloads/) or [Miniconda 2.7](http://conda.pydata.org/miniconda.html) (`v3.x.x` is not supported), and run `npm config set python python2.7`\n  3. Launch cmd, `npm config set msvs_version 2015`\n\n### Installation\n\nNow you can install `kerberos` with the following:\n\n```bash\nnpm install kerberos\n```\n\n### Testing\n\nRun the test suite using:\n\n```bash\nnpm test\n```\n\nNOTE: The test suite requires an active kerberos deployment, see `test/scripts/travis.sh` to better understand these requirements.\n\n# Documentation\n\n## Classes\n\n<dl>\n<dt><a href=\"#KerberosClient\">KerberosClient</a></dt>\n<dd></dd>\n<dt><a href=\"#KerberosServer\">KerberosServer</a></dt>\n<dd></dd>\n</dl>\n\n## Functions\n\n<dl>\n<dt><a href=\"#checkPassword\">checkPassword(username, password, service, [defaultRealm], [callback])</a> ⇒ <code>Promise</code></dt>\n<dd><p>This function provides a simple way to verify that a user name and password\nmatch those normally used for Kerberos authentication.\nIt does this by checking that the supplied user name and password can be\nused to get a ticket for the supplied service.\nIf the user name does not contain a realm, then the default realm supplied\nis used.</p>\n<p>For this to work properly the Kerberos must be configured properly on this\nmachine.\nThat will likely mean ensuring that the edu.mit.Kerberos preference file\nhas the correct realms and KDCs listed.</p>\n<p>IMPORTANT: This method is vulnerable to KDC spoofing attacks and it should\nonly be used for testing. Do not use this in any production system - your\nsecurity could be compromised if you do.</p>\n</dd>\n<dt><a href=\"#principalDetails\">principalDetails(service, hostname, [callback])</a> ⇒ <code>Promise</code></dt>\n<dd><p>This function returns the service principal for the server given a service type and hostname.</p>\n<p>Details are looked up via the <code>/etc/keytab</code> file.</p>\n</dd>\n<dt><a href=\"#initializeClient\">initializeClient(service, [options], [callback])</a> ⇒ <code>Promise</code></dt>\n<dd><p>Initializes a context for client-side authentication with the given service principal.</p>\n</dd>\n<dt><a href=\"#initializeServer\">initializeServer(service, [callback])</a> ⇒ <code>Promise</code></dt>\n<dd><p>Initializes a context for server-side authentication with the given service principal.</p>\n</dd>\n</dl>\n\n<a name=\"KerberosClient\"></a>\n\n## KerberosClient\n**Properties**\n\n| Name | Type | Description |\n| --- | --- | --- |\n| username | <code>string</code> | The username used for authentication |\n| response | <code>string</code> | The last response received during authentication steps |\n| responseConf | <code>string</code> | Indicates whether confidentiality was applied or not (GSSAPI only) |\n| contextComplete | <code>boolean</code> | Indicates that authentication has successfully completed or not |\n\n\n* [KerberosClient](#KerberosClient)\n\n    * [.step(challenge, [callback])](#KerberosClient+step)\n\n    * [.wrap(challenge, [options], [callback])](#KerberosClient+wrap)\n\n    * [.unwrap(challenge, [callback])](#KerberosClient+unwrap)\n\n\n<a name=\"KerberosClient+step\"></a>\n\n### *kerberosClient*.step(challenge, [callback])\n\n| Param | Type | Description |\n| --- | --- | --- |\n| challenge | <code>string</code> | A string containing the base64-encoded server data (which may be empty for the first step) |\n| [callback] | <code>function</code> |  |\n\nProcesses a single kerberos client-side step using the supplied server challenge.\n\n**Returns**: <code>Promise</code> - returns Promise if no callback passed  \n<a name=\"KerberosClient+wrap\"></a>\n\n### *kerberosClient*.wrap(challenge, [options], [callback])\n\n| Param | Type | Description |\n| --- | --- | --- |\n| challenge | <code>string</code> | The response returned after calling `unwrap` |\n| [options] | <code>object</code> | Optional settings |\n| [options.user] | <code>string</code> | The user to authorize |\n| [callback] | <code>function</code> |  |\n\nPerform the client side kerberos wrap step.\n\n**Returns**: <code>Promise</code> - returns Promise if no callback passed  \n<a name=\"KerberosClient+unwrap\"></a>\n\n### *kerberosClient*.unwrap(challenge, [callback])\n\n| Param | Type | Description |\n| --- | --- | --- |\n| challenge | <code>string</code> | A string containing the base64-encoded server data |\n| [callback] | <code>function</code> |  |\n\nPerform the client side kerberos unwrap step\n\n**Returns**: <code>Promise</code> - returns Promise if no callback passed  \n<a name=\"KerberosServer\"></a>\n\n## KerberosServer\n**Properties**\n\n| Name | Type | Description |\n| --- | --- | --- |\n| username | <code>string</code> | The username used for authentication |\n| response | <code>string</code> | The last response received during authentication steps |\n| targetName | <code>string</code> | The target used for authentication |\n| contextComplete | <code>boolean</code> | Indicates that authentication has successfully completed or not |\n\n<a name=\"KerberosServer+step\"></a>\n\n### *kerberosServer*.step(challenge, [callback])\n\n| Param | Type | Description |\n| --- | --- | --- |\n| challenge | <code>string</code> | A string containing the base64-encoded client data |\n| [callback] | <code>function</code> |  |\n\nProcesses a single kerberos server-side step using the supplied client data.\n\n**Returns**: <code>Promise</code> - returns Promise if no callback passed  \n<a name=\"checkPassword\"></a>\n\n## checkPassword(username, password, service, [defaultRealm], [callback])\n\n| Param | Type | Description |\n| --- | --- | --- |\n| username | <code>string</code> | The Kerberos user name. If no realm is supplied, then the `defaultRealm` will be used. |\n| password | <code>string</code> | The password for the user. |\n| service | <code>string</code> | The Kerberos service to check access for. |\n| [defaultRealm] | <code>string</code> | The default realm to use if one is not supplied in the user argument. |\n| [callback] | <code>function</code> |  |\n\nThis function provides a simple way to verify that a user name and password\nmatch those normally used for Kerberos authentication.\nIt does this by checking that the supplied user name and password can be\nused to get a ticket for the supplied service.\nIf the user name does not contain a realm, then the default realm supplied\nis used.\n\nFor this to work properly the Kerberos must be configured properly on this\nmachine.\nThat will likely mean ensuring that the edu.mit.Kerberos preference file\nhas the correct realms and KDCs listed.\n\nIMPORTANT: This method is vulnerable to KDC spoofing attacks and it should\nonly be used for testing. Do not use this in any production system - your\nsecurity could be compromised if you do.\n\n**Returns**: <code>Promise</code> - returns Promise if no callback passed  \n<a name=\"principalDetails\"></a>\n\n## principalDetails(service, hostname, [callback])\n\n| Param | Type | Description |\n| --- | --- | --- |\n| service | <code>string</code> | The Kerberos service type for the server. |\n| hostname | <code>string</code> | The hostname of the server. |\n| [callback] | <code>function</code> |  |\n\nThis function returns the service principal for the server given a service type and hostname.\n\nDetails are looked up via the `/etc/keytab` file.\n\n**Returns**: <code>Promise</code> - returns Promise if no callback passed  \n<a name=\"initializeClient\"></a>\n\n## initializeClient(service, [options], [callback])\n\n| Param | Type | Description |\n| --- | --- | --- |\n| service | <code>string</code> | A string containing the service principal in the form 'type@fqdn' (e.g. 'imap@mail.apple.com'). |\n| [options] | <code>object</code> | Optional settings |\n| [options.principal] | <code>string</code> | Optional string containing the client principal in the form 'user@realm' (e.g. 'jdoe@example.com'). |\n| [options.gssFlags] | <code>number</code> | Optional integer used to set GSS flags. (e.g.  GSS_C_DELEG_FLAG|GSS_C_MUTUAL_FLAG|GSS_C_SEQUENCE_FLAG will allow for forwarding credentials to the remote host) |\n| [options.mechOID] | <code>number</code> | Optional GSS mech OID. Defaults to None (GSS_C_NO_OID). Other possible values are `GSS_MECH_OID_KRB5`, `GSS_MECH_OID_SPNEGO`. |\n| [callback] | <code>function</code> |  |\n\nInitializes a context for client-side authentication with the given service principal.\n\n**Returns**: <code>Promise</code> - returns Promise if no callback passed  \n<a name=\"initializeServer\"></a>\n\n## initializeServer(service, [callback])\n\n| Param | Type | Description |\n| --- | --- | --- |\n| service | <code>string</code> | A string containing the service principal in the form 'type@fqdn' (e.g. 'imap@mail.apple.com'). |\n| [callback] | <code>function</code> |  |\n\nInitializes a context for server-side authentication with the given service principal.\n\n**Returns**: <code>Promise</code> - returns Promise if no callback passed  \n","_attachments":{},"homepage":"https://github.com/mongodb-js/kerberos#readme","bugs":{"url":"https://jira.mongodb.org/projects/NODE/issues/"},"license":"Apache-2.0"}