{"_id":"@ampretia/x509","_rev":"10-148fe4275a17ee8d4571aeaceceef70a","name":"@ampretia/x509","dist-tags":{"latest":"0.4.10"},"versions":{"0.4.0":{"name":"@ampretia/x509","version":"0.4.0","description":"Simple X509 certificate parser; forked verion from Southern/x509","author":{"name":"Colton Baker"},"contributors":[{"name":"Matthew White","email":"whitemat@uk.ibm.com","url":"https://github.com/mbwhite/"}],"main":"index.js","repository":{"type":"git","url":"git+ssh://git@github.com/ampretia/node-x509.git"},"scripts":{"test":"node test/test","release":"standard-version","install":"node-gyp rebuild"},"license":"MIT","dependencies":{"nan":"2.12.0"},"devDependencies":{"mocha":"^5.2.0","standard-version":"^4.4.0"},"gypfile":true,"gitHead":"41498ac40bb6dc4b2842848b4200d8a12031d281","bugs":{"url":"https://github.com/ampretia/node-x509/issues"},"homepage":"https://github.com/ampretia/node-x509#readme","_id":"@ampretia/x509@0.4.0","_npmVersion":"5.6.0","_nodeVersion":"8.9.4","_npmUser":{"name":"calanais","email":"matthew@mh-white.com"},"dist":{"integrity":"sha512-U5QMwOceubYk2E1+r/pFachmJZn/unfZIgwZbETi664SunYMfUd39JDTn0GvezkUeG8AVko1gK/y7e9xyFQLIA==","shasum":"65776d302ce901e88ecc31c4abea9d5f3ade53f9","tarball":"https://registry.npmjs.org/@ampretia/x509/-/x509-0.4.0.tgz","fileCount":21,"unpackedSize":200097,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcOJgcCRA9TVsSAnZWagAA598P/10i2at99jJ3fvWv2jvj\nz/ML3ykTseNgcV6Q2itPjxbXVJuHheeAs7Lz+J+7NQrhPg7dunp9EeWQoX8t\ncyoVxntghmEk+iDt2v4BnxqFQyIIxSDmA/HAVGNfA9vL19+6vPijpOlskdJQ\nzWPKkD4TxQ2IET73yuJXUNQdM4g4oGro/jSgLDqp0d7luJiSKvlLsjzIRawA\nkAyP0RuxYQpL+8j6kNq39TEG98HLg6MDPggllt5irbI6SJmpPZVV6eGzt1Zf\npDBG4DVBp3iqTqZoUuZm9Z+GSyuD4vEKMNylw21H/Y0IhU4rwDcQgh7cgORZ\nqopz+Rgga2Ddu0E1t8wnFKadBu/V50zJLNEdaK4pArDIt5tQ1jmvBKSYfZrU\nzqY0qspCuFfaQBd/eg/NHsOAFaH/Fp22qixZ170RKmAjOblwgBzXeFDrGUI3\ni9JHT2LNALPTEhQWZ+a1vaKM3vGY37ZO9yBhagutGb3Xgg4vWycWa+YaFB/G\njq1kAMrDDgQIy3LjQOglusxf/L6uOpraU8s0K6D7685RhWy3roQSYPEVhHwj\ni/UxjrSYWDf3ePxif6yB3RiiSs7+MjA18Gco69or7hcXVM2k1WcHwqBFTyEc\neOszl8xjsNV7ZNaosfclk7Te8/JIW5pVxyQS9NEg4ONBkA22CsfpMc5BCQSE\nHFlg\r\n=hxFx\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQClQp7otfftedDxgxdW/W5jhJ0l/xT7b8Z3rnDXtWaLRAIgfsDNvADZX48UlzQU0LboYUbVmuZfoj0jq0lPEj+ZMZo="}]},"maintainers":[{"name":"calanais","email":"matthew@mh-white.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/x509_0.4.0_1547212827763_0.6265468952228423"},"_hasShrinkwrap":false},"0.4.1":{"name":"@ampretia/x509","version":"0.4.1","description":"Simple X509 certificate parser; forked verion from Southern/x509","author":{"name":"Colton Baker"},"contributors":[{"name":"Matthew White","email":"whitemat@uk.ibm.com","url":"https://github.com/mbwhite/"}],"main":"index.js","repository":{"type":"git","url":"git+ssh://git@github.com/ampretia/node-x509.git"},"scripts":{"build":"node-gyp build","clean":"rm -rf node_modules && rm package-lock.json && rm -rf build","test":"node test/test","release":"standard-version","install":"node-gyp rebuild"},"license":"MIT","dependencies":{"nan":"2.14.0"},"devDependencies":{"mocha":"^5.2.0","standard-version":"^4.4.0"},"gypfile":true,"gitHead":"e48fff0ce0ff8bcf1931852f56c498b72f7ec806","bugs":{"url":"https://github.com/ampretia/node-x509/issues"},"homepage":"https://github.com/ampretia/node-x509#readme","_id":"@ampretia/x509@0.4.1","_npmVersion":"6.4.1","_nodeVersion":"8.15.0","_npmUser":{"name":"calanais","email":"matthew@mh-white.com"},"dist":{"integrity":"sha512-nwbIOwTbQ1j7Ln92NzT1JDBDl2cBGvjVagHPeAG6VeirvyLPKJP4bVCFobtprbyM581IsswV7Nc5b3s+/M9uzw==","shasum":"296a3638fb14c2543b70334c22b79b83e574543c","tarball":"https://registry.npmjs.org/@ampretia/x509/-/x509-0.4.1.tgz","fileCount":23,"unpackedSize":289224,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdyngLCRA9TVsSAnZWagAAiHAP+gO5yn7SRYa7SROWS6V+\nLB1Bl8V20l+96FxIevKktO9GHmAumQcMuNdbNmoay5mG5r/kiPl0naVhVZhv\nig6QgVQa9x4fu2HuFu0B2dSSO/DJfDSzCrQ4t8o5D0u2eUKwY8Ga6SaWl2Vl\nxVGhIVRsnC9JMIQ1MZRLxXq1bYYKMyfYIQZ6JwHuCK7dtSXvtVbDwgCAr+U2\ny27Sje4YcGx3/87sH4FHiTPakfXDL4rPYYxnWnn4VukduNdQDyw3OzDJ8ccG\ny9e9XUD0ynXWMpAxbJU2RxmNRdiWByGvJSni32SXw+Kx8saHXQUOJeK7Q7HL\nFnXwmtkWuruGdDdyFcWjsf3dCGgu/nKsWVSrCN30lnpoa8xmLy+BtXSA24QC\nF3Q3DyS6Gb7MbS60pN/aBZraAqggRuqmZBWzZbHhzJbrEV1da1g7YmskzhvK\n7sWN8INMudEEX8Qpdy1wK8ofZxFICcmQaaPg56XHwDCDaEsTjoSm9pLEl50H\nium2U1bYPTMtWDfcQVwy//y5N5So9WD9ZdZq6koI+xVyimU4IIV4KLgjfjKi\nODPyGr0DsF6ydHb7SUZ66lkq0GzpwNxrkqhmjHN+huYlhISnwfP7vdYPbLkj\nqcEwzBnesTkVJ1S37zZOtgwqMwERappU4UbwXgL9jooPe7BN7DK1uXa6oYZS\nuYfV\r\n=GMsO\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCVtfMT563lviPJC1dlT6OHpb/8IODGWBcQUHUdm38xaAIgAQLzyiuLg6dB2NDM5Ot0C7bCcOZVxhjquCHzL2+RFqk="}]},"maintainers":[{"name":"calanais","email":"matthew@mh-white.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/x509_0.4.1_1573550091193_0.8685417842470171"},"_hasShrinkwrap":false},"0.4.2":{"name":"@ampretia/x509","version":"0.4.2","description":"Simple X509 certificate parser; forked verion from Southern/x509","author":{"name":"Colton Baker"},"contributors":[{"name":"Matthew White","email":"whitemat@uk.ibm.com","url":"https://github.com/mbwhite/"}],"main":"index.js","repository":{"type":"git","url":"git+ssh://git@github.com/ampretia/node-x509.git"},"scripts":{"build":"node-gyp build","clean":"rm -rf node_modules && rm package-lock.json && rm -rf build","test":"node test/test","release":"standard-version","install":"node-gyp rebuild"},"license":"MIT","dependencies":{"nan":"2.14.0"},"devDependencies":{"mocha":"^5.2.0","standard-version":"^4.4.0"},"gypfile":true,"gitHead":"15b9fcd3bdcf5e4343f55f42ca99fab5b9d9e0dc","bugs":{"url":"https://github.com/ampretia/node-x509/issues"},"homepage":"https://github.com/ampretia/node-x509#readme","_id":"@ampretia/x509@0.4.2","_nodeVersion":"12.13.0","_npmVersion":"6.12.0","dist":{"integrity":"sha512-ABz26AgpMhHyE3rY16ckLC30z/CAlp/jnHjDFaurvGC+Ufm8E47OlM1SQ7fqrZPRYWNdDNg7UIkwzGrfQDAR1Q==","shasum":"e0f82fc7a9c7541c3a7b42dda6fa8bc2facb6f8d","tarball":"https://registry.npmjs.org/@ampretia/x509/-/x509-0.4.2.tgz","fileCount":24,"unpackedSize":309863,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdyt4LCRA9TVsSAnZWagAAAOUQAIgz43QS6JHqDT94faof\nH2TCF00Tmm5ADkjf27a5HfPUAcPPlR5+SHxUGDl3W1eq/BHApo3tTk+NbeN9\nM5CakB3XHZ7fWqwPBaYG2BDwz6LlU39L7SPfb0zORK9KprkuKNrHIoS77U7h\nK490CKqBrSbvYbxwYhKtBJ5xpkUllqYEc734UIXwLbVecrMip8qc9t3ZpIQm\n8kQNHuUSJmPJ/nSCihRRVFhegA8FOg+o5sKAJAVhDOM5ZziXayE79Bd8l6Gf\nskN7pmAAbIUWg5d+rS0Itsr8cvMU5sMdx9wTzXpBMfgPMASIVyRTqrxCXK6N\ncBVK8QvSCFKxgJGqKqLSb4WHqhr8uT8cjJG7mKIBjhUrOvHFOWtkqwBBTIMY\njHnjaH8RckNjT2czM+vz1DSg/z5Jg0XtTTrtgHTKfriYDxodksXA7ZXzr/0B\nj7PADJq2XfBlxB2RA5b6dzF9aPCZo71u3Ht0Nvle+RBokicDo9VLJgyvzeHf\nDmKmelCKexm67AZNYBBzRFvHwGy+Xf8hJc9kWHV1ovR//DprpAhM0p7uyLM6\nn9m5XhiHGE04T9sBdwlZEjm8CYrxr5I4F9Ou78t/UJQWeS2kCK3v76CUt8J2\nTV162dlvLXb7YI5d9r1MifUamqAaCTn9rT8iHEZpvp7B1ctgqSOqQZSal9Fe\nxrZA\r\n=i7xU\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAWsP3xcQFbEb8k/zFgXAA+lcIU6SmZalPMDmBhKxrW6AiEA0pgcwdnAhVukdfmy3DXMsMJGEKVpJKRJg7+mFIC1m7I="}]},"maintainers":[{"name":"calanais","email":"matthew@mh-white.com"}],"_npmUser":{"name":"calanais","email":"matthew@mh-white.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/x509_0.4.2_1573576202662_0.5359579346777017"},"_hasShrinkwrap":false},"0.4.3":{"name":"@ampretia/x509","version":"0.4.3","description":"Simple X509 certificate parser; forked verion from Southern/x509","author":{"name":"Colton Baker"},"contributors":[{"name":"Matthew White","email":"whitemat@uk.ibm.com","url":"https://github.com/mbwhite/"}],"main":"index.js","repository":{"type":"git","url":"git+ssh://git@github.com/ampretia/node-x509.git"},"scripts":{"configure":"node-gyp configure","build":"npm run configure &&  node-gyp build","clean":"rm -rf node_modules && rm package-lock.json && rm -rf build","test":"node test/test","release":"standard-version","install":"node-gyp rebuild"},"license":"MIT","dependencies":{"nan":"2.14.0"},"devDependencies":{"mocha":"^5.2.0","standard-version":"^4.4.0"},"gypfile":true,"gitHead":"314e5a976c1ee703e3922a530404461577465e16","bugs":{"url":"https://github.com/ampretia/node-x509/issues"},"homepage":"https://github.com/ampretia/node-x509#readme","_id":"@ampretia/x509@0.4.3","_npmVersion":"6.4.1","_nodeVersion":"10.15.2","_npmUser":{"name":"calanais","email":"matthew@mh-white.com"},"dist":{"integrity":"sha512-QqvVHkAvUfpKZH9Tt0msSu32n/4WlM2vsOp5i+hbvNAZhLtaUfrwplbB7yhiRLBiNGhqhytjZjPW1BfDCsZqgw==","shasum":"8b3c4d9ed73d880145b1ed961f2cb9b0510b6c3f","tarball":"https://registry.npmjs.org/@ampretia/x509/-/x509-0.4.3.tgz","fileCount":25,"unpackedSize":337927,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdzoCqCRA9TVsSAnZWagAA6pYP/1LRQ0WijfHedbOHcV0M\nwVmn0qLUh3vpsjSb2t7mdw/AzTB4oejuDVGKVKl+WITcu7anNcPXtMKEpqcA\nmhAQo9aeTs4PRyipeO8tpf9FfczE58VfwRZZBx884ZO7wINK4deWokQlqqRn\nLvHMOu/pZ1acIGYAj61rp5KViCsaS6J0TgcxYtn8txb29603FeHMHkxs6JHH\nIgc2K/Ho7mxJCn91qsoAPKiIsAX7EMgUb3Idw8XGGMfLYDEqnR+Xw8i+cZ3K\nDzyvYi4De/zJ09vFxwYdS6cv4uFZy8MfM2BhBTTuXrJHnxZhPodo6/zkVhnw\nziVH9UxUBOTzdVtpK+1eLBQXSueT0GfQJEKzdKKt9l64tw71HKM5HYOkSZ9z\ncCO60h0n3JnRzWx5WGveBvk9S5D54XEd61Hqt1v9Xfov+TU27JXhyW2D/Vby\nSQW82qwTf1CnHbdkQsQaQqcagG8qkBwhM0fWTFwS1jcqhnoRWTNnlfs+TOSQ\nNRycE50EHisa+gOO8BOKYp5v0N963zFpaCrOyWQEKY056G8hiyvHngkxDNh5\nkkFabo5lqMG56cOZ9RuMafaxHncc++wPI4t/tOJ7UAjAbQyxBmEad1hpDKDl\nXl+f04DGVSZ8gyzVBSITPnECxXqUYGoLIuUEMf7C/M2hBLlPYCZdT9WB9cZT\nqSK1\r\n=QYuN\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDhNj2sLUyCRpZ7PNQpd0e1fiyjZcNIrdRB0JTm6FG8uAiEA9TwepVxdB/sbWbMuaOhqotj9u7oCVsEXT79GBaVtqpk="}]},"maintainers":[{"name":"calanais","email":"matthew@mh-white.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/x509_0.4.3_1573814441606_0.7953422208900198"},"_hasShrinkwrap":false},"0.4.5":{"name":"@ampretia/x509","version":"0.4.5","description":"Simple X509 certificate parser; forked verion from Southern/x509","author":{"name":"Colton Baker"},"contributors":[{"name":"Matthew White","email":"whitemat@uk.ibm.com","url":"https://github.com/mbwhite/"}],"main":"index.js","repository":{"type":"git","url":"git+ssh://git@github.com/ampretia/node-x509.git"},"scripts":{"configure":"node-gyp configure","build":"npm run configure &&  node-gyp build","clean":"rm -rf node_modules && rm package-lock.json && rm -rf build","test":"node test/test","release":"standard-version","install":"node-gyp rebuild"},"license":"MIT","dependencies":{"nan":"2.14.0"},"devDependencies":{"mocha":"^5.2.0","standard-version":"^4.4.0"},"gypfile":true,"gitHead":"3e511993be37a2bffae0ffb53bc091294bb99005","bugs":{"url":"https://github.com/ampretia/node-x509/issues"},"homepage":"https://github.com/ampretia/node-x509#readme","_id":"@ampretia/x509@0.4.5","_npmVersion":"6.4.1","_nodeVersion":"8.15.0","_npmUser":{"name":"calanais","email":"matthew@mh-white.com"},"dist":{"integrity":"sha512-YCUidhTik57DJN7zPPrpK+nBZraNnBdMYUS2tUVuXXe200CuBu1bYYjMBnPeh/9+sZ9YlReYSLDAOh9Ukari3A==","shasum":"73cd4b584ba95c19b2826ee2f86de95f2f44b034","tarball":"https://registry.npmjs.org/@ampretia/x509/-/x509-0.4.5.tgz","fileCount":25,"unpackedSize":337394,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd0pbSCRA9TVsSAnZWagAAy8sP/0UZ2UlVM8g7gPAkdBPF\nY9dxjf57gzzTLIqipsu+HlpZ40s3MWFXaApy7qxPH/oNiilVSUl1eBi7T4d6\nGFiYUVjE7VVHEyFc0Anxlx2JxswAHoUzMt2YLwk2hn4mNwMj76mMY3pVb1V3\nCQKSEb0N1g8cUZPA56PCSH5tXNTgdPi2h0pIW8fO/1ebGyBMbqXUtWMhIPKj\ndSH8RGbusn/z9SPDegY6yQCV/j6MqfFzq5ixy88RyuT3RZenf1E1uKwn7zKr\nxxiixfuwrVIW5OLbzLJjdpxjNIxbQB3IOQBf2JMY341tB4tdbKC9MIH598FB\nuRVX73DQObyWLU4hrEdBMRjLdxMhFOloPferQvFPI0zmXotUkThciJwMRoZR\nDk+5ZE/kqkSbA02bLLD2u5SvKRQMa7hYY0bSCeEpzvGLryohUxu4zXyqeT2D\nfqI36lUle6hoNDqYwK4vZUFKl86T93Rv2N9ZueoSphl6PKR8sUWgsaV+N9w8\nhHy/CV2MV20zbUmkfiv/lUrlfqBUP6ve/igWAsvRznFysFEM1igXXrEECwJt\neTR33v29dVF3X2qncDsRvfiuoVxLwQGwDPJaH1/bJ/AN5FVg9L8fXR6Qcxgo\n1lKdfFFO1mySKtDwOSHxwx2RNC7h2yY3WIKTopVwyfOixdqb87C8C6LBsxs+\nfLnJ\r\n=0lUX\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEFLXGzuu/E/qRCgY19rSUxTVXGwm68QwgKz2j3M9VEJAiEAk0ESnrFebp58Zu7bYzjfXg5/J+6BNcFvUXONgEyC86A="}]},"maintainers":[{"name":"calanais","email":"matthew@mh-white.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/x509_0.4.5_1574082257895_0.6546975618644284"},"_hasShrinkwrap":false},"0.4.7":{"name":"@ampretia/x509","version":"0.4.7","description":"Simple X509 certificate parser; forked verion from Southern/x509","author":{"name":"Colton Baker"},"contributors":[{"name":"Matthew White","email":"whitemat@uk.ibm.com","url":"https://github.com/mbwhite/"}],"main":"index.js","repository":{"type":"git","url":"git+ssh://git@github.com/ampretia/node-x509.git"},"scripts":{"lint":"eslint .","configure":"node-gyp configure","build":"npm run configure &&  node-gyp build","clean":"rm -rf node_modules && rm package-lock.json && rm -rf build","test":"mocha --recursive test/*.js","release":"standard-version","install":"node-gyp rebuild"},"license":"MIT","dependencies":{"nan":"2.14.0"},"devDependencies":{"chai":"^4.2.0","eslint":"^6.6.0","mocha":"^5.2.0","npm-cli-login":"^0.1.1","sinon":"^7.5.0","sinon-chai":"^3.3.0","standard-version":"^4.4.0"},"gypfile":true,"gitHead":"d297a38286a96be1c586f58898d849c8ffdda064","bugs":{"url":"https://github.com/ampretia/node-x509/issues"},"homepage":"https://github.com/ampretia/node-x509#readme","_id":"@ampretia/x509@0.4.7","_nodeVersion":"10.16.3","_npmVersion":"6.11.3","dist":{"integrity":"sha512-m08aSMjMjZWMI29PLPJY7aGbr8IdxsmePYoePcs3NfChefiMAUO5QpxbLdjuxPFhcYZJGtM3BSLrBlPtJQW21g==","shasum":"4922626154907ed0c9152b4bf604cbe1b8ef2317","tarball":"https://registry.npmjs.org/@ampretia/x509/-/x509-0.4.7.tgz","fileCount":28,"unpackedSize":344747,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd1pydCRA9TVsSAnZWagAANpUP/itjaMWRi9i08VtA1I49\nsBzvcpdOyrVE19jQx8rC8lQyv+68pZP2hxGXzTyNqpDKbhJjHgQnNwISwf/B\nxAN+pn6gJz/rn4gKru2ssa1Itw4OfQotMNXPeudYKFfHjfvnlyYItmuJ2PQt\ndsdO2ZGrNRJwcVlRhn3IDkK2+9CfYHvhp59ifjT3y3Z/dcyY1QDfRQtJimb7\n8/vCoOPCMBC6DieSJNYvaLQNlb3zpH1vcWXdMFeWSedFjE4MiW3vdXh2Mo5W\nqmBz1LHUUOS5bYkHScXZlVksV0GrTMz5hxh+Kjbk9ZkJ+Fw6B1/IscI/XDBy\nPXMaopYCh41X6A0DStX5CQ0Tj7g7BNCcQQ5Zy3SIw1PHHjLCu4wToXopQpqC\nwuszJlkJgvFMwkebNST0sj/86kuUSp9AIG7xAWONgvDlAq12ZzWTZhj//RNz\ns4BlC7r7XQ9av1azEXZy9CRIqPVPyS44rKXdGdEZp+ZdgZvrgPyTeCGp4wph\nOyMUfvBYmVx7G9EizcBhft0xMOb3/PORJBNwYUOfYc7C4amAuOsZdTLo7Sn7\nH2vICRWHjh11eNe3RJhC02Fs2oW+dNxZ4F9VKpn0mvizrUD30I5AKeqHIIyu\nKrrMTvKmArpkHq3EascQusKuyD6a75cmQOqv63emOwCmOel77y05S7E6dhtZ\nzYIa\r\n=LCNT\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDzh4h5vUE3ByAV0vJFgelnNKYP/hlxCOFD9RWB8WbPWwIgfuc+PX2aBPJoAv5s+7nNL7xLesoooPy0lMBCOxndEog="}]},"maintainers":[{"name":"calanais","email":"matthew@mh-white.com"}],"_npmUser":{"name":"calanais","email":"matthew@mh-white.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/x509_0.4.7_1574345884867_0.11485750637240022"},"_hasShrinkwrap":false},"0.4.4":{"name":"@ampretia/x509","version":"0.4.4","description":"Simple X509 certificate parser; forked verion from Southern/x509","author":{"name":"Colton Baker"},"contributors":[{"name":"Matthew White","email":"whitemat@uk.ibm.com","url":"https://github.com/mbwhite/"}],"main":"index.js","repository":{"type":"git","url":"git+ssh://git@github.com/ampretia/node-x509.git"},"scripts":{"lint":"eslint .","configure":"node-gyp configure","build":"npm run configure &&  node-gyp build","clean":"rm -rf node_modules && rm package-lock.json && rm -rf build","test":"mocha --recursive test/*.js","release":"standard-version","install":"node-gyp rebuild"},"license":"MIT","dependencies":{"nan":"2.14.0"},"devDependencies":{"chai":"^4.2.0","eslint":"^6.6.0","mocha":"^5.2.0","npm-cli-login":"^0.1.1","sinon":"^7.5.0","sinon-chai":"^3.3.0","standard-version":"^4.4.0"},"gypfile":true,"gitHead":"ebb59057941e83afb4db6034e550ef393e32b22f","bugs":{"url":"https://github.com/ampretia/node-x509/issues"},"homepage":"https://github.com/ampretia/node-x509#readme","_id":"@ampretia/x509@0.4.4","_nodeVersion":"12.18.3","_npmVersion":"6.14.6","dist":{"integrity":"sha512-UbQOLhd8fuoqL6WeA6sCWydNz+rdnFmiqXDSWS6eY3bkxf97QWx9w3XmBLJ3nUCe6tk1EVBUgUhZrrfYnXTqSA==","shasum":"862a7bae0bc6e30d3ea488725d0b9ac96697f007","tarball":"https://registry.npmjs.org/@ampretia/x509/-/x509-0.4.4.tgz","fileCount":17,"unpackedSize":143544,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJffIn2CRA9TVsSAnZWagAAepYP/RmbwkehLprydnT7z/yT\nFPTF+xP5NOPf8SqWuv+YdGaOX88hcfnzadRjgrc5QrzI4B7ba7MwAjjjT0u2\nQ6kyf5N6oxbKAuq2nUF74bij6WhoVykjIWxjtuwmM/bnvVd1SeqOiSDvYL8v\nbAbKSJl7wxx3js3rQffI7nTChOpbmyQKV1YOLL0IBu5GTE7223ubwgYggXpE\nZnKKWOaRWcyx50e2xdJafIs/tZYsQFzcHRGlqwlcK+L8OMHtP4KgKEUKc2vi\nqU3+y/yCUOMi7kLjq38Jx4/wHdAyyn15me0YjD80x0OPNSIibUwxsj7UZGEz\ndlSIwp/SvnodobIK8IkqJfPKRqJE6/KLK6kpLDguLlomh0lW5d/Hx7PhdQPq\nnI6fdOzXA7WNvPw5rrD4YOKhd8ydjB7nwedits3Ltw+v2ZvkuuPiBHHbY9zK\n9AUVIa+4/UqgTJ2mMpzNzsI62+YKpEH6wOOKWcAAmt+Zxk2LPrVO4yvZ4z0M\n0Qe+xLrett22GX/TBsJ811963gS2e8zfPnL3NpOhhxSkRWhsJlsGS3jM3eUm\nhsGXxW4PzVjh5fjC+r0Kj1CBYCLB0OnVMUcmR7Acruodr5MtVZ2Z1P3dvsAs\nY4CxHNhN9qY+apGtQbJ3XKJTHVDXA04/OZ+oFcck/ntjFRSZVzzcGh/5Y7LM\ncytY\r\n=pR2u\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDxKEEinP830cNi6XeXrXNwyuhQ6d0feleyeAspSX+0ZAiEAqcO5oNpNS0aWi5Sla//onvzLQtwg81JBYZX096bnfl0="}]},"maintainers":[{"name":"calanais","email":"matthew@mh-white.com"}],"_npmUser":{"name":"calanais","email":"matthew@mh-white.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/x509_0.4.4_1601997302258_0.551604951060851"},"_hasShrinkwrap":false},"0.4.8":{"name":"@ampretia/x509","version":"0.4.8","description":"Simple X509 certificate parser; forked verion from Southern/x509","author":{"name":"Colton Baker"},"contributors":[{"name":"Matthew White","email":"whitemat@uk.ibm.com","url":"https://github.com/mbwhite/"}],"main":"index.js","repository":{"type":"git","url":"git+ssh://git@github.com/ampretia/node-x509.git"},"scripts":{"lint":"eslint .","configure":"node-gyp configure","build":"npm run configure &&  node-gyp build","clean":"rm -rf node_modules && rm package-lock.json && rm -rf build","test":"mocha --recursive test/*.js","release":"standard-version","install":"node-gyp rebuild"},"license":"MIT","dependencies":{"nan":"2.14.0"},"devDependencies":{"chai":"^4.2.0","eslint":"^6.6.0","mocha":"^5.2.0","npm-cli-login":"^0.1.1","sinon":"^7.5.0","sinon-chai":"^3.3.0","standard-version":"^4.4.0"},"gypfile":true,"gitHead":"a9f304947462f92372ea59df69a97052dd90c415","bugs":{"url":"https://github.com/ampretia/node-x509/issues"},"homepage":"https://github.com/ampretia/node-x509#readme","_id":"@ampretia/x509@0.4.8","_nodeVersion":"12.18.3","_npmVersion":"6.14.6","dist":{"integrity":"sha512-cU/X709/Fc3TMKSD/NeMJ8CQTgOLLsiqbLOX/7zkzru4+vTciPcw0NlLcjXTZgWvpPn/HtDvCLh4fGNkSTE9/Q==","shasum":"0b3f0ff6fcd8afd29ad9ebeae7476fbf2e73c18e","tarball":"https://registry.npmjs.org/@ampretia/x509/-/x509-0.4.8.tgz","fileCount":17,"unpackedSize":143559,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJffIu0CRA9TVsSAnZWagAA4EQP/RR1VmgClxYPVF26JYbq\ncagkqolzuP87IWL5o8vZL30eI16Wro6nkbLFvc9nrsUk/MgRPR6h8do+ujl0\nJCQiwe8T7tBjLBdFSQ882XedJx31tnKctfGycRmryfEKKjRIEj9aNUpSo1ei\n3oRbNhXueI5fEEWbNo3QYWDhgcZHWHrg3OMMmgnwz95XYhSe7c7zKypZvFkq\nA+l00o3fiGYHLL2P6BcXa4GHz/ltet7SHXyC5AW1SsXpU0rgDgT2PUoqpOKX\nrVPfAYPdOlKd8n5+CJgXdJ6cHtsTfb1UgYdDLjkyy5rzu7KcJcyyPfmnuTZb\ndrfRL5kGvh6AyEWJTrgualuNw4ddm2hPsCaWZ4WLFT2gUI8FnjL6pAfe07mx\nh2K5vRlpyiD7TpwCY/sIz7LdXTaA2CkzCFtJpAWN1fz/nnN4izQBcW3E6f+k\nyUsSxdqzCJMJW9CeOghvtNUWEfyKio9QOK6+6+lYhaJYqqxSu6phqODiM9mR\nZqir6q+z7q7ZSC28lSTqgiEMkTxqMKQmNlJFc/E0RBOxw+lnWeSw4aV4LmCF\nWBNCHl18ZmAEidoV5YfqT+UDnPVnuPYSYGN1XDg7GvOD1APf7waBVJazUX9k\nC4HfEfoOI4TEEHrB4bbl1WYlkvDSSQs33cQLZ8OdihU7eLYLc5iDgZIjeEiz\nYx/z\r\n=+T6C\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDce+uYjAGN3x+JXysqzsvRdmgOFyo0YG7DDeloWD6pOAiBi1mnHAg7a/T95cJxNixfe7erRFo7MsJh0fcHcIsz0kQ=="}]},"maintainers":[{"name":"calanais","email":"matthew@mh-white.com"}],"_npmUser":{"name":"calanais","email":"matthew@mh-white.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/x509_0.4.8_1601997747701_0.5055213681545296"},"_hasShrinkwrap":false},"0.4.9":{"name":"@ampretia/x509","version":"0.4.9","description":"Simple X509 certificate parser; forked verion from Southern/x509","author":{"name":"Colton Baker"},"contributors":[{"name":"Matthew White","email":"whitemat@uk.ibm.com","url":"https://github.com/mbwhite/"}],"main":"index.js","repository":{"type":"git","url":"git+ssh://git@github.com/ampretia/node-x509.git"},"scripts":{"lint":"eslint .","configure":"node-gyp configure","build":"npm run configure &&  node-gyp build","clean":"rm -rf node_modules && rm package-lock.json && rm -rf build","test":"mocha --recursive test/*.js","release":"standard-version","install":"node-gyp rebuild"},"license":"MIT","dependencies":{"nan":"2.14.1"},"devDependencies":{"chai":"^4.2.0","eslint":"^6.6.0","mocha":"^5.2.0","npm-cli-login":"^0.1.1","sinon":"^7.5.0","sinon-chai":"^3.3.0","standard-version":"^4.4.0"},"gypfile":true,"gitHead":"d3642da8836458c0393685a6227dab803c883358","bugs":{"url":"https://github.com/ampretia/node-x509/issues"},"homepage":"https://github.com/ampretia/node-x509#readme","_id":"@ampretia/x509@0.4.9","_nodeVersion":"16.19.0","_npmVersion":"8.19.3","dist":{"integrity":"sha512-WOAnMIRmwtUatewYXUtkNZBO+neQdg1ZP4RuuUyjMv+M/cr8KxAzLVcJqHn1SsBWFwQ4Q2m0eiGWEaP/dPBkMA==","shasum":"a552a02297f6cbcec6f41ad8704e30885afe2502","tarball":"https://registry.npmjs.org/@ampretia/x509/-/x509-0.4.9.tgz","fileCount":17,"unpackedSize":143280,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCMWOiT1anK4MPuWaS02xO69U0C/rQiufURxXxltPdGigIgLywyC2N5pdPH3Hn2mPDlGp+dbCRO1jtoY2wFqrfe5VY="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj5hStACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrizQ/+OsFpjMRvfG0UG22yyYEeyxdADbbcUB40OsAsU1CM+pYuPWb3\r\nUIFMGG093AriE+6SVrH05yWL9iBGKrALF2hkKxww94pZtxuz1Oa2eiHnVmui\r\niqSoIg+oJErK0h38lJpYnR0Hdr+49Aa6lbWGQgo7auwGU1VAtRnSS39oCPJi\r\nBp59aM0Ad1ERYIv0/ckc9Tu55nOu+PfuMg+8WTOTWntruUOYkOh/eJPPye3s\r\nTBer+TQ4xglq766Gnw95vITwUUVNytKIyHfYBiv07aDhJroLR9nG/AoFwj/P\r\n5xob4tSvQ9b5wZk7nDpls9mCSXmVMz1wM1B2EXuKhDXX5HTVRJtJe+JE/zF4\r\nogygX6kYRqUQO/gtirfFivgmaKZBEBL5hu2I9esXEoE/9qnB98LqkyissoeI\r\nmMsWq/7ILN/1ruVrzmbkawYsHxNpVlrrubzZypnFBRk3ALC8gb4r+usC8SpS\r\nvRMrDGb4EMNOY/FkfUlr3j4FsBCa1eiZsbkKGs62aRGbIJmqUFEzlx/cLCbw\r\nVrjU6SAyJFNmPupBWMWQivF9VcPsK2pbZ6Ub/YFKlj0dmNRWlpE26aCdewAo\r\nDvtMgvIg9HnQJ0GeGG5TjQpAatRIWHkFc0Csn1pcGU9HcK8x0zO/vlRXwMAt\r\nd4d6FdKwqfNgcZh17UyIqukRV0b1F3gEuik=\r\n=47M5\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"calanais","email":"matthew@mh-white.com"},"directories":{},"maintainers":[{"name":"calanais","email":"matthew@mh-white.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/x509_0.4.9_1676022957554_0.3092571271850748"},"_hasShrinkwrap":false},"0.4.10":{"name":"@ampretia/x509","version":"0.4.10","description":"Simple X509 certificate parser; forked verion from Southern/x509","author":{"name":"Colton Baker"},"contributors":[{"name":"Matthew White","email":"whitemat@uk.ibm.com","url":"https://github.com/mbwhite/"}],"main":"index.js","repository":{"type":"git","url":"git+ssh://git@github.com/ampretia/node-x509.git"},"scripts":{"lint":"eslint .","configure":"node-gyp configure","build":"npm run configure &&  node-gyp build","clean":"rm -rf node_modules && rm package-lock.json && rm -rf build","test":"mocha --recursive test/*.js","release":"standard-version","install":"node-gyp rebuild"},"license":"MIT","dependencies":{"nan":"2.17.0"},"devDependencies":{"chai":"^4.2.0","eslint":"^6.6.0","mocha":"^5.2.0","npm-cli-login":"^0.1.1","sinon":"^7.5.0","sinon-chai":"^3.3.0","standard-version":"^4.4.0"},"gypfile":true,"gitHead":"5019c7b8604e5a067367061f8c572bb83f569c0d","bugs":{"url":"https://github.com/ampretia/node-x509/issues"},"homepage":"https://github.com/ampretia/node-x509#readme","_id":"@ampretia/x509@0.4.10","_nodeVersion":"16.19.0","_npmVersion":"8.19.3","dist":{"integrity":"sha512-KrF1VRfa81qsc16DnRvP/BUpHEquPlOGGu7gZlSfidLK4zjRvq3paiy37XPy8iJ32zMSujm/Jm5IkSNzVzeBoA==","shasum":"75e2374a48e3adedc2b78558b92d7e16f3ccac2b","tarball":"https://registry.npmjs.org/@ampretia/x509/-/x509-0.4.10.tgz","fileCount":17,"unpackedSize":143395,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDl6/vqgnj8RjPinLsGdIiyfXTW/hsifv4/bRe+BxL0qQIgMKufLY23LaJesKsWors8ZyP8aLN9/Xh95mkNodRDtrw="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkJULyACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqw4Q//drzx3FiFnTGSvmIdMtD9zlogOaNJxzUyoGnqxJIa2p9jTA4O\r\nnFNxM9OENtU0Ck+51K4yi2jNBTObB7p/mqpQTZuQrN/UImdFpF6jl3Donm6m\r\nllVhulw3h2S2CQy6arhIFZBb09BeIagWC+MOR4UK5tVkapIs/XpX5Le4j+su\r\nc1zadPAxDLSTGp0ZVGJiBClcoIEEbNMTrfR4DuZlfxVsCk5s39irsk6anI75\r\nsxeuNaDhHwQujiaDJ42PMWq6kLUXozBjxPkYj08LhafG6UDG/gj8ckR/oRjo\r\nNmMSChh3YMoD3hLAUQcFZrcyOjFO2vJ0L9vvvSjub1cAKLOcVDBDyksxDSIl\r\nH394FLyOevqPZd6eCOW5b9XnSY0f3bpZO4mLiTykD3dWg1S4ceCuAgPupJrZ\r\nmsJYDouKfHAE/RfLDMooyFliEnyjBs1NToq/diqA2hNefEyl8aOrWqRJpvL4\r\nf2MVA3EZLjru+/pTNFCp0ktihy4nzqnsjm8v3XzThw0FsBNtMTet4RQ5Cu0y\r\njP/Xd0pQ3ZGY7gUl4pOxaf2msjNUSTNZ5MUeh1mVnNv3WNr2gERW2hcwvdPC\r\nFsVPRbm1ArKVAK/2la33T5rVa1RMLO765DirMC00b/Nuc0t6enIDOQ6bIwGG\r\nGwiXJCmVxkKzQAzSi6rLUBA9gHj7V7Ed6eY=\r\n=dMli\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"calanais","email":"matthew@mh-white.com"},"directories":{},"maintainers":[{"name":"calanais","email":"matthew@mh-white.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/x509_0.4.10_1680163570678_0.7605205410430538"},"_hasShrinkwrap":false}},"time":{"created":"2019-01-11T13:20:27.620Z","0.4.0":"2019-01-11T13:20:27.899Z","modified":"2023-03-30T08:06:11.085Z","0.4.1":"2019-11-12T09:14:51.371Z","0.4.2":"2019-11-12T16:30:02.814Z","0.4.3":"2019-11-15T10:40:41.793Z","0.4.5":"2019-11-18T13:04:17.996Z","0.4.7":"2019-11-21T14:18:05.045Z","0.4.4":"2020-10-06T15:15:02.476Z","0.4.8":"2020-10-06T15:22:27.847Z","0.4.9":"2023-02-10T09:55:57.798Z","0.4.10":"2023-03-30T08:06:10.925Z"},"maintainers":[{"name":"calanais","email":"matthew@mh-white.com"}],"description":"Simple X509 certificate parser; forked verion from Southern/x509","homepage":"https://github.com/ampretia/node-x509#readme","repository":{"type":"git","url":"git+ssh://git@github.com/ampretia/node-x509.git"},"contributors":[{"name":"Matthew White","email":"whitemat@uk.ibm.com","url":"https://github.com/mbwhite/"}],"author":{"name":"Colton Baker"},"bugs":{"url":"https://github.com/ampretia/node-x509/issues"},"license":"MIT","readme":"node-x509\n=========\n\n[![Build Status](https://dev.azure.com/ampretia/node-x509/_apis/build/status/ampretia.node-x509?branchName=master)](https://dev.azure.com/ampretia/node-x509/_build/latest?definitionId=3&branchName=master)\n\nSimple X509 certificate parser.\n\nThis is a fork of the original node-x509 parser - with the same level of function but confirmed working across LTS node versions (v8, v10, v12).\n\n## Installation\n\nFrom NPM *(recommended)*: `npm install x509`\n\nBuilding and testing from source:\n```\nsudo npm install -g node-gyp\nnpm install\nnpm test\n```\n\n## Usage\nReading from a file:\n```js\nconst x509 = require('x509');\nvar issuer = x509.getIssuer(__dirname + '/certs/your.crt');\n```\n\nReading from a string:\n```js\nconst fs = require('fs'),\n      x509 = require('x509');\nvar issuer = x509.getIssuer(fs.readFileSync('./certs/your.crt').toString());\n```\n\n## Methods\n**Notes:**\n- `cert` may be a filename or a raw base64 encoded PEM string in any of these methods.\n\n#### x509.getAltNames(`cert`)\nParse certificate with `x509.parseCert` and return the alternate names.\n\n```js\nconst x509 = require('x509');\nvar altNames = x509.getAltNames(__dirname + '/certs/nodejitsu.com.crt');\n/*\naltNames = [ '*.nodejitsu.com', 'nodejitsu.com' ]\n*/\n```\n\n#### x509.getIssuer(`cert`)\nParse certificate with `x509.parseCert` and return the issuer.\n\n```js\nconst x509 = require('x509');\nvar issuer = x509.getIssuer(__dirname + '/certs/nodejitsu.com.crt');\n/*\nissuer = { countryName: 'GB',\n  stateOrProvinceName: 'Greater Manchester',\n  localityName: 'Salford',\n  organizationName: 'COMODO CA Limited',\n  commonName: 'COMODO High-Assurance Secure Server CA' }\n*/\n```\n\n#### x509.getSubject(`cert`)\nParse certificate with `x509.parseCert` and return the subject.\n\n```js\nconst x509 = require('x509');\nvar subject = x509.getSubject(__dirname + '/certs/nodejitsu.com.crt');\n/*\nsubject = { countryName: 'US',\n  postalCode: '10010',\n  stateOrProvinceName: 'NY',\n  localityName: 'New York',\n  streetAddress: '902 Broadway, 4th Floor',\n  organizationName: 'Nodejitsu',\n  organizationalUnitName: 'PremiumSSL Wildcard',\n  commonName: '*.nodejitsu.com' }\n*/\n```\n\n#### x509.parseCert(`cert`)\nParse subject, issuer, valid before and after date, and alternate names from certificate.\n\n```js\nconst x509 = require('x509');\nvar cert = x509.parseCert(__dirname + '/certs/nodejitsu.com.crt');\n/*\ncert = { subject:\n   { countryName: 'US',\n     postalCode: '10010',\n     stateOrProvinceName: 'NY',\n     localityName: 'New York',\n     streetAddress: '902 Broadway, 4th Floor',\n     organizationName: 'Nodejitsu',\n     organizationalUnitName: 'PremiumSSL Wildcard',\n     commonName: '*.nodejitsu.com' },\n  issuer:\n   { countryName: 'GB',\n     stateOrProvinceName: 'Greater Manchester',\n     localityName: 'Salford',\n     organizationName: 'COMODO CA Limited',\n     commonName: 'COMODO High-Assurance Secure Server CA' },\n  notBefore: Sun Oct 28 2012 20:00:00 GMT-0400 (EDT),\n  notAfter: Wed Nov 26 2014 18:59:59 GMT-0500 (EST),\n  altNames: [ '*.nodejitsu.com', 'nodejitsu.com' ],\n  signatureAlgorithm: 'sha1WithRSAEncryption',\n  fingerPrint: 'E4:7E:24:8E:86:D2:BE:55:C0:4D:41:A1:C2:0E:06:96:56:B9:8E:EC',\n  publicKey: {\n    algorithm: 'rsaEncryption',\n    e: '65537',\n    n: '.......' } }\n*/\n```\n\n\n#### x509.verify(`cert`, `CABundlePath`, function(err, result){ /*...*/})\n\nPerforms basic certificate validation against a bundle of ca certificates.\n\nIt accepts an error-first callback as first argument. If the error is null, then\nthe certificate is valid.\n\nThe error messages are the same returned by openssl: [x509_verify_cert_error_string](https://www.openssl.org/docs/man1.0.2/crypto/X509_STORE_CTX_get_error.html)\n\n\n**Note:**\nAs now, this function only accepts absolute paths to existing files as arguments\n\n```js\nconst x509 = require('x509');\n\nx509.verify(\n  __dirname + '/certs/user.com.crt',\n  __dirname + 'enduser-example.com.chain',\n  function(err, result){ /*...*/}\n);\n\n```\n\n## Examples\nChecking the date to make sure the certificate is active:\n```js\nconst x509 = require('x509');\nvar cert = x509.parseCert('yourcert.crt'),\n    date = new Date();\n\nif (cert.notBefore > date) {\n  // Certificate isn't active yet.\n}\nif (cert.notAfter < date) {\n  // Certificate has expired.\n}\n```\n\n## License\n\nMIT\n\n#### Alternative implementation / build issues\nIf you are suffering from hard to fix build issues, there is an alternative (pure javascript) implementation using emscripten: https://github.com/encharm/x509.js (based on node-x509, slightly different API)\n","readmeFilename":"README.md"}