{"_id":"@advanced-rest-client/client-certificates","_rev":"11-52a2123a3a5e55939d8d4ccaf5d5f457","name":"@advanced-rest-client/client-certificates","dist-tags":{"latest":"0.3.0"},"versions":{"0.1.0":{"name":"@advanced-rest-client/client-certificates","version":"0.1.0","keywords":["web-components","authorization-forms","client-certificate"],"license":"Apache-2.0","_id":"@advanced-rest-client/client-certificates@0.1.0","maintainers":[{"name":"lbauret","email":"leandro.bauret@mulesoft.com"},{"name":"twoplustwoone","email":"francisco.digiandomenico@gmail.com"},{"name":"jarrodek","email":"jarrodek@gmail.com"}],"contributors":[{"name":"Your name can be here!"}],"homepage":"https://github.com/advanced-rest-client/client-certificates#readme","bugs":{"url":"https://github.com/advanced-rest-client/client-certificates/issues","email":"arc@mulesoft.com"},"dist":{"shasum":"4cdb453963642d71bb71026377ff46566ec6996b","tarball":"https://registry.npmjs.org/@advanced-rest-client/client-certificates/-/client-certificates-0.1.0.tgz","fileCount":33,"integrity":"sha512-mMo1uqVXCZwjcPxRhmt9kyaE+rqqC++GsqYWdOrbnaq2j0aytXs3hx6U9TQLGOZNMInFLUDY7R8K8cMtkcNRgg==","signatures":[{"sig":"MEQCICHWP1vCtVMNsAsVL0i8CnTjMEqiQm7puJ/qFLGmuD+wAiAAvv3E8UNDnckdTJCjsYRRIc43uATeN7xzYCfndGu9jg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":162871,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfwdPcCRA9TVsSAnZWagAAoVAP/1XpnHz53Xf3o4jPJcmB\nqkDZYszqlHRpGJQUJ6WVkk4mK5abIt8WT/FmTe0UQlQiIOf48wAALm7G8kfA\ncH7cT3VtQ5DudaDi8E+Qs5OY0/tmXvpWdew89OfWiV93CzR4uODyjd1ZXLs/\n1jBgIY/L15/mMe33ITD/qMFhMtY74xSp2PjzhQahFwmaDqFTtkgoSDlVwpo2\n2oSnK96U5QacbMOBzZ0hW7VI4prZAQEO21oBzhxRak2fDB+9mkndwxkcMGn8\nI5vZgE1rACPSyYMeft2iilC5pgHKL2Dp7AuRnX7dBpLsMS2KErpttzrAU6gE\nQvnli+Y4shmVo5vY9glJ1oeSPe7QKmOYnNgTq5iX5fvK5OeaiIKZbkjqiQqu\n3Ou0ynPh/ntZhG8zgkQMxPlyJS5vs9nYnA593MwlitjQNA0kTjHOhLTngQUs\ne7Wql/8trONdaCa0QSdaKGH/XYsV6f17QfrgjyY26zLZVAvQ2MkCLwC7nwOw\ntkr0WZc9isHDwWgUhSI0yAFbtkdsPrZHArQmDuxioUfd3Du0Bz/bjncAfC7p\np3QaPn7riZyBxXktuPcVpBa1MEvwAj8QOYkGqEr3CV6PpwATkDRGoyaEHhR9\nWsKJtKH6GvC5yD+Iu9l4YIdszCAZrinhiDFj2HwuRCwqawcKfTD8ZDcGKKhF\nIhvS\r\n=h7H9\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"module":"index.js","authors":["Pawel Psztyc"],"gitHead":"802eaf7e9eae503f498b79641d058e650c2b6d36","scripts":{"lint":"npm run lint:eslint","test":"web-test-runner test/**/*.test.js --coverage --node-resolve --playwright --browsers chromium firefox webkit","start":"web-dev-server --app-index demo/index.html --node-resolve --open --watch --root-dir .","format":"npm run format:eslint","gen:wc":"wca analyze \"*.js\" --outFile custom-elements.json","lint:types":"tsc","test:watch":"web-test-runner test/**/*.test.js --node-resolve --watch --playwright --browsers chromium","lint:eslint":"eslint --ext .js,.html . --ignore-path .gitignore","format:eslint":"eslint --ext .js,.html . --fix --ignore-path .gitignore"},"_npmUser":{"name":"jarrodek","email":"jarrodek@gmail.com"},"repository":{"url":"git://github.com/advanced-rest-client/client-certificates.git","type":"git"},"_npmVersion":"6.14.8","description":"A library containing the logic and the UIs to support client certificates in the Advanced REST Client application.","directories":{},"lint-staged":{"*.js":["eslint --fix"]},"_nodeVersion":"14.15.1","dependencies":{"lit-html":"^1.3.0","lit-element":"^2.4.0","@open-wc/dedupe-mixin":"^1.3.0","@advanced-rest-client/arc-ie":"^1.0.1","@advanced-rest-client/arc-icons":"^3.1.2","@advanced-rest-client/arc-types":"^0.2.25","@advanced-rest-client/date-time":"^3.0.2","@advanced-rest-client/arc-events":"^0.2.5","@advanced-rest-client/arc-models":"^4.2.3","@advanced-rest-client/bottom-sheet":"^3.2.1","@anypoint-web-components/anypoint-item":"^1.0.8","@anypoint-web-components/anypoint-input":"^0.2.23","@anypoint-web-components/anypoint-button":"1.1.1","@anypoint-web-components/anypoint-dialog":"^0.1.6","@anypoint-web-components/anypoint-switch":"^0.1.4","@anypoint-web-components/anypoint-listbox":"^1.1.6","@advanced-rest-client/authorization-method":"^0.2.0","@anypoint-web-components/anypoint-menu-button":"^0.1.4","@anypoint-web-components/anypoint-radio-button":"^0.1.6"},"eslintConfig":{"extends":["@open-wc/eslint-config","eslint-config-prettier"],"overrides":[{"files":["demo/**/*.js","test/**/*.js","**/demo/**/*.html"],"rules":{"no-console":"off","no-plusplus":"off","no-param-reassing":"off","no-unused-expressions":"off","class-methods-use-this":"off","import/no-extraneous-dependencies":"off"}}]},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.0","sinon":"^9.2.1","eslint":"^7.14.0","typescript":"^4.1.2","lint-staged":"^10.5.2","@web/dev-server":"^0.0.25","@open-wc/testing":"^2.5.32","@web/test-runner":"^0.9.12","@open-wc/eslint-config":"^4.0.1","eslint-config-prettier":"^6.15.0","@polymer/iron-test-helpers":"^3.0.1","typescript-lit-html-plugin":"^0.9.0","@web/test-runner-playwright":"^0.6.6","@advanced-rest-client/arc-demo-helper":"^2.2.0","@advanced-rest-client/arc-data-generator":"^3.1.12","@anypoint-web-components/anypoint-checkbox":"^1.1.3"},"_npmOperationalInternal":{"tmp":"tmp/client-certificates_0.1.0_1606538203788_0.8762037398801727","host":"s3://npm-registry-packages"}},"0.1.1":{"name":"@advanced-rest-client/client-certificates","version":"0.1.1","keywords":["web-components","authorization-forms","client-certificate"],"license":"Apache-2.0","_id":"@advanced-rest-client/client-certificates@0.1.1","maintainers":[{"name":"jarrodek","email":"jarrodek@gmail.com"},{"name":"twoplustwoone","email":"francisco.digiandomenico@gmail.com"},{"name":"lbauret","email":"leandro.bauret@mulesoft.com"}],"contributors":[{"name":"Your name can be here!"}],"homepage":"https://github.com/advanced-rest-client/client-certificates#readme","bugs":{"url":"https://github.com/advanced-rest-client/client-certificates/issues","email":"arc@mulesoft.com"},"dist":{"shasum":"dce7565183fbe4318e18002dd804fc99193b9d73","tarball":"https://registry.npmjs.org/@advanced-rest-client/client-certificates/-/client-certificates-0.1.1.tgz","fileCount":33,"integrity":"sha512-KtQOzrXnb63gujJyasvFsJ38JW4pyoMuaVs0BuzO5WcYkTyXHgwUb6ZrNeQ2QhCcvOZwmplmsuNAn2RFJFkH9Q==","signatures":[{"sig":"MEUCIQDoU4KJqMVFz0rmDghmJfUmlu9BhySi/pj3X7VLBJo3YwIgKRgyHYMIF0cOwclA6DMQRRI8qxmupE0Cl71D87ELUnU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":162871,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgFKxECRA9TVsSAnZWagAAG9MP/1fhrtF9uaNgicGb2+y+\nFx+DtGpk3fFKoaUS38MMlmpSf2yBvX2xwxW8Lh39ISGySvXfXZX/y4MkZ4Oz\nGxRpW/zGgAnYB3utkNgarPf7A7jM/Z1WxXJJ17PHuekltbVtnCk/GDuqKB0f\nYMpTB3jQLyeput95wyEcJtJ4aTuaud7AYKp14rCDNAF4yvTXgonO41+YWefC\niWNl+MGHpiaWk43BtrNqYbgk0xsyT+7sZIIEHPd1xtOlkpiaJiDrvD8BkR3T\n3QLksw4Na54k9Z10Z0lhY24B92iHUlo1KkMwc0gYLf34PDePmYpVoc3mr5Hx\nEygGoLlhQKwAcnKJTTENm6dxRpGZH5bj087SJEk8PARBFYAoCtKTqO6046DM\nV8uPxiO3K26lJYpGwQN9d8H2+SasCTvYzZWNo/qlcd73El/lxfhdE/5a4lrW\nFzF+KbODPqa/b6Bh7MVUFc8XQYtKiIm8d67g3lxxGrtsBS5UBP7c7VdxSPrc\npGr4EJ7dz10Tw+HcIz7AOqgLE3OQfoekNnqO2dR8tHUudyRfpnWdsoQ2uA5E\natO9TFDOLA6S2UA6QoBrylgRHQwLFV8puSRBUnhik2OQh0VX51+aCgnxp+jf\n0TueqmZXREFm8sr6MGIAOO9XITwdY/VP9xKozFCpoKOW4ofBZim1SDWlJ5Sq\n4I4v\r\n=Obg5\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"module":"index.js","authors":["Pawel Psztyc"],"gitHead":"862966fe248d54ab2ceef3f1052b2e8943b404d3","scripts":{"lint":"npm run lint:eslint","test":"web-test-runner test/**/*.test.js --coverage --node-resolve --playwright --browsers chromium firefox webkit","start":"web-dev-server --app-index demo/index.html --node-resolve --open --watch --root-dir .","format":"npm run format:eslint","gen:wc":"wca analyze \"*.js\" --outFile custom-elements.json","lint:types":"tsc","test:watch":"web-test-runner test/**/*.test.js --node-resolve --watch --playwright --browsers chromium","lint:eslint":"eslint --ext .js,.html . --ignore-path .gitignore","format:eslint":"eslint --ext .js,.html . --fix --ignore-path .gitignore"},"_npmUser":{"name":"jarrodek","email":"jarrodek@gmail.com"},"repository":{"url":"git://github.com/advanced-rest-client/client-certificates.git","type":"git"},"_npmVersion":"6.14.11","description":"A library containing the logic and the UIs to support client certificates in the Advanced REST Client application.","directories":{},"lint-staged":{"*.js":["eslint --fix"]},"_nodeVersion":"14.15.4","dependencies":{"lit-html":"^1.3.0","lit-element":"^2.4.0","@open-wc/dedupe-mixin":"^1.3.0","@advanced-rest-client/arc-ie":"^1.0.3","@advanced-rest-client/arc-icons":"^3.2.2","@advanced-rest-client/arc-types":"^0.2.49","@advanced-rest-client/date-time":"^3.0.2","@advanced-rest-client/arc-events":"^0.2.13","@advanced-rest-client/arc-models":"^4.2.8","@advanced-rest-client/bottom-sheet":"^3.2.2","@anypoint-web-components/anypoint-item":"^1.0.8","@anypoint-web-components/anypoint-input":"^0.2.24","@anypoint-web-components/anypoint-button":"^1.2.0","@anypoint-web-components/anypoint-dialog":"^0.1.6","@anypoint-web-components/anypoint-switch":"^0.1.4","@anypoint-web-components/anypoint-listbox":"^1.1.6","@advanced-rest-client/authorization-method":"^0.2.3","@anypoint-web-components/anypoint-menu-button":"^0.1.4","@anypoint-web-components/anypoint-radio-button":"^0.1.6"},"eslintConfig":{"extends":["@open-wc/eslint-config","eslint-config-prettier"],"overrides":[{"files":["demo/**/*.js","test/**/*.js","**/demo/**/*.html"],"rules":{"no-console":"off","no-plusplus":"off","no-param-reassing":"off","no-unused-expressions":"off","class-methods-use-this":"off","import/no-extraneous-dependencies":"off"}}]},"_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.8","sinon":"^9.2.4","eslint":"^7.18.0","typescript":"^4.1.3","lint-staged":"^10.5.3","@web/dev-server":"^0.1.5","@open-wc/testing":"^2.5.32","@web/test-runner":"^0.12.7","@open-wc/eslint-config":"^4.2.0","eslint-config-prettier":"^7.2.0","@polymer/iron-test-helpers":"^3.0.1","typescript-lit-html-plugin":"^0.9.0","@web/test-runner-playwright":"^0.8.1","@advanced-rest-client/arc-demo-helper":"^2.2.5","@advanced-rest-client/arc-data-generator":"^3.1.12","@anypoint-web-components/anypoint-checkbox":"^1.1.3"},"_npmOperationalInternal":{"tmp":"tmp/client-certificates_0.1.1_1611967555900_0.4904905325537552","host":"s3://npm-registry-packages"}},"0.2.0":{"name":"@advanced-rest-client/client-certificates","version":"0.2.0","keywords":["web-components","authorization-forms","client-certificate"],"author":{"name":"Pawel Uchida-Psztyc","email":"arc@mulesoft.com"},"license":"Apache-2.0","_id":"@advanced-rest-client/client-certificates@0.2.0","maintainers":[{"name":"carowright","email":"carolina.wright@mulesoft.com"},{"name":"jarrodek","email":"jarrodek@gmail.com"},{"name":"twoplustwoone","email":"francisco.digiandomenico@gmail.com"},{"name":"lbauret","email":"leandro.bauret@mulesoft.com"}],"contributors":[{"name":"Your name can be here!"}],"homepage":"https://github.com/advanced-rest-client/client-certificates#readme","bugs":{"url":"https://github.com/advanced-rest-client/client-certificates/issues","email":"arc@mulesoft.com"},"dist":{"shasum":"3ac50797bcf73cc85e2ac667f85b0b1638b4115f","tarball":"https://registry.npmjs.org/@advanced-rest-client/client-certificates/-/client-certificates-0.2.0.tgz","fileCount":30,"integrity":"sha512-LvNI+Rdv5M2FQnacT+BSDfbaAylczN1LwWJ9dQjxNswiBBOppJ0etwiq30buOBlfdyF2B8nkqjoq/hZ83i4ujA==","signatures":[{"sig":"MEYCIQCZeC/vJTsMhLOUeVzSJ102Q/zybIXBZa6XH+32s5JPiAIhAKcG+MmMvE3kyqpntauM7xk3+eUjOHMpTszJwm2Wojfk","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":129948,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJguVt+CRA9TVsSAnZWagAAwMAP/RNZQi8A0iJnnu7QKsyh\nmQyex8fy2lKZ5hHJ4J4Xin+qjsGnHJeev4fwUhB0eihGufBVarmY/lh9pBFE\nMslqI3DXHPGjo/4cgLrGf1QvzE3HRwuNMD4DIq6cXRV+4dz2iUtlIDQvrAKm\n81hqtass7q1Zgt0AsSA1KXhXYCOIH0jt9/n7KAAnv9bDzrvk3PDpexubfogU\nVhArnGMv7S94sw0TjM4kAyJ3AOxcrGewnUUMKlfgP88TJc2bxTOSK/v/cpJN\n3T//D7YGpidMUhOOKL5wC795qHtacsIX7PM8Ri6VJrLBMmZEKZulD6polZRN\nIjMSfNoY9pcOQNWzZ4r4VxfEtnBTWpEkpxryK7YhkClZPrp/6U4YopT3Znk3\nlY+dAK7P8Vnkv7O75y5Dpwih4Ex0e4ejFsfQ821eOyY3Q4+POZlBtK3hW1az\nPe+cp1+QjfkSPVcOXHJ3Gj08xHOsvejrx7M2wnKyleqxhiiDLsHYVFp8Am0J\n1vJ9/IBpxzYxxAV0kJmpjBSg2+yk7TqFAnp5vjr85EOmjiArcxOEbx4OhJqn\ndbTw3nTcgoXgLTkSvvJdh4OrhfKZ7cTtGxR/Ui7f2bB1nYCUeh5HOZqEJyGq\n8p0uKpfsTgNh9eEu0pGVYzJjploZ34HKPStF4YHPN2ZkMSbtMATDBmnMkGWe\n7LVS\r\n=UerI\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"module":"index.js","gitHead":"44b9ef38c78ddd203b537738227ae92bdb326b90","scripts":{"lint":"npm run lint:eslint","test":"web-test-runner test/**/*.test.js --coverage --node-resolve --playwright --browsers chromium firefox webkit","start":"web-dev-server --app-index demo/index.html --node-resolve --open --watch --root-dir .","format":"npm run format:eslint","gen:wc":"wca analyze \"*.js\" --outFile custom-elements.json","lint:types":"tsc","test:watch":"web-test-runner test/**/*.test.js --node-resolve --watch --playwright --browsers chromium","lint:eslint":"eslint --ext .js,.html . --ignore-path .gitignore","format:eslint":"eslint --ext .js,.html . --fix --ignore-path .gitignore"},"_npmUser":{"name":"jarrodek","email":"jarrodek@gmail.com"},"repository":{"url":"git://github.com/advanced-rest-client/client-certificates.git","type":"git"},"_npmVersion":"6.14.13","description":"A library containing the logic and the UIs to support client certificates in the Advanced REST Client application.","directories":{},"lint-staged":{"*.js":["eslint --fix"]},"_nodeVersion":"14.17.0","dependencies":{"lit-html":"^1.4.1","lit-element":"^2.5.1","@open-wc/dedupe-mixin":"^1.3.0","@advanced-rest-client/arc-icons":"^3.3.3","@advanced-rest-client/arc-types":"^0.2.52","@advanced-rest-client/date-time":"^3.0.2","@advanced-rest-client/arc-events":"^0.2.17","@advanced-rest-client/arc-models":"^5.2.1","@advanced-rest-client/bottom-sheet":"^3.2.3","@anypoint-web-components/anypoint-item":"^1.1.2","@anypoint-web-components/anypoint-input":"^0.2.25","@anypoint-web-components/anypoint-button":"^1.2.1","@anypoint-web-components/anypoint-dialog":"^0.1.9","@anypoint-web-components/anypoint-switch":"^0.1.10","@anypoint-web-components/anypoint-listbox":"^1.1.7","@advanced-rest-client/authorization-method":"^0.2.6","@anypoint-web-components/anypoint-menu-button":"^0.1.5","@anypoint-web-components/anypoint-radio-button":"^0.1.7"},"eslintConfig":{"extends":["@open-wc/eslint-config","eslint-config-prettier"],"overrides":[{"files":["demo/**/*.js","test/**/*.js","**/demo/**/*.html"],"rules":{"no-console":"off","no-plusplus":"off","no-param-reassing":"off","no-unused-expressions":"off","class-methods-use-this":"off","import/no-extraneous-dependencies":"off"}}]},"_hasShrinkwrap":false,"devDependencies":{"husky":"^6.0.0","sinon":"^11.1.1","eslint":"^7.27.0","typescript":"^4.3.2","lint-staged":"^11.0.0","@web/dev-server":"^0.1.17","@open-wc/testing":"^2.5.33","@web/test-runner":"^0.13.5","@open-wc/eslint-config":"^4.3.0","eslint-config-prettier":"^8.3.0","@polymer/iron-test-helpers":"^3.0.1","typescript-lit-html-plugin":"^0.9.0","@web/test-runner-playwright":"^0.8.6","@advanced-rest-client/arc-demo-helper":"^3.0.0","@advanced-rest-client/arc-data-generator":"^3.2.1","@anypoint-web-components/anypoint-checkbox":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/client-certificates_0.2.0_1622760317708_0.7509046843276033","host":"s3://npm-registry-packages"}},"0.2.1":{"name":"@advanced-rest-client/client-certificates","version":"0.2.1","keywords":["web-components","authorization-forms","client-certificate"],"author":{"name":"Pawel Uchida-Psztyc","email":"arc@mulesoft.com"},"license":"Apache-2.0","_id":"@advanced-rest-client/client-certificates@0.2.1","maintainers":[{"name":"carowright","email":"carolina.wright@mulesoft.com"},{"name":"jarrodek","email":"jarrodek@gmail.com"},{"name":"twoplustwoone","email":"francisco.digiandomenico@gmail.com"},{"name":"lbauret","email":"leandro.bauret@mulesoft.com"}],"contributors":[{"name":"Your name can be here!"}],"homepage":"https://github.com/advanced-rest-client/client-certificates#readme","bugs":{"url":"https://github.com/advanced-rest-client/client-certificates/issues","email":"arc@mulesoft.com"},"dist":{"shasum":"c249bf0e11a6cefa04cb13cd7c59a6980cafbd15","tarball":"https://registry.npmjs.org/@advanced-rest-client/client-certificates/-/client-certificates-0.2.1.tgz","fileCount":30,"integrity":"sha512-t7WRf1Rk7J5PLrTBq4CMGslT+dhKz4ezpW0ulBdYh/FxMaLtybmoRmSBtFtFOwu0b0ZVoPC9ALfBiTh3Bl5qPQ==","signatures":[{"sig":"MEUCIAYeemqm7JOMVTLD9shjIZZYeTHiLbOiMRkKdg/HQ1KVAiEA0NyuK8xjae1XIQhMnw/QLK4060qmi6zkxUVQ15StFxw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":129921,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgunL+CRA9TVsSAnZWagAAUFYP/25o8HnEd0G6qiYpHr2O\nMZbLJ/bQ+vT46tuuBDB0OxQ+Gjtd28+r6BEErndxyCMLF8tV0apm3whN+qUT\nLKfzs6NJiBcFJUt6ouOLqGTeEKZQgaIz8zXrywEKZ/bpXp+cPe+8sGGoOoKB\ngKm9jYaXp8KwdXbmH6c0VvJTbRlVkH/FroW2MDWVXBJ4FY4YL9x+ZKosWq3x\n/K4Esq6lHzn+O9MQS/vqfo+v9aFt7SlMhiFRMhkOY571FYPiZDjpwRnFQ2pL\njoa4YAmRoBBUmNtcwyFUZvg/TfBpYyTtmwpD2HXl/aVdLEPiNolPbG5qI2vE\noggFaYBub7xil1s6dNj4MOe+bNIOMxAYD5xqbizMvSbndu3wG//g0dn8p1oX\nj/Aww8qMI2D2aT0HkAsiM1mQjh8Tts9+f5FI4piP40nnh2GSaODw08wgxAnK\n+/LS/Q8XXFErcB3CxWxRTy79iuyzNOfW6BqiZ15JwSpGqe9hUaUt9/dUVILM\nXJQsNh5NwT5+wjDHF8qhjhZB/GVgBT6eSB3/FZFt3btcw1S5ckJGkBMqxLCp\n0fsnpI2orc/BOXWH6O4k9CMBnvUyKAtebxZr9nj808Fu4gTjZETgsombnV1W\noJjXT1PrkccobFda6mALiy/2I4uIfpB+lmtNVIVEwqvQC1MLS4RkxufAfYN/\nJlFZ\r\n=e9hd\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"module":"index.js","gitHead":"b9cf34c09a057d741d3e09bf76c6a1d5106485a3","scripts":{"lint":"npm run lint:eslint","test":"web-test-runner test/**/*.test.js --coverage --node-resolve --playwright --browsers chromium firefox webkit","start":"web-dev-server --app-index demo/index.html --node-resolve --open --watch --root-dir .","format":"npm run format:eslint","gen:wc":"wca analyze \"*.js\" --outFile custom-elements.json","lint:types":"tsc","test:watch":"web-test-runner test/**/*.test.js --node-resolve --watch --playwright --browsers chromium","lint:eslint":"eslint --ext .js,.html . --ignore-path .gitignore","format:eslint":"eslint --ext .js,.html . --fix --ignore-path .gitignore"},"_npmUser":{"name":"jarrodek","email":"jarrodek@gmail.com"},"repository":{"url":"git://github.com/advanced-rest-client/client-certificates.git","type":"git"},"_npmVersion":"6.14.13","description":"A library containing the logic and the UIs to support client certificates in the Advanced REST Client application.","directories":{},"lint-staged":{"*.js":["eslint --fix"]},"_nodeVersion":"14.17.0","dependencies":{"lit-html":"^1.4.1","lit-element":"^2.5.1","@open-wc/dedupe-mixin":"^1.3.0","@advanced-rest-client/arc-icons":"^3.3.3","@advanced-rest-client/arc-types":"^0.2.52","@advanced-rest-client/date-time":"^3.0.2","@advanced-rest-client/arc-events":"^0.2.17","@advanced-rest-client/arc-models":"^5.2.1","@advanced-rest-client/bottom-sheet":"^3.2.3","@advanced-rest-client/authorization":"^0.1.0","@anypoint-web-components/anypoint-item":"^1.1.2","@anypoint-web-components/anypoint-input":"^0.2.25","@anypoint-web-components/anypoint-button":"^1.2.1","@anypoint-web-components/anypoint-dialog":"^0.1.9","@anypoint-web-components/anypoint-switch":"^0.1.10","@anypoint-web-components/anypoint-listbox":"^1.1.7","@anypoint-web-components/anypoint-menu-button":"^0.1.5","@anypoint-web-components/anypoint-radio-button":"^0.1.7"},"eslintConfig":{"extends":["@open-wc/eslint-config","eslint-config-prettier"],"overrides":[{"files":["demo/**/*.js","test/**/*.js","**/demo/**/*.html"],"rules":{"no-console":"off","no-plusplus":"off","no-param-reassing":"off","no-unused-expressions":"off","class-methods-use-this":"off","import/no-extraneous-dependencies":"off"}}]},"_hasShrinkwrap":false,"devDependencies":{"husky":"^6.0.0","sinon":"^11.1.1","eslint":"^7.27.0","typescript":"^4.3.2","lint-staged":"^11.0.0","@web/dev-server":"^0.1.17","@open-wc/testing":"^2.5.33","@web/test-runner":"^0.13.5","@open-wc/eslint-config":"^4.3.0","eslint-config-prettier":"^8.3.0","@polymer/iron-test-helpers":"^3.0.1","typescript-lit-html-plugin":"^0.9.0","@web/test-runner-playwright":"^0.8.6","@advanced-rest-client/arc-demo-helper":"^3.0.0","@advanced-rest-client/arc-data-generator":"^3.2.2","@anypoint-web-components/anypoint-checkbox":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/client-certificates_0.2.1_1622831869907_0.9346589465757591","host":"s3://npm-registry-packages"}},"0.3.0":{"name":"@advanced-rest-client/client-certificates","version":"0.3.0","keywords":["web-components","authorization-forms","client-certificate"],"author":{"name":"Pawel Uchida-Psztyc","email":"arc@mulesoft.com"},"license":"Apache-2.0","_id":"@advanced-rest-client/client-certificates@0.3.0","maintainers":[{"name":"jarrodek","email":"jarrodek@gmail.com"},{"name":"twoplustwoone","email":"francisco.digiandomenico@gmail.com"},{"name":"lbauret","email":"leandro.bauret@mulesoft.com"},{"name":"carowright","email":"carolina.wright@mulesoft.com"}],"contributors":[{"name":"Your name can be here!"}],"homepage":"https://github.com/advanced-rest-client/client-certificates#readme","bugs":{"url":"https://github.com/advanced-rest-client/client-certificates/issues","email":"arc@mulesoft.com"},"dist":{"shasum":"a6be0c2499f8660f455e4f84c2783011d995eb47","tarball":"https://registry.npmjs.org/@advanced-rest-client/client-certificates/-/client-certificates-0.3.0.tgz","fileCount":32,"integrity":"sha512-4BHGB2bbE9bj5IaTKn/zV987ViRcDfjnrRv4QCOrDLOxwKmvduGPrBvpQKko3BHxeSEvkZ4k4EHegxOA4oIVZA==","signatures":[{"sig":"MEYCIQCxNlN+s/D1SdgRgBaho7S1Q7OnFwsEEi7GviJHsl+BSwIhAKgL4F60UKN8M2WSSzwFB1Bl3+KJkZObgkY1DPDf0q4v","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":132407,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhL7wyCRA9TVsSAnZWagAA410P/RgtwSB5Q6OlNsaG1BXN\nXpHJszJM/dhKTfCLF0ahfVRGj+fb1s+0VlSQ4R2opF0zcT9AUZ2DVlZsG+X0\n82rXXwwsnAcdPGQRvRYE/tB4ewdikmo8JLQOQUj+SDrSRNLoeOswkM5YPnbG\n/Ma3FEV05sm56RFPp4xrDu5LHCrqqwRFx1HQWQb7vlYSDnr6wFt5GjumNsP6\nEF1NtKANzfcIpRK/cPZOmE/UQr2xRjmEoaWZk2EDUPHVCH657OpczB6UkPHU\nVu8GtFc4ZKjs08dmRLz4nuu556kRFJMh/etESX0i1Y498ECrTVNIvmJBer5K\nl1N9V6mEc9flMc+41ZmJTaoQNCdZcQ4d6jWyp8qmkkyRt9KlZbVxeKTc9wiJ\ni/Jjfv/CBYYWG/h4XjuvAwgOu3OtBM55cwyOqB0g7/pbO7MlsinoHCw5ynn1\nHMPnqbjgCIAShBuF5pyqu/YFQlZdcl4KTFekiassUnVPh6RHm1aj0nGicast\n2nD9UHQjTwpuKsPK3teSYR8AuUI4zHVUTpf7CZjGa4X/MkEpI/gusqn3LL2U\nXc23IXhYqzvwimbR/eMXes1DobD0SXd4dJYSta1MS8rtSFGcUmp+C8XNy4xm\n/GFT4nhvnSsxWiU/7cBupENQwMoKDVc1SaYOVhYO7OgcMIRZxgyAxmEs42Z6\nT2WQ\r\n=O2/g\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"module":"index.js","gitHead":"666ed2c485bbbf411f8f622f426ffe66c84c2883","scripts":{"lint":"npm run lint:eslint","test":"web-test-runner test/**/*.test.js --coverage --node-resolve --playwright --browsers chromium firefox webkit","start":"web-dev-server --app-index demo/index.html --node-resolve --open --watch --root-dir .","format":"npm run format:eslint","gen:wc":"wca analyze \"*.js\" --outFile custom-elements.json","lint:types":"tsc","test:watch":"web-test-runner test/**/*.test.js --node-resolve --watch --playwright --browsers chromium","lint:eslint":"eslint --ext .js,.html . --ignore-path .gitignore","format:eslint":"eslint --ext .js,.html . --fix --ignore-path .gitignore"},"_npmUser":{"name":"jarrodek","email":"jarrodek@gmail.com"},"prettier":{"printWidth":240,"arrowParens":"always","singleQuote":true,"trailingComma":"all"},"repository":{"url":"git://github.com/advanced-rest-client/client-certificates.git","type":"git"},"_npmVersion":"6.14.14","description":"A library containing the logic and the UIs to support client certificates in the Advanced REST Client application.","directories":{},"lint-staged":{"*.js":["eslint --fix"]},"_nodeVersion":"14.17.5","dependencies":{"lit-html":"^1.4.1","lit-element":"^2.5.1","@open-wc/dedupe-mixin":"^1.3.0","@advanced-rest-client/arc-icons":"^3.3.3","@advanced-rest-client/arc-types":"^0.2.58","@advanced-rest-client/date-time":"^3.0.2","@advanced-rest-client/arc-events":"^0.2.20","@advanced-rest-client/arc-models":"^5.2.3","@advanced-rest-client/bottom-sheet":"^3.2.3","@advanced-rest-client/authorization":"^0.2.1","@anypoint-web-components/anypoint-item":"^1.1.2","@anypoint-web-components/anypoint-input":"^0.2.27","@anypoint-web-components/anypoint-button":"^1.2.3","@anypoint-web-components/anypoint-dialog":"^0.1.9","@anypoint-web-components/anypoint-switch":"^0.1.10","@anypoint-web-components/anypoint-listbox":"^1.1.7","@anypoint-web-components/anypoint-menu-button":"^0.1.5","@anypoint-web-components/anypoint-radio-button":"^0.1.9"},"eslintConfig":{"extends":["@open-wc/eslint-config","eslint-config-prettier"],"overrides":[{"files":["demo/**/*.js","test/**/*.js","**/demo/**/*.html"],"rules":{"no-console":"off","no-plusplus":"off","no-param-reassing":"off","no-unused-expressions":"off","class-methods-use-this":"off","import/no-extraneous-dependencies":"off"}}]},"_hasShrinkwrap":false,"devDependencies":{"husky":"^7.0.2","sinon":"^11.1.2","eslint":"^7.32.0","typescript":"^4.4.2","lint-staged":"^11.1.2","@web/dev-server":"^0.1.22","@open-wc/testing":"^2.5.33","@web/test-runner":"^0.13.17","@open-wc/eslint-config":"^4.3.0","eslint-config-prettier":"^8.3.0","@polymer/iron-test-helpers":"^3.0.1","typescript-lit-html-plugin":"^0.9.0","@web/test-runner-playwright":"^0.8.8","@advanced-rest-client/arc-demo-helper":"^3.0.2","@advanced-rest-client/arc-data-generator":"^4.0.1","@anypoint-web-components/anypoint-checkbox":"^1.2.2"},"_npmOperationalInternal":{"tmp":"tmp/client-certificates_0.3.0_1630518322713_0.5285898296632248","host":"s3://npm-registry-packages"}}},"time":{"created":"2020-11-28T04:36:43.612Z","modified":"2026-04-07T19:24:21.323Z","0.1.0":"2020-11-28T04:36:44.014Z","0.1.1":"2021-01-30T00:45:56.128Z","0.2.0":"2021-06-03T22:45:18.706Z","0.2.1":"2021-06-04T18:37:50.049Z","0.3.0":"2021-09-01T17:45:22.929Z"},"bugs":{"url":"https://github.com/advanced-rest-client/client-certificates/issues","email":"arc@mulesoft.com"},"author":{"name":"Pawel Uchida-Psztyc","email":"arc@mulesoft.com"},"license":"Apache-2.0","homepage":"https://github.com/advanced-rest-client/client-certificates#readme","keywords":["web-components","authorization-forms","client-certificate"],"repository":{"url":"git://github.com/advanced-rest-client/client-certificates.git","type":"git"},"description":"A library containing the logic and the UIs to support client certificates in the Advanced REST Client application.","contributors":[{"name":"Your name can be here!"}],"maintainers":[{"email":"jarrodek@gmail.com","name":"jarrodek"},{"email":"alexperez@mulesoft.com","name":"alexperez_march_2024"},{"email":"elmellidiego@gmail.com","name":"dmacias"}],"readme":"# Client certificates for ARC\n\nA library containing the logic and the UIs to support client certificates in the Advanced REST Client application.\n\nIt contains the following modules:\n\n- `cc-authorization-method` - a component to render client certificate authorization method\n- `ClientCertificateConsumerMixin` a mixin with common functions to process Client Certificates\n- `client-certificates-panel` - the application screen that handles CC UIs and user logic\n\n[![Published on NPM](https://img.shields.io/npm/v/@advanced-rest-client/client-certificates.svg)](https://www.npmjs.com/package/@advanced-rest-client/client-certificates)\n\n[![tests](https://github.com/advanced-rest-client/client-certificates/actions/workflows/deployment.yml/badge.svg)](https://github.com/advanced-rest-client/client-certificates/actions/workflows/deployment.yml)\n\n## Usage\n\n### Installation\n\n```bash\nnpm install --save @advanced-rest-client/client-certificates\n```\n\n### cc-authorization-method\n\nA web component that extends the `@advanced-rest-client/authorization/authorization-method` element to allow to select a client certificate as an authorization method.\n\nDefault storage interface is provided with `@advanced-rest-client/arc-models/client-certificate-model.js` [see implementation](https://github.com/advanced-rest-client/arc-models/blob/stage/src/ClientCertificateModel.js).\n\n#### In an html file\n\n```html\n<html>\n  <head>\n    <script type=\"module\">\n      import '@advanced-rest-client/authorization/cc-authorization-method.js';\n      import '@advanced-rest-client/arc-models/client-certificate-model.js';\n    </script>\n  </head>\n  <body>\n    <client-certificate-model></client-certificate-model>\n    <authorization-selector>\n      <cc-authorization-method type=\"client certificate\"></cc-authorization-method>\n    </authorization-selector>\n  </body>\n</html>\n```\n\n#### In a LitElement\n\n```js\nimport { LitElement, html } from 'lit-element';\nimport '@advanced-rest-client/authorization/cc-authorization-method.js';\n\nclass SampleElement extends LitElement {\n  render() {\n    const { amfModel, security } = this;\n    return html`\n    <cc-authorization-method\n      type=\"client certificate\"\n      @change=\"${this._securityChangeHandler}\"></cc-authorization-method>\n    `;\n  }\n\n  _securityChangeHandler(e) {\n    console.log('current authorization settings', e.target.serialize());\n  }\n}\ncustomElements.define('sample-element', SampleElement);\n```\n\n### client-certificates-panel\n\nThe client certificates manager screen. Renders the list of installed certificates, allows to export certificates to ARC export file, and to import a new certificate to the application.\n\nIt requires `client-certificate-model` element to be present in the DOM.\n\n### certificate-import\n\nAn element that contains the entire logic and UIs to import a certificate to the application.\n\nIt requires `client-certificate-model` element to be present in the DOM.\n\n## Development\n\n```sh\ngit clone https://github.com/advanced-rest-client/authorization-method\ncd authorization-method\nnpm install\n```\n\n### Running the demo locally\n\n```sh\nnpm start\n```\n\n### Running the tests\n\n```sh\nnpm test\n```\n","readmeFilename":"README.md"}