{"_id":"@alicloud/kms","_rev":"14-8cd48b0fe7c6f96f835d577143b7426a","name":"@alicloud/kms","dist-tags":{"latest":"1.0.0"},"versions":{"0.0.0":{"name":"@alicloud/kms","version":"0.0.0","description":"kms client for alicloud","main":"lib/client.js","scripts":{"test":"egg-bin test","lint":"eslint lib test","ci":"npm run lint && egg-bin cov"},"repository":{"type":"git","url":"git+https://github.com/ali-sdk/kms.git"},"keywords":["kms"],"author":{"name":"fengmk2"},"license":"MIT","bugs":{"url":"https://github.com/ali-sdk/kms/issues"},"homepage":"https://github.com/ali-sdk/kms#readme","ci":{"type":"travis","version":"8, 10","license":{"year":"2018"}},"engines":{"node":">= 8.0.0"},"devDependencies":{"egg-bin":"^4.9.0","egg-ci":"^1.9.2","eslint":"^5.7.0","eslint-config-egg":"^7.1.0"},"dependencies":{"urllib":"^2.30.0","utility":"^1.15.0"},"gitHead":"d6f5eef3b575184ed1700f91a5d004c344ac674b","_id":"@alicloud/kms@0.0.0","_npmVersion":"6.4.1","_nodeVersion":"10.11.0","_npmUser":{"name":"fengmk2","email":"fengmk2@gmail.com"},"dist":{"integrity":"sha512-nBEbkNiGrLZMMnW3bdPB1TFOtyxE2/sc4M5sAkQ8d9ZuF0YgVl5AK3eqWUk+m+C/CKyuEVjfcgVSzwBlDbNi2Q==","shasum":"f68c9c813fc7ada4a9c65083580fe554c0096f82","tarball":"https://registry.npmjs.org/@alicloud/kms/-/kms-0.0.0.tgz","fileCount":8,"unpackedSize":3674,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbx1RECRA9TVsSAnZWagAA0HsP/1qUj/7hw+nhKEuMkmLF\neFAAzACgDYD5wHQZ8ZtlOiXSZVqMVZI5PEt76oNGZA8Tyjt2BYZk2zTD0K1f\nW4+wJWzK5sY53cY/hI2pcNINKoQmi/PG9/WdNbo0QRqS0PFs+Qvac2vklKnA\ncMAh2ioefi1v56ocCfcoWXN44CofBh3GdQMrInzVXTy8sylepubUzq/hEEcu\n5bM0TKjsUcqyaPE+5MO/g4XhEFymwMGy7ECvqGbzsWcTz4gssAHbMnO8hlQA\n3D7nWcIttmf33vHpohuZq+8yrWD0IUH9bTK4pYpIJZQ0c+awhzuppDqgpPft\nYmAbIChNvDBNPyH31Cuo5Jm21hKt+zNi1qz3z0uviPV/eZPyHkrY8px+qFZf\nJ+b/N+bh6RxPXSTyni6HeVVPg1d0FayH3Jb2sfJGHZCg7riD4AZUJxQranZ1\n88wEuSof5Qp6Hc+wTK7sazpZ1sEkIXBqv9ZwrOl29JX4f+O/3BOmfRt+Y3Ok\n4X3AxNf/3X5mIhAopBv5iyaTsNxi/u+ZFx1R2KP2AkPLHPajJYHKMBuDtMzE\n/p87Y8JjmZz6orfoPF4DH2Q3KlaFoIdkScRn0hnIDtEcR4se6rDgkb13Su86\nGvnytPbvxw8bd28yCBM/vAX+rOfZo9ARrtYXYRRnjcHNFYrQ9WlMKR3xiN9A\nmOUV\r\n=4SdS\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFMVjmEiFsfqfOWE3e+meT3/d0Nbg1LoQOeUAPXCcajkAiBsUFBwBb+q+CQ9eAKZX3u003AArWB/WNqkoYmBKgbjvQ=="}]},"maintainers":[{"name":"aleelock","email":"aleelock@126.com"},{"name":"fengmk2","email":"fengmk2@gmail.com"},{"name":"humanhuang","email":"halfthink@gmail.com"},{"name":"jacksontian","email":"shyvo1987@gmail.com"},{"name":"ls_nodejs","email":"ls_huster@163.com"},{"name":"vangie","email":"duwan@live.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/kms_0.0.0_1539789892133_0.6495882597432445"},"_hasShrinkwrap":false},"1.0.0":{"name":"@alicloud/kms","version":"1.0.0","description":"kms client for alicloud","main":"lib/client.js","scripts":{"test":"npm run lint && egg-bin test","test-local":"egg-bin test","lint":"eslint lib test","ci":"npm run lint && egg-bin cov"},"repository":{"type":"git","url":"git+https://github.com/ali-sdk/kms.git"},"keywords":["kms"],"author":{"name":"fengmk2"},"license":"MIT","bugs":{"url":"https://github.com/ali-sdk/kms/issues"},"homepage":"https://github.com/ali-sdk/kms#readme","engines":{"node":">= 8.0.0"},"devDependencies":{"egg-bin":"^4.9.0","eslint":"^5.7.0","eslint-config-egg":"^7.1.0"},"dependencies":{"debug":"^4.1.0","urllib":"^2.30.0","utility":"^1.15.0"},"gitHead":"217bc7a6d9d616afb020ceaa01b08ef399ebadeb","_id":"@alicloud/kms@1.0.0","_npmVersion":"6.4.1","_nodeVersion":"10.11.0","_npmUser":{"name":"fengmk2","email":"fengmk2@gmail.com"},"dist":{"integrity":"sha512-VdTi4HSICWHg8uezObtwUNa06+MH1QRaGX1NpQLjXfbPMkl6rVln3KJSwixBgIdk28QM5ZxPdGyro3dVJ+sdCg==","shasum":"cb505a4be009412370b6c9c2d22db09c67d5132c","tarball":"https://registry.npmjs.org/@alicloud/kms/-/kms-1.0.0.tgz","fileCount":5,"unpackedSize":6320,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbx3mMCRA9TVsSAnZWagAAaTEP/RnepYQ0I+ClgOy6XemC\np5MEO7Z9artmRLbdqOuo+2nhLpOe+AMruZteOfDgWmgnb8IyiGEg1p/hbiqY\neL5VlIzSDK8nK+YhflIvl5RcOIJZ9NcYYEb2m6AhFcQp7jer5dVMLVoc40wx\nvKd/lp8A3OcBegUMqYbrXnJFmio/i2cn6bLoL6talRep/Qhjqxui5tc41Dgp\n5RHzfKUbGTeDPmdeKQfG4yK2dmDSDpnsykKwNOpOtV9zpgqmPRxk7/3+0Ihn\noliGYfRBokiuY5WLIGYPxQE72XSAFRisTFtKqcirDE8ztvgXRfZ1uyjEwbIs\n6zq66i5c88aIKjvFhfCianidDUdiVMLDgT1kQQOOP5GvXpQE8aOkB4iy62Dw\nfi44g/zE8cAYmblAaa5RdJLJhloC6NhO6Yk6SNWWAwbTvYUi7ar1nIfHeKAQ\nhntsjqspEZlLN7zGeeH1Gd0o44KFlHs1Oqh8T35yGzV4B0H7Kr2n9LAKegxx\nd4DZDvEpwOu+pGM1fR/qmAI2Yc2/yxgbsgyizuN+GMim10gqVQFWrSxrkqV3\nurEd1GEVd3JbpWUrJKhZj7UMEaM4ipqqso1lftO8WrJbjlKDPeEprbP16BQ3\nW8qwUvJvJrcluBhaa8PAfNGq59jpcHOhuGgZuCEE5JYQiKaYU+FXFJyxc592\n3Uzl\r\n=j2rK\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCaKejCyuF3BqjKKn9CIP+7LUkoBwsIIjIXlxTOrmclFwIgLfNeeLl3JgDIIydz00+M0BMi9Cew4+RBR9sdO7mQJsQ="}]},"maintainers":[{"name":"aleelock","email":"aleelock@126.com"},{"name":"fengmk2","email":"fengmk2@gmail.com"},{"name":"humanhuang","email":"halfthink@gmail.com"},{"name":"jacksontian","email":"shyvo1987@gmail.com"},{"name":"ls_nodejs","email":"ls_huster@163.com"},{"name":"vangie","email":"duwan@live.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/kms_1.0.0_1539799435420_0.46606726895609984"},"_hasShrinkwrap":false}},"time":{"created":"2018-10-17T15:24:51.980Z","0.0.0":"2018-10-17T15:24:52.284Z","modified":"2022-04-04T12:57:21.541Z","1.0.0":"2018-10-17T18:03:55.679Z"},"maintainers":[{"email":"console-fe@alibabacloud.com","name":"console-fe"},{"email":"sdk-team@alibabacloud.com","name":"aliyunsdkteam"},{"email":"cpj1106@gmail.com","name":"pagecao"},{"email":"fengmk2@gmail.com","name":"fengmk2"},{"email":"shyvo1987@gmail.com","name":"jacksontian"}],"description":"kms client for alicloud","homepage":"https://github.com/ali-sdk/kms#readme","keywords":["kms"],"repository":{"type":"git","url":"git+https://github.com/ali-sdk/kms.git"},"author":{"name":"fengmk2"},"bugs":{"url":"https://github.com/ali-sdk/kms/issues"},"license":"MIT","readme":"# kms client for alicloud\n\n- [API Document](https://help.aliyun.com/document_detail/69005.html)\n\n## Install\n\n```bash\nnpm i @alicloud/kms\n```\n\n## Usage\n\n```js\nconst KMSClient = require('@alicloud/kms');\n\nconst client = new KMSClient({\n  accessKeyId: 'your accessKeyId',\n  accessKeySecret: 'your accessKeySecret',\n  // must be https url\n  endpoint: 'https://kms.{region}.aliyuncs.com', // e.g.: 'https://kms.cn-hangzhou.aliyuncs.com'\n});\n\n(async () => {\n\n  const plainText = 'Hello KMS';\n  const encryptText = await client.encrypt('my key id', plainText);\n  console.log('%s => %s', plainText, encryptText);\n  assert.equal(await client.decrypt(encryptText), plainText);\n\n})().catch(err => console.error(err));\n```\n\n## Endpoints\n\nsee https://help.aliyun.com/document_detail/69006.html\n","readmeFilename":"README.md"}