{"_id":"saslmechanisms","_rev":"7-3da3d0fcf40ef66812b3d6556bc77fb1","name":"saslmechanisms","description":"JavaScript framework for SASL authentication.","dist-tags":{"latest":"0.1.1"},"versions":{"0.0.0":{"name":"saslmechanisms","version":"0.0.0","description":"JavaScript framework for SASL authentication.","keywords":["sasl","auth","authn","authentication","security"],"repository":{"type":"git","url":"git://github.com/jaredhanson/js-sasl.git"},"bugs":{"url":"http://github.com/jaredhanson/js-sasl/issues"},"author":{"name":"Jared Hanson","email":"jaredhanson@gmail.com","url":"http://www.jaredhanson.net/"},"licenses":[{"type":"MIT","url":"http://www.opensource.org/licenses/MIT"}],"main":"main","devDependencies":{"express":"3.x.x","mocha":"1.x.x","chai":"1.x.x","mocha-phantomjs":"1.x.x","mocha-cloud":"0.0.1","term-canvas":"0.0.5","mocha-cloud-grid-view":"0.0.1"},"engines":{"node":">= 0.4.0"},"scripts":{"test":"node_modules/.bin/mocha --reporter spec --require test/node/bootstrap test/*.test.js"},"volo":{"dependencies":{}},"readme":"# SASL\n\nThis module is a JavaScript framework for SASL authentication and data security.\nMechanisms are pluggable, allowing a server and client to negotiate supported\nmechanisms when performing authentication in connection-oriented protocols.\n\n## Install\n\n##### volo\n\n    $ volo add jaredhanson/js-sasl sasl\n\nFor more information on using volo to manage JavaScript modules, visit [http://volojs.org/](http://volojs.org/).\n\n## Usage\n\nCreate a SASL mechanism factory.\n\n```javascript\nvar factory = new sasl.Factory();\n```\n\nRegister supported SASL mechanisms.\n\n```\nfactory.use(require('sasl-plain'));\n```\n\n## Mechanisms\n\n|Mechanism                                              |Developer                                       |\n|-------------------------------------------------------|------------------------------------------------|\n|[PLAIN](https://github.com/jaredhanson/js-sasl-plain)  |[Jared Hanson](https://github.com/jaredhanson)  |\n\n## Tests\n\n##### Browser\n\nTo run tests in a browser, execute the Make target for the desired browser:\n\n    $ make test-chrome\n    $ make test-firefox\n    $ make test-safari\n\n##### PhantomJS\n\nTo run headless tests from a terminal using [PhantomJS](http://phantomjs.org/):\n\n    $ make test-phantomjs\n\n##### Node\n\nTo run tests in Node:\n\n    $ make test-node\n    \n##### Status\n\n[![Travis CI](https://secure.travis-ci.org/jaredhanson/js-sasl.png)](http://travis-ci.org/jaredhanson/js-sasl)\n\n## Credits\n\n  - [Jared Hanson](http://github.com/jaredhanson)\n\n## License\n\n[The MIT License](http://opensource.org/licenses/MIT)\n\nCopyright (c) 2012 Jared Hanson <[http://jaredhanson.net/](http://jaredhanson.net/)>\n","_id":"saslmechanisms@0.0.0","dist":{"shasum":"ef3c5c3e617ef51b70fed1c7c22457028414ff42","tarball":"https://registry.npmjs.org/saslmechanisms/-/saslmechanisms-0.0.0.tgz","integrity":"sha512-My4HqJfR3Rhf+f38JsWzNGlvDEbGP6sEYovHpgMppQ/9fvlfwCgqjIFLS2g33/RYSQ8Jvn/iCzv9x1ZFdLbPBg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQChntUjZpAWuD38p5Y7WUO40ZouZU/cisD8J6sSB/TkgAIhAO5YlgnA1tsn1BhhcRSRwsHlzYlxuIxHLdvAoHqcHFwd"}]},"_npmVersion":"1.1.62","_npmUser":{"name":"jaredhanson","email":"jaredhanson@gmail.com"},"maintainers":[{"name":"jaredhanson","email":"jaredhanson@gmail.com"}]},"0.1.1":{"name":"saslmechanisms","version":"0.1.1","description":"JavaScript framework for SASL authentication.","keywords":["sasl","auth","authn","authentication","security"],"repository":{"type":"git","url":"git://github.com/jaredhanson/js-sasl.git"},"bugs":{"url":"http://github.com/jaredhanson/js-sasl/issues"},"author":{"name":"Jared Hanson","email":"jaredhanson@gmail.com","url":"http://www.jaredhanson.net/"},"licenses":[{"type":"MIT","url":"http://www.opensource.org/licenses/MIT"}],"main":"main","devDependencies":{"express":"3.x.x","mocha":"1.x.x","chai":"1.x.x","mocha-phantomjs":"1.x.x","mocha-cloud":"0.0.1","term-canvas":"0.0.5","mocha-cloud-grid-view":"0.0.1"},"engines":{"node":">= 0.4.0"},"scripts":{"test":"node_modules/.bin/mocha --reporter spec --require test/node/bootstrap test/*.test.js"},"volo":{"dependencies":{}},"readme":"# SASL\n\nThis module is a JavaScript framework for SASL authentication and data security.\nMechanisms are pluggable, allowing a server and client to negotiate supported\nmechanisms when performing authentication in connection-oriented protocols.\n\n## Install\n\n##### volo\n\n    $ volo add jaredhanson/js-sasl sasl\n\nFor more information on using volo to manage JavaScript modules, visit [http://volojs.org/](http://volojs.org/).\n\n## Usage\n\nCreate a SASL mechanism factory.\n\n```javascript\nvar factory = new sasl.Factory();\n```\n\nRegister supported SASL mechanisms.\n\n```\nfactory.use(require('sasl-plain'));\n```\n\n## Mechanisms\n\n|Mechanism                                              |Developer                                       |\n|-------------------------------------------------------|------------------------------------------------|\n|[PLAIN](https://github.com/jaredhanson/js-sasl-plain)  |[Jared Hanson](https://github.com/jaredhanson)  |\n\n## Tests\n\n##### Browser\n\nTo run tests in a browser, execute the Make target for the desired browser:\n\n    $ make test-chrome\n    $ make test-firefox\n    $ make test-safari\n\n##### PhantomJS\n\nTo run headless tests from a terminal using [PhantomJS](http://phantomjs.org/):\n\n    $ make test-phantomjs\n\n##### Node\n\nTo run tests in Node:\n\n    $ make test-node\n    \n##### Status\n\n[![Travis CI](https://secure.travis-ci.org/jaredhanson/js-sasl.png)](http://travis-ci.org/jaredhanson/js-sasl)\n\n## Credits\n\n  - [Jared Hanson](http://github.com/jaredhanson)\n\n## License\n\n[The MIT License](http://opensource.org/licenses/MIT)\n\nCopyright (c) 2012 Jared Hanson <[http://jaredhanson.net/](http://jaredhanson.net/)>\n","_id":"saslmechanisms@0.1.1","dist":{"shasum":"478be1429500fcfaa780be88b3343ced7d2a9182","tarball":"https://registry.npmjs.org/saslmechanisms/-/saslmechanisms-0.1.1.tgz","integrity":"sha512-pVlvK5ysevz8MzybRnDIa2YMxn0OJ7b9lDiWhMoaKPoJ7YkAg/7YtNjUgaYzElkwHxsw8dBMhaEn7UP6zxEwPg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBJnrJu27Nm6v0ahIOjnj+nntlUAsUdFaCywoLm6OV10AiBlt+fp8zBSGK6Ppfy/lNB+DuNuYEkLAiOKrRTa9qz9FA=="}]},"_npmVersion":"1.1.62","_npmUser":{"name":"jaredhanson","email":"jaredhanson@gmail.com"},"maintainers":[{"name":"jaredhanson","email":"jaredhanson@gmail.com"}]}},"readme":"# SASL\n\nThis module is a JavaScript framework for SASL authentication and data security.\nMechanisms are pluggable, allowing a server and client to negotiate supported\nmechanisms when performing authentication in connection-oriented protocols.\n\n## Install\n\n##### volo\n\n    $ volo add jaredhanson/js-sasl sasl\n\nFor more information on using volo to manage JavaScript modules, visit [http://volojs.org/](http://volojs.org/).\n\n## Usage\n\nCreate a SASL mechanism factory.\n\n```javascript\nvar factory = new sasl.Factory();\n```\n\nRegister supported SASL mechanisms.\n\n```\nfactory.use(require('sasl-plain'));\n```\n\n## Mechanisms\n\n|Mechanism                                              |Developer                                       |\n|-------------------------------------------------------|------------------------------------------------|\n|[PLAIN](https://github.com/jaredhanson/js-sasl-plain)  |[Jared Hanson](https://github.com/jaredhanson)  |\n\n## Tests\n\n##### Browser\n\nTo run tests in a browser, execute the Make target for the desired browser:\n\n    $ make test-chrome\n    $ make test-firefox\n    $ make test-safari\n\n##### PhantomJS\n\nTo run headless tests from a terminal using [PhantomJS](http://phantomjs.org/):\n\n    $ make test-phantomjs\n\n##### Node\n\nTo run tests in Node:\n\n    $ make test-node\n    \n##### Status\n\n[![Travis CI](https://secure.travis-ci.org/jaredhanson/js-sasl.png)](http://travis-ci.org/jaredhanson/js-sasl)\n\n## Credits\n\n  - [Jared Hanson](http://github.com/jaredhanson)\n\n## License\n\n[The MIT License](http://opensource.org/licenses/MIT)\n\nCopyright (c) 2012 Jared Hanson <[http://jaredhanson.net/](http://jaredhanson.net/)>\n","maintainers":[{"name":"jaredhanson","email":"jaredhanson@gmail.com"}],"time":{"modified":"2022-06-26T16:00:55.240Z","created":"2012-12-28T05:04:21.942Z","0.0.0":"2012-12-28T05:04:22.865Z","0.1.1":"2012-12-28T05:06:38.299Z"},"author":{"name":"Jared Hanson","email":"jaredhanson@gmail.com","url":"http://www.jaredhanson.net/"},"repository":{"type":"git","url":"git://github.com/jaredhanson/js-sasl.git"}}