{"_id":"krb5","_rev":"18-839c87d473082ffbb8b656d8d1fe87cb","name":"krb5","description":"Kerberos library bindings for Node.js","dist-tags":{"latest":"0.5.5"},"versions":{"0.0.2":{"name":"krb5","version":"0.0.2","description":"Kerberos library for Node.js, with Spnego Wrapping","main":"./lib/index.js","keywords":["kerberos","security","gssapi","spnego","authentication"],"devDependencies":{"coffee-script":"latest","yargs":"latest"},"scripts":{"coffee":"coffee -b -o lib src","preinstall":"coffee -b -o lib src","install":"node-gyp rebuild"},"author":{"name":"Pierre Sauvage"},"gitHead":"de41067a4cbbaf6294ad15b183db743addc918b5","_id":"krb5@0.0.2","_shasum":"65b0fca3ffa1d746c689070013b87ce420122117","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"david","email":"david@adaltas.com"},"maintainers":[{"name":"david","email":"david@adaltas.com"}],"dist":{"shasum":"65b0fca3ffa1d746c689070013b87ce420122117","tarball":"https://registry.npmjs.org/krb5/-/krb5-0.0.2.tgz","integrity":"sha512-F+zwley5QcuDSHDoa6wJt2IG5ZULy9sTdgZiP8I/ib/xdeKDWegiVxtA9iB9KCRKIEVibU9UIscGScGEd52EYQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICbXjXhytTr3sAod1CXxDmBxVk/l95Fe0Hw+daJbqwu/AiEAo2NOB6OcSTUKdljrR4pBLLKk0CvxE9nxse9l0ewl3B4="}]},"directories":{}},"0.0.3":{"name":"krb5","version":"0.0.3","description":"Kerberos library for Node.js, with Spnego Wrapping","main":"./lib/index.js","license":"BSD-3-Clause","keywords":["kerberos","security","gssapi","spnego","authentication"],"devDependencies":{"coffee-script":"latest","yargs":"latest"},"scripts":{"coffee":"coffee -b -o lib src","preinstall":"coffee -b -o lib src","install":"node-gyp rebuild"},"author":{"name":"Pierre Sauvage"},"gitHead":"893ce73d5ce9a62653119c38d46d4c557299b3b7","_id":"krb5@0.0.3","_shasum":"0ac90c479f14db3a34a332d3211dd13fb5be8734","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"david","email":"david@adaltas.com"},"maintainers":[{"name":"david","email":"david@adaltas.com"}],"dist":{"shasum":"0ac90c479f14db3a34a332d3211dd13fb5be8734","tarball":"https://registry.npmjs.org/krb5/-/krb5-0.0.3.tgz","integrity":"sha512-No7SSyKHkO0yYMr3qq+srhC997qgxfjE+90I5W4CWuYAbDOyje0VCZvUPV+P3hFnkLdt0IVy4WHI+nOzvC2hWw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDewB7EXrsxctyKPsaNLF9qac6zNmChesN9QMDCHilvBgIhAKfjCTP9P8TeRBidpkj81ZScmak1VHPZbOZORSjJuCB0"}]},"directories":{}},"0.1.0":{"name":"krb5","version":"0.1.0","description":"Kerberos library for Node.js, with Spnego Wrapping","main":"./lib/index.js","license":"BSD-3-Clause","keywords":["kerberos","security","gssapi","spnego","authentication"],"dependencies":{"bindings":"latest","nan":"latest"},"devDependencies":{"coffee-script":"latest","yargs":"latest"},"scripts":{"prepublish":"coffee -b -o lib src","install":"node-gyp rebuild"},"author":{"name":"Pierre Sauvage"},"gitHead":"394292c6055280977d73ae0bd6eea640c2c7822b","gypfile":true,"_id":"krb5@0.1.0","_shasum":"bed2bc169d81bb098c2d32626d09d950c7bffb03","_from":".","_npmVersion":"2.11.3","_nodeVersion":"0.12.7","_npmUser":{"name":"pierrotws","email":"m.sauvage.pierre@gmail.com"},"maintainers":[{"name":"david","email":"david@adaltas.com"},{"name":"pierrotws","email":"m.sauvage.pierre@gmail.com"}],"dist":{"shasum":"bed2bc169d81bb098c2d32626d09d950c7bffb03","tarball":"https://registry.npmjs.org/krb5/-/krb5-0.1.0.tgz","integrity":"sha512-NzWCYM0RuHFNgTDmTZfRyDGheU05dPdj95py2Rfw6W6DoCNi7fUXSFd9wctZPdskm/Hx9AeKWT6niX/lzVybRQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDolXhHAtLpofjjsAp2Lc8RhnAn/YtRWoVz6sywyHvpwwIhAMZEvnFLtFGeVg14yvUVhhYrShk5t4Nw3+wMJBEmQ5yp"}]},"directories":{}},"0.4.0":{"name":"krb5","version":"0.4.0","description":"Kerberos library bindings for Node.js","main":"./lib/index.js","dependencies":{"bindings":"latest","node-addon-api":"latest"},"devDependencies":{"coffeescript":"latest","mocha":"latest","should":"latest"},"gypfile":true,"author":{"name":"Pierre Sauvage"},"contributors":[{"name":"Pierre Sauvage","email":"pierre@adaltas.com"},{"name":"Xavier Hermand","email":"xavier@adaltas.com"}],"license":"BSD-3-Clause","keywords":["kerberos","security","gssapi","spnego","authentication"],"repository":{"type":"git","url":"git+https://github.com/adaltas/node-krb5.git"},"scripts":{"coffee":"coffee -b -o lib src","rebuild":"node-gyp rebuild","test":"mocha test/*.coffee","install":"node-gyp rebuild","krb5-lib":"./install_krb5.sh"},"gitHead":"5ecfe31a44212b6afaa7abd6dedd60d77e9c619e","bugs":{"url":"https://github.com/adaltas/node-krb5/issues"},"homepage":"https://github.com/adaltas/node-krb5#readme","_id":"krb5@0.4.0","_npmVersion":"6.4.1","_nodeVersion":"10.11.0","_npmUser":{"name":"rreivax","email":"xavier@adaltas.com"},"dist":{"integrity":"sha512-bxSpxhIXUE9xwYDG1vSuthQe64VljSBVJ4p5mIspitKAegtWOyeNwYDxnR60KXIL3gJZ29ULxDvkGZ+cWH4VbQ==","shasum":"14d24bbc9d980868f328821bbd816f0f4802c45a","tarball":"https://registry.npmjs.org/krb5/-/krb5-0.4.0.tgz","fileCount":19,"unpackedSize":60202,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbqfwLCRA9TVsSAnZWagAAUNYP/2C+Bjtm+HsCxgmkO9VY\n+IcFi+Su4wpIpOn44d8+lLvAuSIA3cHiqCC3yWPPYuO0+kyerX/rQ6CgARYS\nJv3ptDksvNYqYyGFgWgm5IDdhoy8vfTRZaD4Nd6TzqXvx8gKHMMMWQMDJUVB\ncJDZSm9v8cmg24u0C0GT330lZsIdE/1oJFsGoiJI1fZKXVUy1KLoGXBya4oP\nkRokWuH+aD7jnVmeZi1mCRjsQidrKr5Uh/KV56GhS/zHs3baPppZF5aMHSHx\nn6KGiFtlAEg8x40DaHwkHn4GnmhtcMnFI3jg6JQ1pQM9bOrA3frnX7df9kLX\njUrEKA0YYnoVw5F2j7W2vh1SytAJVOhVyDEnw1yfcjc0fqU2+ArKW8IU5iFa\nXhD+84mIDHVQyOvwdnXnr9Ukq8UVaN8dVEwkbBfULhqIZLqrtjaqNP6TXIiY\njmzi71dTmXuUzHnQdpabKgd8iJVPw6QrET6SfBhUtnO3CbMINGqq2Iqnsngw\ncXz+m8N/DX1tqFf7RKUijZn7pEdfrwbLEagfyzik73tSgW3D/dTF8V636qS9\nSdZrhmgFf4BkpUrfVJCSd7oWGyCCtgZkyPTfKHMo/DGuX0rcL8J1OpnaMDPd\nTyjLy843AN6PCoyOnfAvG4cSDeUX3Y7uu7VfhPXwaJMNGVZ6uJYvqCs1BYWC\nS3T7\r\n=n+iR\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD+RVSc2SMh8c8oe/5cQaXlvHk5r4aS52F/+aMw2UAEqgIhALv9boZxi9wtyxpc8OBfKyGGO1X8w6P7H0r8IwkJ7S2s"}]},"maintainers":[{"email":"david@adaltas.com","name":"david"},{"email":"m.sauvage.pierre@gmail.com","name":"pierrotws"},{"email":"xavier@adaltas.com","name":"rreivax"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/krb5_0.4.0_1537866762717_0.22183745283459166"},"_hasShrinkwrap":false},"0.4.1":{"name":"krb5","version":"0.4.1","description":"Kerberos library bindings for Node.js","main":"./lib/index.js","dependencies":{"bindings":"latest","node-addon-api":"latest"},"devDependencies":{"coffeescript":"latest","mocha":"latest","should":"latest"},"gypfile":true,"author":{"name":"Pierre Sauvage"},"contributors":[{"name":"Pierre Sauvage","email":"pierre@adaltas.com"},{"name":"Xavier Hermand","email":"xavier@adaltas.com"}],"license":"BSD-3-Clause","keywords":["kerberos","security","gssapi","spnego","authentication"],"repository":{"type":"git","url":"git+https://github.com/adaltas/node-krb5.git"},"scripts":{"coffee":"coffee -b -o lib src","rebuild":"node-gyp rebuild","test":"mocha test/*.coffee","install":"node-gyp rebuild","krb5-lib":"./install_krb5.sh"},"gitHead":"fbedcffd715b658b441ca199f36085f4ad2d59fa","bugs":{"url":"https://github.com/adaltas/node-krb5/issues"},"homepage":"https://github.com/adaltas/node-krb5#readme","_id":"krb5@0.4.1","_npmVersion":"6.4.1","_nodeVersion":"10.11.0","_npmUser":{"name":"rreivax","email":"xavier@adaltas.com"},"dist":{"integrity":"sha512-lEhxuilX2+CfJLpG48j5sgiO1iz4GU8v8cEOxY9SCSsgVNB722nCcnWIQzpZTVf+AjeJAIdna/42h4gdTJrbHw==","shasum":"3d72c9b2aa98adcfa891bf00664fcf9aa4adf558","tarball":"https://registry.npmjs.org/krb5/-/krb5-0.4.1.tgz","fileCount":19,"unpackedSize":62030,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbqg02CRA9TVsSAnZWagAATmYQAJYo/65ysB/+HFurChwB\niuiAviLmEg+5g8AtXYrSEDu/lgSafw9SAHVri+e8uKyrkX7TvQqniSCuNS7O\nxp1OCehAEcEctXjTptiJE2HfsJs3QIOyZJVQ9D0lammOpLctPo7BFGjVy7RU\nvKWUnotCukT38iqVBD7774f8NEXuQl93lwXZ06mhzAjfzOxfefEp/3/QSf3Y\n5bMkyjx6+kkcHQ9RkgH4k0Tg69PYzu/XGvLNaThhedBs1LmDUqv3k/HjTTWD\niT7iI1OM0h8Sp+y1WUi+RygL4ugD/2iC/fdQg2Kjr1SAfCbmVkzpaBQhcHrj\nkbHxsp3IwLRB4wcNnSlPYNTN57ywkyiMexUjY/TvMDvAB32nmxaAy40p0JmR\nBAk23QiSzGu7R6kv0I65EaZTsJ7E75fCxbf/DO1U5aKV8gLAVaeGp8vpSqGh\nmnp84Zqj0k+Mdmo/9lQd0EwMWOq2m8lnAWWMLN7h087ktYV5eEZvYu9xqEjN\nyMcJvNTsgeIFYlG7ra2iNN836oup2nPbNRi++r2BivnmORLptnWOzeSypJSk\nZ7wgv0ZGsAYrlqQBwYspLurAN/3nEAe7C+rB5aEzI+e2QJfn6Cc8PkBY8Xyd\neyv/0cyaWz5OlSfehyequGyNsUfDJ6fn7bOfznqSib+2aP1v6bNnCvlwquSc\nq2yw\r\n=ZQpm\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCeH+iu7cSPA3vjMKYGEULed6hszj3hMFsuETn1FIlyrgIhAMKSW5KDCdQdO/b6v56o/rzRGIbjNhH2TgUEmSuGzQ5U"}]},"maintainers":[{"email":"david@adaltas.com","name":"david"},{"email":"m.sauvage.pierre@gmail.com","name":"pierrotws"},{"email":"xavier@adaltas.com","name":"rreivax"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/krb5_0.4.1_1537871158288_0.41516187548395767"},"_hasShrinkwrap":false},"0.4.2":{"name":"krb5","version":"0.4.2","description":"Kerberos library bindings for Node.js","main":"./lib/index.js","dependencies":{"bindings":"latest","node-addon-api":"latest"},"devDependencies":{"coffeescript":"latest","mocha":"latest","should":"latest"},"gypfile":true,"author":{"name":"Pierre Sauvage"},"contributors":[{"name":"Pierre Sauvage","email":"pierre@adaltas.com"},{"name":"Xavier Hermand","email":"xavier@adaltas.com"}],"license":"BSD-3-Clause","keywords":["kerberos","security","gssapi","spnego","authentication"],"repository":{"type":"git","url":"git+https://github.com/adaltas/node-krb5.git"},"scripts":{"coffee":"coffee -b -o lib src","rebuild":"node-gyp rebuild","test":"mocha test/kinit.coffee test/kdestroy.coffee test/spnego.coffee","install":"node-gyp rebuild","krb5-lib":"./install_krb5.sh"},"gitHead":"9ae5e49645547a328607a81486b5d465547a2484","bugs":{"url":"https://github.com/adaltas/node-krb5/issues"},"homepage":"https://github.com/adaltas/node-krb5#readme","_id":"krb5@0.4.2","_npmVersion":"6.4.1","_nodeVersion":"10.11.0","_npmUser":{"name":"rreivax","email":"xavier@adaltas.com"},"dist":{"integrity":"sha512-y7hrEjyCTfdcCMkJtX2OSBOzviifbZkLWg7MolhK3mcvxykylhqQBX3QZgRSrkeN0uNcru1JpSSt/qdF+YfvjQ==","shasum":"f85a44162ac13b22797318778c617d4e8050ae15","tarball":"https://registry.npmjs.org/krb5/-/krb5-0.4.2.tgz","fileCount":35,"unpackedSize":81012,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbtgJ8CRA9TVsSAnZWagAAHBYP/j+lK99JwjLzJIQ7WsCo\nhL+a6nwm8BY23ChhX4/0wD2m98MgWl87UrH0nIqt8p5CIjStaagbKuRAFeTN\nEWxpXoL1HYjgLTLsfaZM6b15trYP0/xhNIrL4tyW0RBzUM+UFiPbLJ3EWp/J\ndpgIIGmASta05X1Ad8fwkY+zmkx1sEKnJwaSqQOWjoUUb0Lesqv1Rt2VcrPS\n8kXHqf9mzul7JqJNOntbY9YwfuUGvvtLdrhf8sLRqkNlNct7qtYYqVv3wDRK\nzxc84N1FdoziTYyvnV1IwjoS/kg46bVKtvdROr8XUVV6GVTbOqOOlKurti7X\n/LReJ+SlDG53WhvEtifw1BPIJC/iSPi5eLmyeDCzaFInhXhV3Ze97Qin8aKw\n1RQNmGEJ/jP4OHRpLJ+oiqQEhFk+Gb3sM9HTykZsbYc4gtS9Z1mFGxfwaELm\nY+PPT8391tcuvdoOruE/kGxpLUcHB4gxUU3IgEJv/v6D1BJwHGJYCixQbxMz\nMY+r4gBfWLBEAyEWfplIHjhdx2WQmVD2CsOAdiL407p0SJXEkZq2S8BiSN/X\n4QbA32cYIyqQQAClq9XUSoS4dPlN1xRj9uxhT2NvaPjyRZGNDagJgTyO/ZKF\nypkal70LNZ7h8KI4u7+cV0hfv4GNOBFp/mYRxag+p3XdiJVIESsQiMAt7QxF\npaHi\r\n=mL5T\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDNVWTxc1vJNOUDCjwqrnHXfgQ6mB8d3Z7SjuK5Kg8OiAiBGDetxucYCsLfqCvzJ4v44xYootpUs9ne5iKfNGiumFg=="}]},"maintainers":[{"email":"david@adaltas.com","name":"david"},{"email":"m.sauvage.pierre@gmail.com","name":"pierrotws"},{"email":"xavier@adaltas.com","name":"rreivax"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/krb5_0.4.2_1538654843463_0.0006908439876018857"},"_hasShrinkwrap":false},"0.4.3":{"name":"krb5","version":"0.4.3","description":"Kerberos library bindings for Node.js","main":"./lib/index.js","dependencies":{"bindings":"latest","node-addon-api":"latest"},"devDependencies":{"coffeescript":"latest","mocha":"latest","should":"latest"},"gypfile":true,"author":{"name":"Pierre Sauvage"},"contributors":[{"name":"Pierre Sauvage","email":"pierre@adaltas.com"},{"name":"Xavier Hermand","email":"xavier@adaltas.com"}],"license":"BSD-3-Clause","keywords":["kerberos","security","gssapi","spnego","authentication"],"repository":{"type":"git","url":"git+https://github.com/adaltas/node-krb5.git"},"scripts":{"coffee":"coffee -b -o lib src","rebuild":"node-gyp rebuild","test":"mocha test/kinit.coffee test/kdestroy.coffee test/spnego.coffee","install":"node-gyp rebuild","krb5-lib":"./install_krb5.sh"},"gitHead":"4b5250a0e6fe786b6b9854e42dcf215f7693ae2c","bugs":{"url":"https://github.com/adaltas/node-krb5/issues"},"homepage":"https://github.com/adaltas/node-krb5#readme","_id":"krb5@0.4.3","_npmVersion":"6.4.1","_nodeVersion":"10.11.0","_npmUser":{"name":"rreivax","email":"xavier@adaltas.com"},"dist":{"integrity":"sha512-hJYJ+MHH8a9kU9NpkIVvMGz8SaLOP+NaYrbwT7CkF7EamjR4yo+CnTktw65P0wtoJQ3kvmSFjNFD4pgMwNEmSA==","shasum":"7bd53e3d1b6a0848ee6392c83182460deff230e9","tarball":"https://registry.npmjs.org/krb5/-/krb5-0.4.3.tgz","fileCount":35,"unpackedSize":80710,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbthr3CRA9TVsSAnZWagAAlyEP/A0Jzu+NpnH1RICqBhjl\nHIrQgzzgHCURlOBkiX1qc7Fg9aVMjVmrBXNSzAmzTOtMMtkEclLr4NbGKOqY\n6tcFlmu4ew2HZBhwra3fz3HgZU2shCJHbQumTR37yaBbBdwW5S8/lF0tB3tl\nUWPANaCtFznO4Zeu/JCrNR/yrswW25Fn7B4x0VfNIjKEDEykbuPXmQE33biJ\nLjwiTHVkcGEJ0Fj08ZpP2RwpcEnYQ0d2gGx1U0fOtwd8A0752wtBhLVoufyy\nqsIyVZJoKVlAMnSsUtVg2EoV22CyZGRxY+dEY1dYqAiYTnVoh1WkiC1rnGVf\nT8p76q3yuv7oXhcG2Bwvz02/seydpwL9R+YBiFpvpXKUtyDUNF9s6kkYONnJ\nsnICBa4hQ8gBBGyV1MR39f14+alTudVc+7byB23pDs+UcIC2//nDMwgIMdic\nkjpal2W5VL8EZmASdHVxgfMvG8zCrIyg1UBqowaedXgM5MHYt3hZxw9tr2p+\nTJLh22YV+9DwmzdZVa01QoN87M+4M0rxNVw0mwTxCrHOup61sdeyRVdU0g4Y\n+/FbK8v1+roAo2fHLhkIqzdGzJnkFsrbBIsktMGI7+XRYzoUkSZRQ1+jz44T\noPSUt3xBAk+cdh3SLPe7oecuZbPYZop8rLjVCUbTDbYcsdHcLQ1s9XKiqb8I\n0Dr5\r\n=WFBP\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCoec0jf0q7bCu98X6Y71XHvhOex5vnZRx4+5fANhwuEwIhAP2b3oGdc68xw+HofIpnRM1z2Kt1+HdK+lD6AIFXXuzd"}]},"maintainers":[{"email":"david@adaltas.com","name":"david"},{"email":"m.sauvage.pierre@gmail.com","name":"pierrotws"},{"email":"xavier@adaltas.com","name":"rreivax"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/krb5_0.4.3_1538661110829_0.2931934723440015"},"_hasShrinkwrap":false},"0.5.0":{"name":"krb5","version":"0.5.0","description":"Kerberos library bindings for Node.js","main":"./lib/index.js","dependencies":{"bindings":"latest","node-addon-api":"latest"},"devDependencies":{"coffeescript":"latest","mocha":"latest","should":"latest"},"gypfile":true,"author":{"name":"Pierre Sauvage"},"contributors":[{"name":"Pierre Sauvage","email":"pierre@adaltas.com"},{"name":"Xavier Hermand","email":"xavier@adaltas.com"}],"license":"BSD-3-Clause","keywords":["kerberos","security","gssapi","spnego","authentication"],"repository":{"type":"git","url":"git+https://github.com/adaltas/node-krb5.git"},"scripts":{"coffee":"coffee -b -o lib src","rebuild":"node-gyp rebuild","test":"mocha test/kinit.coffee test/kdestroy.coffee test/spnego.coffee","install":"node-gyp rebuild","krb5-lib":"./install_krb5.sh"},"gitHead":"092ba3c3cfb0cc09a5f469e1438bd08a65c47a54","bugs":{"url":"https://github.com/adaltas/node-krb5/issues"},"homepage":"https://github.com/adaltas/node-krb5#readme","_id":"krb5@0.5.0","_npmVersion":"6.4.1","_nodeVersion":"8.12.0","_npmUser":{"name":"rreivax","email":"xavier@adaltas.com"},"dist":{"integrity":"sha512-MdTOs4h8sEW/KGdVsOssmIKJeb+d8L5OfrR9AbEn9OOaHk/gOKHYeU2+G8EuZjCx6v72xwWYfPk+abO4pwaMgQ==","shasum":"4f10773622e106d619bc1d7976182287d1d067f8","tarball":"https://registry.npmjs.org/krb5/-/krb5-0.5.0.tgz","fileCount":35,"unpackedSize":83228,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb/UoUCRA9TVsSAnZWagAAcPIP/A3/aU/1Uu0Cl2vyLZtk\nKeswQftAGum5yKiqo8KSUMb2A1Gto918/srbQViONY5nxbHLEHWCozBpzpfE\nxhBQddId216ZJDJJv43dMeaRky48D/8Nna8yIReHkgWnLtmQ8160Rogq9mq4\nrjCzaYRDXluYnDOruFvshznFQROMLJ0BNqUkN0qdyWf2brzdQE0ZN7P7fmu/\nXA66iE3UAzPVKCjdX8cxZip0Uh1uq2OfzBkeI5LKPTeZ1b+tGB+Wd59oSJGu\ndAbYNm54UwHUArOVWKH+BW2IRvYGwcnQGaz8+pT5KbjId6Qt6X74HaLPlqXX\nk5ZLXCUW0x9qcbiwAinhXWazhpiqGzJQI/VJYXxKqGL59btAZhkcqdc1iRXT\n3WCXnN9h4j49ZpO09NmJMQeiEd4f0tAoZbHFFIs05W/ygdPtpRS8vO5Mddut\npjS3zqcIF35y7X3j/F0wW0eSZ5B8nxcBhqB5ltVcwSEYW7eAaLyleHVtWWJ5\nbWeu+d6lxXk+nWaNNiyUi8SOEQmdpjFmUk0c0kXIbRtKpJJxiI1YVtYhssRX\njG6369WbmsLes4XNF5PObHCLzNjdwvzt95fANfUT7QUdcrgstuCIGpScUXLM\n5q99yNrtP0lMwHNdq6S6C05FyetMgiFURVp8ZdIbzx8LbBsTT/ebmHmeNMoe\nHjsg\r\n=LkDo\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICemdbRKuOv/4cDnBeO0oJNay1nSeM011u+NuVjv1VOcAiAXIr604hvKDLJZSQEPvZJJpFrg3zuh3N2TJ+Jn5QVE+w=="}]},"maintainers":[{"email":"david@adaltas.com","name":"david"},{"email":"m.sauvage.pierre@gmail.com","name":"pierrotws"},{"email":"xavier@adaltas.com","name":"rreivax"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/krb5_0.5.0_1543326227503_0.9764875030548215"},"_hasShrinkwrap":false},"0.5.1":{"name":"krb5","version":"0.5.1","description":"Kerberos library bindings for Node.js","main":"./lib/index.js","dependencies":{"bindings":"latest","node-addon-api":"latest"},"devDependencies":{"coffeescript":"latest","mocha":"latest","should":"latest"},"gypfile":true,"author":{"name":"Pierre Sauvage"},"contributors":[{"name":"Pierre Sauvage","email":"pierre@adaltas.com"},{"name":"Xavier Hermand","email":"xavier@adaltas.com"}],"license":"BSD-3-Clause","keywords":["kerberos","security","gssapi","spnego","authentication"],"repository":{"type":"git","url":"git+https://github.com/adaltas/node-krb5.git"},"scripts":{"coffee":"coffee -b -o lib src","rebuild":"node-gyp rebuild","test":"mocha test/kinit.coffee test/kdestroy.coffee test/spnego.coffee","install":"node-gyp rebuild","krb5-lib":"./install_krb5.sh"},"gitHead":"b9b15732a65348aca5076a12f089c422c26032d1","bugs":{"url":"https://github.com/adaltas/node-krb5/issues"},"homepage":"https://github.com/adaltas/node-krb5#readme","_id":"krb5@0.5.1","_npmVersion":"6.4.1","_nodeVersion":"10.11.0","_npmUser":{"name":"rreivax","email":"xavier@adaltas.com"},"dist":{"integrity":"sha512-nDBVwYOJlZnenP06bJp+BM5D1paQ/mmRApL9MKl+OemTpOBrPfoW4lKqIUId89q6gRyGyAi+Tnmhr4O/a7MANA==","shasum":"0a6417acb3511fa71d0f0978471742c7ecd91667","tarball":"https://registry.npmjs.org/krb5/-/krb5-0.5.1.tgz","fileCount":40,"unpackedSize":85110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdR/cwCRA9TVsSAnZWagAAgtIP/27+881KIKr21YEJ0oGR\n5VXyzebwGDRKfkA3EpiYBgsFIWeLpaG63vHMvgrAAMU7YpXxfPiqQj9E59JW\n6+BZuYiEyp+NKxQGG0hEHXHfQCWLBM0OWfMvYEst+bryTR+a9LdUKA1b32J3\nGAbB/FmZug97JXGIC08g0wOqmS/RAXGCq4Kx+qbkBy82fR5LzcXaR/DVv8Ek\nisHHwbPkZ9rGWd1b9RbdN1BooozmlaWIJKfQh4YzjZzuc0timLVKLbTjJFM7\nEip09nfgK0hthf4F6hYfhEyWtowTZIqeq8n3ZDkoqfJxtsra3ZL0lIpXgYbA\nR9VviR6ZG0BpneiPATIyxA74oZASFjbMbfrh9N1fGsvHkIpXeDfk33FVGcWw\n6A3GUHwxOJdkpWrZ4/bi0l46Y1IAehXRmxM1N3mix5PFCTtmijN9TFEfWVyu\nLU0ayUXV1QHiP3lQFx1KSwoUwzLwiAhWIpu2ZDAVxtN65e5eFTz1SjdT+k7O\nmiy6C7TJB2NDcYHz/KqL3pz0Fv8kqGD5IsmTfPXUZhzuEZxoxLTTlZz1a3ux\nTxk2QDO8ZrnLOskC8FRjWqNgB1r5PD67i0RpmYkf/+n50FD7tRfJJfMhgov1\nMXWckuo7e3oKS7QTTCqJaN1g9q4+wjDrhtyv2SKNDCnr3LyGNgDKM/4Z9w44\nw2Hx\r\n=xYhH\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEwFtMtSceu7vC9VjBT6cgktHUJRLJpl5OPVFxWgHgh2AiEAz6g6S7+BgzCOKON/x2NdqqczfU0jh6Q3sOlhub6cWGs="}]},"maintainers":[{"email":"david@adaltas.com","name":"david"},{"email":"m.sauvage.pierre@gmail.com","name":"pierrotws"},{"email":"xavier@adaltas.com","name":"rreivax"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/krb5_0.5.1_1564997423451_0.3085900098713974"},"_hasShrinkwrap":false},"0.5.2":{"name":"krb5","version":"0.5.2","description":"Kerberos library bindings for Node.js","main":"./lib/index.js","dependencies":{"bindings":"latest","node-addon-api":"latest"},"devDependencies":{"coffeescript":"latest","mocha":"latest","should":"latest"},"gypfile":true,"author":{"name":"Pierre Sauvage"},"contributors":[{"name":"Pierre Sauvage","email":"pierre@adaltas.com"},{"name":"Xavier Hermand","email":"xavier@adaltas.com"}],"license":"BSD-3-Clause","keywords":["kerberos","security","gssapi","spnego","authentication"],"repository":{"type":"git","url":"git+https://github.com/adaltas/node-krb5.git"},"scripts":{"coffee":"coffee -b -o lib src","rebuild":"node-gyp rebuild","test":"mocha test/kinit.coffee test/kdestroy.coffee test/spnego.coffee","install":"node-gyp rebuild","krb5-lib":"./install_krb5.sh","krb5-lib-zos":"./install_krb5_zos.sh"},"gitHead":"a7a6f93975da83919b7ac3ff454398b8d4969828","bugs":{"url":"https://github.com/adaltas/node-krb5/issues"},"homepage":"https://github.com/adaltas/node-krb5#readme","_id":"krb5@0.5.2","_nodeVersion":"12.7.0","_npmVersion":"6.11.3","dist":{"integrity":"sha512-aCNdSpvzi50YmOavnjHpiyecNour7KY7NwOBJ9/016DRVDVvxBaRE/RotKVqIGw+K1f6SfZeI6X1s3uI752SeA==","shasum":"d21bf6f4b6516a083f16c6d7b0a1ebc80b375a59","tarball":"https://registry.npmjs.org/krb5/-/krb5-0.5.2.tgz","fileCount":38,"unpackedSize":87383,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdr4JGCRA9TVsSAnZWagAAIFsP/j/JCKtDp/SrUrZBM9XA\n06cgHDeedGh0/e8sMH89tIG6rYhcAccv0qEPtBNbWrwt/wttVFrVjjbX4T7Y\nie4cJdEfjS7XLtfdBfE7KMuPfusDWlvj8Kp/rpdjlGLt+iQ0ysTs8XD55E0k\ndI1hvBurYr8nj+j/7MCP43hP2OeorlBw1qudkSnDAINyoLt/yZhYG3Jb0poZ\nswMgzE9P1w8u+K57QKTxR0ZxuVoalJiPP+JGHMPSGuWRixotVLKZc6dQYUA9\nMWRcpZw099nQwUqZhasgeUxGQ4vJJewz6mPR9CtaI7L10lxkck51msvaelKQ\nxVw8uURmLj407xwenDCkFt5A/AuiDrOXd5ces/4wYXbOQP10LdySDyJs9NIz\nhauLvNLFN31worZ0bM6QA4BLJ3LT/+Y5PDG0x8o4ufjD/fWjoWw4b8X3V7Vs\nwFym6i5IGP6kqwbKmRykPx+mdKARAmKJjcjQi+q8Gb23DFzLNO5LLnODGF2/\nfygUdhPY61KHiirI+cJpTS0GozU4j9PAGrMoxh/M+jrewwwiXrvbosjBle25\nHJZimEUpZg3GCZnFpSiR5BWLHUu9a/UQa4XuaewjgFoSXLjlzOl/mTK2Bw+i\nj5lf99G/jFSdz9Er95FndLq8TohC71Q6gIjHx1Vq4ar1P0ILV6rDyWBC0qmp\nVcx6\r\n=WSsT\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCID7JhLXo1LU5ZFHnn41qLM/1hkzisaNhp8pGjXjpQ971AiAOZzK5ifBfbqtNKV3so+6y7u27y6wYSDyIxSK6lpobrg=="}]},"maintainers":[{"email":"david@adaltas.com","name":"david"},{"email":"m.sauvage.pierre@gmail.com","name":"pierrotws"},{"email":"xavier@adaltas.com","name":"rreivax"}],"_npmUser":{"name":"david","email":"david@adaltas.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/krb5_0.5.2_1571783238128_0.2364593200127223"},"_hasShrinkwrap":false},"0.5.3":{"name":"krb5","version":"0.5.3","description":"Kerberos library bindings for Node.js","main":"./lib/index.js","dependencies":{"bindings":"1.5.0","node-addon-api":"1.7.1"},"devDependencies":{"coffeescript":"2.4.1","mocha":"6.2.2","should":"13.2.3"},"gypfile":true,"author":{"name":"Pierre Sauvage"},"contributors":[{"name":"Pierre Sauvage","email":"pierre@adaltas.com"},{"name":"Xavier Hermand","email":"xavier@adaltas.com"}],"license":"BSD-3-Clause","keywords":["kerberos","security","gssapi","spnego","authentication"],"repository":{"type":"git","url":"git+https://github.com/adaltas/node-krb5.git"},"scripts":{"preversion":"grep '## Trunk' CHANGELOG.md","version":"version=`grep '^  \"version\": ' package.json | sed 's/.*\"\\([0-9\\.]*\\)\".*/\\1/'` && sed -i \"s/## Trunk/## Version $version/\" CHANGELOG.md && git add CHANGELOG.md","postversion":"git push && git push --tags && npm publish","patch":"npm version patch -m 'Bump to version %s'","minor":"npm version minor -m 'Bump to version %s'","major":"npm version major -m 'Bump to version %s'","coffee":"coffee -b -o lib src","rebuild":"node-gyp rebuild","test":"mocha test/*.coffee","install":"node-gyp rebuild","krb5-lib":"./install_krb5.sh","krb5-lib-zos":"./install_krb5_zos.sh"},"gitHead":"6beff014764f65dfdef103ffb720ebf7674b9cf7","bugs":{"url":"https://github.com/adaltas/node-krb5/issues"},"homepage":"https://github.com/adaltas/node-krb5#readme","_id":"krb5@0.5.3","_nodeVersion":"12.7.0","_npmVersion":"6.11.3","dist":{"integrity":"sha512-FnCgaa0qGVSO7Vou99IH3GX5G9A242j62gLzELqFoL+plnJ0kp2nPWPCTDHnIKLfyab0ZjXgIoMKSoTNFp9Wgg==","shasum":"26dd5cc2821b339f30bbc86d653da249a9cdc81e","tarball":"https://registry.npmjs.org/krb5/-/krb5-0.5.3.tgz","fileCount":39,"unpackedSize":129896,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdudqUCRA9TVsSAnZWagAARjoP/RccMfJdXstcb2AcJ1nk\nYnJdKV5VZr3Zk+X4eBHXyaFoRPzg3QUpgLreAmW0vRpg7t6MnpRk/tai/GSi\neSVZF06StxfDBFoDgXNPu4fzWWtT1EUpIUEPj1A3m3vpgKJfkNeowWitKV/J\nK9gMcX6wPQOZZpmLoB9WwQTGOUdvLGx67RzYi5QtHUZiVV31i2Br3rZ9Nqc3\nk8Z66VKh8HEj0l+DBHeOF60LXYuKjEU+2n5E3S82Iq1oZTrch4FWkqHDd4xf\nNstM8HJdzH1weAckJcX5xK2FGEKOI5/fJYFjuGwMwkPBQ9BQU0O9CD4FxNEO\n129VFxwqC6+q5v877+6x2UOUZvFMDGo2QjXe0+yKnToSqN3ai1NENa5bNnHo\neI1YVGZIHgdHz3+Gmy34YUkh18Vz3WKBIdME/FH9Rfun/8GKlotogXtbVZpp\nJu3aB1uS4KQRUvkeNe9sANBQdovhE4QjwMVwHvYqsNrVsQGfJh3seh1eDDSR\nacJTbFgGFu6bQ1FsdlbNhIz6dAgP0jLWCJMvkEwwl5eTP9ptxcCtmtsM8Syo\nmleiGc28cEoCTeqrXmY1PS2HM7kV55CLoTyP4cLafUh1a1Vg9q4QFncpUVby\n8DmhzGZJWnyupYgJytTPPXOG5IwuHlUEyLMX2isJCXSfnY1MgVNo54h8EwTt\ncfLZ\r\n=QF8J\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDVngSiqYYpSEiPb1ptAX02xjkWWx89uAXdQ43JIPTVdQIgTTmWv6pCNeQIoVizhGnEEIQis6+Y7AJZ6HX1gKGXRPE="}]},"maintainers":[{"email":"david@adaltas.com","name":"david"},{"email":"m.sauvage.pierre@gmail.com","name":"pierrotws"},{"email":"xavier@adaltas.com","name":"rreivax"}],"_npmUser":{"name":"david","email":"david@adaltas.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/krb5_0.5.3_1572461203549_0.9200639793745502"},"_hasShrinkwrap":false},"0.5.4":{"name":"krb5","version":"0.5.4","description":"Kerberos library bindings for Node.js","main":"./lib/index.js","dependencies":{"bindings":"1.5.0","node-addon-api":"1.7.1"},"devDependencies":{"coffeescript":"2.4.1","mocha":"6.2.2","should":"13.2.3"},"gypfile":true,"author":{"name":"Xavier Hermand","email":"xavier@adaltas.com","url":"https://www.adaltas.com"},"contributors":[{"name":"David Worms","email":"david@adaltas.com","url":"https://www.adaltas.com"},{"name":"Pierre Sauvage","email":"pierre@adaltas.com","url":"https://www.adaltas.com"},{"name":"Xavier Hermand","email":"xavier@adaltas.com","url":"https://www.adaltas.com"}],"license":"BSD-3-Clause","keywords":["kerberos","security","gssapi","spnego","authentication"],"repository":{"type":"git","url":"git+https://github.com/adaltas/node-krb5.git"},"scripts":{"preversion":"grep '## Trunk' CHANGELOG.md","version":"version=`grep '^  \"version\": ' package.json | sed 's/.*\"\\([0-9\\.]*\\)\".*/\\1/'` && sed -i \"s/## Trunk/## Version $version/\" CHANGELOG.md && git add CHANGELOG.md","postversion":"git push && git push --tags && npm publish","patch":"npm version patch -m 'Bump to version %s'","minor":"npm version minor -m 'Bump to version %s'","major":"npm version major -m 'Bump to version %s'","coffee":"coffee -b -o lib src","rebuild":"node-gyp rebuild","test":"mocha test/*.coffee","install":"node-gyp rebuild","krb5-lib":"./install_krb5.sh","krb5-lib-zos":"./install_krb5_zos.sh"},"gitHead":"4ff6c7a6be6caf3c7e36e497eab3924ac160598d","bugs":{"url":"https://github.com/adaltas/node-krb5/issues"},"homepage":"https://github.com/adaltas/node-krb5#readme","_id":"krb5@0.5.4","_nodeVersion":"12.7.0","_npmVersion":"6.13.0","dist":{"integrity":"sha512-4+bpV56dmytzjfjZUcwmWym/izkkMPlX4VimWupr4yftfQ0mJMqvAg1lKXjEV81nFBxS29NNrlLArIQiBPpjlg==","shasum":"b795ac7683859894bb48ea4bf610689ba775082c","tarball":"https://registry.npmjs.org/krb5/-/krb5-0.5.4.tgz","fileCount":39,"unpackedSize":130022,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd6BreCRA9TVsSAnZWagAAASgP/2HbOncU3MwfgvpMSaUX\nkKoqMj/WDzuUdb92PUI+xqJGO9REiF6zDpz7yM/lGv/q7SP/j4M7wa3KDyaF\nx83qK+FbLE1bsES7ZBzJF8IHFInHrzvdpqROZbrYojR7juLft34gAG3HbPeB\nDBVhEq750O8Ev+EB3QZq8lq8veJR2/9gIaCik/HSSKjt8uMzt/S/Ox3VSvvq\npkcVyuF6MFjK2Ph6SJ8BMXAQZ7OGWoDivLp52WhuAoKnWp34LtME+SCmN7KQ\nCyuviGXlFi1NLz2GLvPgz/RwLkcM1BvTDvkAaE0VvEmOXtWUohDAn2Xgcskr\n9eWnfXzr5NYKswwb0Jcs1VJ9C3e9Bi5xTOjmybVP2Xe/GnuZIMmORnyClmXN\nsVKqE7igg7nU4EmfGnWiQsdRarP7jh21dNC69KA3iU1jYjNAK2mAwjaZFe6k\nkorzbFThGgxGlzmsxEl/OCuLW9qapeJEVxxezE1zK8C/Cg6MqJMLm8cCzMrr\nv9yIKT3TKQ44VDpa/XjFhwIMJMMy6Nn31Wu8WW9rp83osg3mMbzm0IHGY0OK\n3rOjP/TXm7Bv57QJ6iKebBaer6J1nik6pVjkWJc5bkhZkYIs8rgWF0NJemnP\nizZEtuKNK1HOwlwKohTVUtAlW6jK4XaQgY+r0+fT3xGQTt7ZcOzxCyVd7DuU\n7Uif\r\n=lhJP\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCvdmxDjVXvfpY0dV5HCn3hxZ9Xkdn3NvR5RYA6cCEVVQIhANlQcpBLqLoaCWXOGBhrfEOu++F3QcGP/s9EhV0ZtuXA"}]},"maintainers":[{"email":"david@adaltas.com","name":"david"},{"email":"m.sauvage.pierre@gmail.com","name":"pierrotws"},{"email":"xavier@adaltas.com","name":"rreivax"}],"_npmUser":{"name":"david","email":"david@adaltas.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/krb5_0.5.4_1575492318071_0.8526257518679485"},"_hasShrinkwrap":false},"0.5.5":{"name":"krb5","version":"0.5.5","description":"Kerberos library bindings for Node.js","main":"./lib/index.js","dependencies":{"bindings":"1.5.0","node-addon-api":"1.7.1"},"devDependencies":{"coffeescript":"2.4.1","mocha":"6.2.2","should":"13.2.3"},"gypfile":true,"author":{"name":"Xavier Hermand","email":"xavier@adaltas.com","url":"https://www.adaltas.com"},"contributors":[{"name":"David Worms","email":"david@adaltas.com","url":"https://www.adaltas.com"},{"name":"Pierre Sauvage","email":"pierre@adaltas.com","url":"https://www.adaltas.com"},{"name":"Xavier Hermand","email":"xavier@adaltas.com","url":"https://www.adaltas.com"}],"license":"BSD-3-Clause","keywords":["kerberos","security","gssapi","spnego","authentication"],"repository":{"type":"git","url":"git+https://github.com/adaltas/node-krb5.git"},"scripts":{"preversion":"grep '## Trunk' CHANGELOG.md","version":"version=`grep '^  \"version\": ' package.json | sed 's/.*\"\\([0-9\\.]*\\)\".*/\\1/'` && sed -i \"s/## Trunk/## Version $version/\" CHANGELOG.md && git add CHANGELOG.md","postversion":"git push && npm publish","patch":"npm version patch -m 'Bump to version %s'","minor":"npm version minor -m 'Bump to version %s'","major":"npm version major -m 'Bump to version %s'","coffee":"coffee -b -o lib src","rebuild":"node-gyp rebuild","test":"mocha test/*.coffee","install":"node-gyp rebuild","krb5-lib":"./install_krb5.sh","krb5-lib-zos":"./install_krb5_zos.sh"},"gitHead":"2c1b761d5dae939406a075209b68a51f664496e6","bugs":{"url":"https://github.com/adaltas/node-krb5/issues"},"homepage":"https://github.com/adaltas/node-krb5#readme","_id":"krb5@0.5.5","_nodeVersion":"17.2.0","_npmVersion":"8.1.4","dist":{"integrity":"sha512-6Q46L9QWkOhtH7RLwMW7PSVr/ozILbFov9Sy6vUemIHBKB3P0I2QKSgcochF8RgvU56n0YFwLjYIoCx7BkJxjg==","shasum":"e452341f52b3757caff1212bcaa7c133aaac1e56","tarball":"https://registry.npmjs.org/krb5/-/krb5-0.5.5.tgz","fileCount":40,"unpackedSize":130893,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJiC7l8CRA9TVsSAnZWagAAqMgP/jtMGdMDTj6NSgPjS3QW\n+YrHigbgSI5HpQjETWGMiwz65Avs4cjYmwfKZR5Q9SY+a7EDhWm+nTCKj8uA\nDZmybLeLm026oZ3AxC2aHq9u3xQWGZxKzqu6c1QpJrbnqLlNTyZx48njiUJU\ndv1SIWPPc2R19iqDu3urnm29hNoqioOUQtEPWBmQjTErUU6+kkkG4zeyuv/y\nbt50UQFzSVI1uXmGaZ9LLAJHEVoVL9SmVKrtNWFZMaGECZzz+iF21O2ZUov3\nhz+3VOM13Ixrc2KCHRIHhZkR9VYn+8vKp4xT6z3x/QuPhkh0JeVZqbgjsD9d\nKDbyTtoxBdLaATn3nhxeuS1w7vWaFiAp3VroWdlA1g70VtPAsJPJcjAKW81B\nAGtYF4cDN4TGwOoppGwmCV5/dQaBVwxGhhQRXD36CLQrhID4xnR32JvZQQxa\nkwZkm5D7GNN6yuupfm2yc5aZ8BIrwzLoJLbxya99b4ClXOTL8hTzbVxECRcl\nG2cJ0ABVOclbo+MCVs09PlPg3rRWx+gHCUX4LpoMISiL3BoAXwh09pR1TmvP\nPBpOL2bh4xS5unSSywJRVyEfPC9zFwosPDwUFUB9kz7Wed6dMQxcxmL6QL6k\nGtAL13iHJO3KVqOHcBWQj1D1LWZvCMdSBRbqv5SXsyjZz5tPSOzt3puEhlAB\nmElv\r\n=ZUe6\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAdiP4loFqFP1Z2vAkUSlEYDO+icKnuKhcG/ivvJMjs1AiAdKwjwyIcCFdpsb8KDw/3sqDFbkFmiXn9N0TYeFuOeLQ=="}]},"_npmUser":{"name":"david","email":"david@adaltas.com"},"directories":{},"maintainers":[{"name":"david","email":"david@adaltas.com"},{"name":"pierrotws","email":"m.sauvage.pierre@gmail.com"},{"name":"rreivax","email":"xavier@adaltas.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/krb5_0.5.5_1644935548301_0.7631159527537568"},"_hasShrinkwrap":false}},"readme":"[![Build Status](https://secure.travis-ci.org/adaltas/node-krb5.svg)](http://travis-ci.org/adaltas/node-krb5)\n\n# Kerberos for Node.js\n\nkrb5 is a Node.js native binding for Kerberos. It is a Node.js implementation of Kerberos client tools: \n* **kinit** (keytab, or password): retrieve initial credentials;\n* **kdestroy**: destroy a credential cache;\n* **spnego**: generate a SPNEGO token.\n\nIt uses the [MIT Kerberos](http://web.mit.edu/kerberos/) native library.  \n[SPNEGO](http://en.wikipedia.org/wiki/SPNEGO) is a GSS mechanism to authenticate through HTTP requests.\n\n## Installation\n\nTo build this module, you need MIT Kerberos library. Refer to the section corresponding to your operating system:\n\n* Archlinux\n  ```\n  pacman -S krb5\n  npm install krb5\n  ```\n* RHEL/Centos\n  ```\n  yum install -y krb5-devel\n  npm install krb5\n  ```\n* Ubuntu\n  ```\n  apt-get install -y libkrb5-dev\n  npm install krb5\n  ```\n* MacOS\n  ```\n  brew install krb5\n  npm install krb5\n  ```\n* Windows\n  ```\n  choco install mitkerberos --install-arguments=\"ADDLOCAL=all\"\n  npm install krb5\n  ```\n\nPython >=3.6 must be available in your path. You can check it by running `python --version`. It should display something like \"Python 3.6.15\". If not, you must ensure that python 3 is used, for by placing back the original path: `PATH=\"/usr/bin:$PATH\" npm install`.\n\n### Windows\n\nTo compile this library on windows, you need a complete visual studio compile chain, please refer to the [node-gyp instructions](https://github.com/nodejs/node-gyp#on-windows). If you have a 32 bit OS, please delete `binding.gyp` and rename `_binding32.gyp` before install.\n\nTo install the kerberos headers needed for the build, you need to tick the \"SDK\" options. It is disabled by default.\n\n### z/OS\n\nInstall [curl for z/OS](https://www.rocketsoftware.com/product-categories/mainframe/curl-for-zos) and [gzip for z/OS](https://www.rocketsoftware.com/product-categories/mainframe/gzip-zos), then follow the instruction [here](#install-node-krb5-on-zos).\n\n### Manual compilation of MIT Kerberos\n\nFollow these instructions if you wish to manually install MIT Kerberos (in case your distribution packet manager does not have a corresponding package for example).\n\n```\nwget https://kerberos.org/dist/krb5/1.16/krb5-1.16.1.tar.gz\ntar -xzf krb5-1.16.1.tar.gz \ncd krb5-1.16.1/src\n./configure\nmake\nsudo make install\n```\nThe latest version downloaded with `wget` can be found [here](https://web.mit.edu/kerberos/).\n\n\nCompiling from the source of MIT Kerberos requires `python3`, `make`, `gcc` (`g++`), `bison`.\n\nIf you want to install MIT Kerberos in another directory (default is \"/usr/local\"), specify a `--prefix` option to `./configure`.\n\nIf kerberos is installed in a directory not included in include and/or library path (if you have manually compiled kerberos in a specific directory for example), please modify the binding.gyp present in the package root folder with the following properties:\n\n```js\n{\n  'targets': [{\n    'target_name': 'krb5',\n    'include_dirs': [\n      '/path/to/kerberos/include/dir/',\n      '/path/to/kerberos_gssapi/include/dir/'],\n    'libraries': [\n      '/path/to/libkrb5', \n      '/path/to/libgssapi_krb5']\n  }]\n}\n```\n\nor you can specify the following environment variables to `npm install` command:\n\n```bash\nexport CPLUS_INCLUDE_PATH=\"/path/to/kerberos/include\"\nexport LIBRARY_PATH=\"/path/to/kerberos/lib\"\n```\n### Install node-krb5 on z/OS\n\n1. run the following command to install krb5 libraries for z/OS (it requires [curl for z/OS](https://www.rocketsoftware.com/product-categories/mainframe/curl-for-zos) and [gzip for z/OS](https://www.rocketsoftware.com/product-categories/mainframe/gzip-zos))\n```\n_ENCODE_FILE_NEW=BINARY curl https://codeload.github.com/ibmruntimes/libkrb5-zos/tar.gz/v1.16.3-zos --output v1.16.3-zos.tar.gz\ngzip -d v1.16.3-zos.tar.gz\ntar -xfUXo v1.16.3-zos.tar\nchtag -tc 819 -R ./libkrb5-zos-1.16.3-zos\nchtag -b -R ./libkrb5-zos-1.16.3-zos/lib\n```\n\n2. set the following environment variable\n\n```\nexport KRB5_HOME=/path/to/libkrb5-zos-1.16.3-zos\n```\n\n3. `npm install node-krb5`\n\nRemember to specify your `krb5.conf`:\n\n```\nexport KRB5_CONFIG=/path/to/krb5.conf\n```\n\n# Usage\n\n## Quick example\n\n* Retrieve a **SPNEGO token** for a service   \n\nIn this example we want to retrieve a token to access a REST API of the service HBase, located on the host `m01.krb.local` .\n\n```js\n// Get the initial credentials using a keytab\nkrb5.kinit({\n  principal: 'hbase/m01.krb.local',\n  keytab: '/tmp/hbase.service.keytab',\n  realm: 'KRB.LOCAL',\n}, function (err, ccname) {\n  if (err) {\n    console.log(err)\n  } else {\n    console.log('Credentials saved in', ccname)\n    // Get the SPNEGO token\n    krb5.spnego({\n      service_fqdn: 'm01.krb.local'\n    }, function (err, token) {\n      if (err) {\n        console.log(err)\n      } else {\n        console.log('SPNEGO token :', token)\n      }\n    })\n  }\n});\n```\n\nYou can also use promises.\n\n```js\nkrb5.kinit({\n  principal: 'hbase/m01.krb.local',\n  keytab: '/tmp/hbase.service.keytab',\n  realm: 'KRB.LOCAL',\n}).then(function (ccname) {\n  console.log('Credentials saved in', ccname)\n  return krb5.spnego({\n    hostbased_service: 'HTTP@m01.krb.local'\n  })\n}).then(function (token) {\n  console.log('SPNEGO token :', token)\n}).catch(function (err) {\n  console.log(err)\n})\n```\n\nFor more examples, see the [samples](https://github.com/adaltas/node-krb5/tree/master/samples) and [test](https://github.com/adaltas/node-krb5/tree/master/test) directories.\n\n## Functions\n\n### `kinit(options, callback)`\n\nRetrieve initial credentials (*Ticket Granting Ticket*)\n\nOptions:\n\n* `principal`   \n  Kerberos principal *username@REALM* or *username*. If realm is given, overrides the realm option.\n* `password` / `keytab`   \n  One of both should be given for authentication.\n* `realm` (optionnal)   \n  Kerberos realm (usually capitalized domain name). If this is not specified, use the default realm from `/etc/krb5.conf`.\n* `ccname` (optionnal)   \n  Credential cache location. If this is not specified, default path is taken from environment variable `KRB5CCNAME`, then from `/etc/krb5.conf`. \n\nCallback parameters:\n\n* `err`   \n  Should be `undefined`. Otherwise it contains an error message.  \n* `ccname`   \n  Credential path location used to store initial credentials. \n\n### `spnego(options, callback)`\n\nRetrieve a SPNEGO token. \n\nIn order to retrieve a SPNEGO token to access a service, you first need an initial ticket (TGT) which you can get with `kinit`.\n\nOptions:\n\n* `hostbased_service` or `service_fqdn`   \n  Hostbased service should be of the form `service@fqdn`. If you only pass the fully qualified domain name `fqdn`, it will default to `HTTP@fqdn`.   \n  It will be resolved to the corresponding principal `service/fqdn@REALM` by the GSS-API. To use the principal directly, use the `service_principal` option instead.\n* `service_principal`   \n  Principal of the service.   \n* `ccname` (optionnal)  \n  Location of the credential cache storing the initial ticket. If not specified, default path is taken. \n\nCallback parameters:\n\n* `err`   \n  Should be `undefined`. Otherwise contains GSS API major error code.\n* `token`   \n  The SPNEGO token to access the service. It can then be added to the header of the HTTP request `Authorization: Negociate {token}`.\n\n### `kdestroy (options, callback)` : destroys credential cache\n\nOptions:\n\n* `ccname` (optionnal)   \n  Credential cache location. If this is not specified, default path is taken from environment variable `KRB5CCNAME`, then from `/etc/krb5.conf`. \n\nCallback parameters:\n\n* `err`   \n  Should be `undefined`. Otherwise it contains an error message.  \n\n\n## Run the tests\n\nTo run the tests in a container:\n\n```bash\ncd docker && ./run_tests $os\n```\n\nAvailable `$os`: archlinux / ubuntu / centos7\n\nTo test this module locally, run the KDC and REST dockers, and use the corresponding krb5.conf (bcakup your own if you need it later):\n\n```bash\ncd docker\ndocker-compose up -d kerberos\ndocker-compose up -d rest\nsudo mv /etc/krb5.conf /etc/krb5.conf.backup\nsudo cp /tmp/krb5_test/krb5.conf /etc/krb5.conf\nsudo npm test\n```\n","maintainers":[{"name":"david","email":"david@adaltas.com"},{"name":"pierrotws","email":"m.sauvage.pierre@gmail.com"},{"name":"rreivax","email":"xavier@adaltas.com"}],"time":{"modified":"2022-06-19T09:54:18.381Z","created":"2015-03-24T11:39:35.112Z","0.0.2":"2015-03-24T11:39:35.112Z","0.0.3":"2015-06-09T10:02:18.220Z","0.1.0":"2015-09-17T15:11:18.401Z","0.4.0":"2018-09-25T09:12:42.878Z","0.4.1":"2018-09-25T10:25:58.448Z","0.4.2":"2018-10-04T12:07:23.605Z","0.4.3":"2018-10-04T13:51:51.026Z","0.5.0":"2018-11-27T13:43:47.655Z","0.5.1":"2019-08-05T09:30:23.615Z","0.5.2":"2019-10-22T22:27:18.277Z","0.5.3":"2019-10-30T18:46:43.698Z","0.5.4":"2019-12-04T20:45:18.227Z","0.5.5":"2022-02-15T14:32:28.487Z"},"keywords":["kerberos","security","gssapi","spnego","authentication"],"author":{"name":"Xavier Hermand","email":"xavier@adaltas.com","url":"https://www.adaltas.com"},"readmeFilename":"README.md","license":"BSD-3-Clause","homepage":"https://github.com/adaltas/node-krb5#readme","repository":{"type":"git","url":"git+https://github.com/adaltas/node-krb5.git"},"contributors":[{"name":"David Worms","email":"david@adaltas.com","url":"https://www.adaltas.com"},{"name":"Pierre Sauvage","email":"pierre@adaltas.com","url":"https://www.adaltas.com"},{"name":"Xavier Hermand","email":"xavier@adaltas.com","url":"https://www.adaltas.com"}],"bugs":{"url":"https://github.com/adaltas/node-krb5/issues"}}