{"_id":"@activeprospect/trustedform-cert-id","_rev":"59-0ca31ca5ce2f9e9bfb7a4f88aad82ae1","name":"@activeprospect/trustedform-cert-id","dist-tags":{"latest":"1.1.7"},"versions":{"1.0.0":{"name":"@activeprospect/trustedform-cert-id","version":"1.0.0","author":"","license":"ISC","_id":"@activeprospect/trustedform-cert-id@1.0.0","maintainers":[{"name":"samullen-ap","email":"samuel.mullen@activeprospect.com"},{"name":"hallewehmeyer","email":"halle.wehmeyer@activeprospect.com"},{"name":"dpjones09","email":"dpjones09@gmail.com"},{"name":"mubariz-syed","email":"mubariz.syed@activeprospect.com"},{"name":"betulakman","email":"betul.akman@activeprospect.com"},{"name":"desoares1975","email":"fabio.soares@activeprospect.com"},{"name":"josevsp","email":"jose.salina@activeprospect.com"},{"name":"johnb2","email":"john.bench@activeprospect.com"},{"name":"rickymcmurtrey","email":"ricky.mcmurtrey@activeprospect.com"},{"name":"samuelelder","email":"samuel.elder@activeprospect.com"},{"name":"jgrayson03","email":"jonathan@activeprospect.com"},{"name":"apadmin","email":"dev@activeprospect.com"},{"name":"alexkwolfe","email":"alexkwolfe@gmail.com"},{"name":"kellym","email":"kellymartinv@gmail.com"},{"name":"cgrayson","email":"cgrayson@airpost.net"},{"name":"steveodom","email":"steve.odom@gmail.com"},{"name":"justinwinslow","email":"justin@jwin.me"},{"name":"ap_luisferreira","email":"Luis.Ferreira@activeprospect.com"},{"name":"alisimbanegavi","email":"alison.simbanegavi@activeprospect.com"},{"name":"jarrmiller","email":"jarrod.miller@activeprospect.com"},{"name":"ddaskal","email":"daskas88@gmail.com"},{"name":"nathanielinman","email":"nate@theoestudio.com"},{"name":"benjmartin","email":"benjamin.martin2010@gmail.com"},{"name":"sammarten","email":"sam.marten@activeprospect.com"},{"name":"rford-ap","email":"richard.ford@activeprospect.com"},{"name":"gabriel.roldan.ap","email":"gabriel.roldan@activeprospect.com"},{"name":"stwf-ap","email":"steven.fuchs@activeprospect.com"},{"name":"asedarski","email":"alicia.sedarski@activeprospect.com"}],"homepage":"https://github.com/activeprospect/trustedform-cert-id#readme","bugs":{"url":"https://github.com/activeprospect/trustedform-cert-id/issues"},"dist":{"shasum":"d96dba3931fcae805a282c53c1c30567a57e1a4f","tarball":"https://registry.npmjs.org/@activeprospect/trustedform-cert-id/-/trustedform-cert-id-1.0.0.tgz","fileCount":10,"integrity":"sha512-uETN1kgXKouAatDu9w/QGsUUlExHqYrG6f10ZvRR54rkEiVGJ3OouStyUSfQiedAF4pixJ6FXKjNRI4eTFznGQ==","signatures":[{"sig":"MEUCIQCDvK+5YjxCnOD5J04/GWWvz4yXbxHvlsSeI6SgU2pJqgIgZp1HqZ/KU6jqtrM6vLufCfU6bo1akRns84BlzKX3zcg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":15282,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiM7/fACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpgSw//Q+dlPQn6T5QRBYdOsXEi589OHAFpo/OrLuolpVeW2FvuspjT\r\nrv4xAHaqZdwUQml/EVeNiYHETWT7eOBsiCqkb4a+vXsRBI2GrKpJapbtcg1/\r\nR1kiiKHSLNhVzRqOxyBex3BOj1ds9xbB8j0Z5hV+kHduWzWa2ZHQU08uKDBl\r\nqgYwc1pyB3JBVdEFWlUWtXSLXj4fnRC3VLoEvcVpaizjqCUja8bpaXdkhGPE\r\nZFbI61rq+KsIGKGE0c83uWHBWSbw8RTsQcpMgJrTmLQ06rn9BEmrIMYt60W5\r\nTFSdRDHdhKDy+MGiqj115UvSISYyByac0UbhSiP/pTAeZHaWZBj/39Rh6QMj\r\ndBrXyDaU9HkFcX111zHSnOMeGYr5RzdB5rT8Pgu4BirUc2720BZyNDawbqQd\r\nyW/lxU41ANqBp2xHt5zf0+spA9JMvoEEfG6NEdO2gvfpZPRLLQ9zCX730A/m\r\npZlcbnRXfkoKXoHn6QIh5l8gFI0Ut8mwwHa9EcN2fZ14Lrr2uSJgYQvDVKEi\r\n2jdsOa00We3h8D1WbeBnDF+G8y2portIgH4WU62TR7xDkhftjrB8KskHnX8z\r\nRcJRAGxvY//SKroCEjs8tNg3Ey2xoTM8vYgNZmrOnxWu+Q7Osvn3LV1klTYH\r\n6/06I83wfC5B0F39UY32decQ1AeBIHzZ61Y=\r\n=D541\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"2480e1790d89efced5b4a76b4c6a59e28182873f","scripts":{"test":"mocha"},"_npmUser":{"name":"alexkwolfe","email":"alexkwolfe@gmail.com"},"repository":{"url":"git+https://github.com/activeprospect/trustedform-cert-id.git","type":"git"},"_npmVersion":"6.14.12","description":"Node.JS library for decrypting the TrustedForm Certificate URL","directories":{},"_nodeVersion":"10.24.1","dependencies":{"@activeprospect/indexer":"^1.3.5","@activeprospect/bert-elixir":"^1.0.2"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.6","mocha":"^9.2.1","eslint":"^8.10.0"},"_npmOperationalInternal":{"tmp":"tmp/trustedform-cert-id_1.0.0_1647558623058_0.6975632415706428","host":"s3://npm-registry-packages"}},"1.1.0":{"name":"@activeprospect/trustedform-cert-id","version":"1.1.0","author":"","license":"ISC","_id":"@activeprospect/trustedform-cert-id@1.1.0","maintainers":[{"name":"davidactive","email":"david.peluola@activeprospect.com"},{"name":"samullen-ap","email":"samuel.mullen@activeprospect.com"},{"name":"hallewehmeyer","email":"halle.wehmeyer@activeprospect.com"},{"name":"dpjones09","email":"dpjones09@gmail.com"},{"name":"mubariz-syed","email":"mubariz.syed@activeprospect.com"},{"name":"betulakman","email":"betul.akman@activeprospect.com"},{"name":"desoares1975","email":"fabio.soares@activeprospect.com"},{"name":"josevsp","email":"jose.salina@activeprospect.com"},{"name":"johnb2","email":"john.bench@activeprospect.com"},{"name":"rickymcmurtrey","email":"ricky.mcmurtrey@activeprospect.com"},{"name":"samuelelder","email":"samuel.elder@activeprospect.com"},{"name":"jgrayson03","email":"jonathan@activeprospect.com"},{"name":"apadmin","email":"dev@activeprospect.com"},{"name":"alexkwolfe","email":"alexkwolfe@gmail.com"},{"name":"kellym","email":"kellymartinv@gmail.com"},{"name":"cgrayson","email":"cgrayson@airpost.net"},{"name":"steveodom","email":"steve.odom@gmail.com"},{"name":"justinwinslow","email":"justin@jwin.me"},{"name":"ap_luisferreira","email":"Luis.Ferreira@activeprospect.com"},{"name":"alisimbanegavi","email":"alison.simbanegavi@activeprospect.com"},{"name":"jarrmiller","email":"jarrod.miller@activeprospect.com"},{"name":"ddaskal","email":"daskas88@gmail.com"},{"name":"nathanielinman","email":"nate@theoestudio.com"},{"name":"benjmartin","email":"benjamin.martin2010@gmail.com"},{"name":"sammarten","email":"sam.marten@activeprospect.com"},{"name":"rford-ap","email":"richard.ford@activeprospect.com"},{"name":"gabriel.roldan.ap","email":"gabriel.roldan@activeprospect.com"},{"name":"stwf-ap","email":"steven.fuchs@activeprospect.com"},{"name":"asedarski","email":"alicia.sedarski@activeprospect.com"}],"homepage":"https://github.com/activeprospect/trustedform-cert-id#readme","bugs":{"url":"https://github.com/activeprospect/trustedform-cert-id/issues"},"dist":{"shasum":"644470ca0210ec456250201aec31fb1e0be5df94","tarball":"https://registry.npmjs.org/@activeprospect/trustedform-cert-id/-/trustedform-cert-id-1.1.0.tgz","fileCount":11,"integrity":"sha512-DkeBq39WPYxAwNkfY58YtAuO0sUvy7Enst3v4DrZtKU/xmkdTcxxgBVH/FenYBqQ1irHYjYZndNATOlt4kkMKA==","signatures":[{"sig":"MEUCIQC0PFB4AjCLEUP97m/37FU3GblcupO0GATsoGh2ZYU9tgIgcK6HuNg8wArcC5ENaByq0VBO+bVg6+dT3SPAiEEzeZo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":18024,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiPjCUACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoC1w//Um5EpxHscZp6kHIyVhkmtqrCMhAgIAMwTwQLsKtMbx0wfFDM\r\ndNqNgYYBURwPs+jqetYGcGCwyVL8jimN9FXlsyOM4wEwrszF/RTR6JX4pPnd\r\nKzHzsyZaZcgkqA+bd6GN/oICDNwXKZm3W2/IbnJ8eBDQRQeTs3iBjJj69rUa\r\ntEBlkFHbuRpSb8idvaOMF3ehGFTFk6ThqenSkLnF41hI6TwCQkEGK2wC6M5g\r\nztDXrdxaTuKeaY9tmeFAYxEQhGZAcJu+a4cJXDKb7ksJKHa0vpoW7BEE9eZ0\r\ng/qc3qsTOFTjUdUTQSSsoLTGs1pTBbP/qUkt6but6rQIRLb0EFQPI4xA3jtl\r\npM9nQHBsHJDVBtXH0jrYrhB/06RY+dawjKJ+DKfVzcR0ROf3sDdP4VixeINu\r\nr8mV1L/YRE2nvoyoxshXCjt0/7Bo4kpNuQh8+d4FCEelhlXeIclRrUBrnmzj\r\nQpZoRYwKp86ea/2Np/w84ro+u4oHKuLibKdUwRLVSsXfNgX518opOiAoIA8f\r\n7xI864BTg9lAT/uBNC+W/ZERr5vhEfee6SEldoiFYMZTKuxTs8SmU7eI8C8a\r\ne5Xhwbin6GpGphtKoNwriyrr7mhzw2xZjBaVkgD7KAX4IfXZo091rn41sEhu\r\nHEMOXa+xtTZnO/sQrejjkwwSs7bC9H5aXyI=\r\n=xl+M\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"5ec6f92b26bb7e929ad4ccca10d3bdedf610d614","scripts":{"test":"mocha"},"_npmUser":{"name":"alexkwolfe","email":"alexkwolfe@gmail.com"},"repository":{"url":"git+https://github.com/activeprospect/trustedform-cert-id.git","type":"git"},"_npmVersion":"6.14.12","description":"Node.JS library for decrypting the TrustedForm Certificate URL","directories":{},"_nodeVersion":"10.24.1","dependencies":{"@activeprospect/indexer":"^1.3.5","@activeprospect/bert-elixir":"^1.0.2"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.6","mocha":"^9.2.1","eslint":"^8.10.0"},"_npmOperationalInternal":{"tmp":"tmp/trustedform-cert-id_1.1.0_1648242836393_0.5392388144949674","host":"s3://npm-registry-packages"}},"1.1.1":{"name":"@activeprospect/trustedform-cert-id","version":"1.1.1","author":"","license":"ISC","_id":"@activeprospect/trustedform-cert-id@1.1.1","maintainers":[{"name":"davidactive","email":"david.peluola@activeprospect.com"},{"name":"samullen-ap","email":"samuel.mullen@activeprospect.com"},{"name":"hallewehmeyer","email":"halle.wehmeyer@activeprospect.com"},{"name":"dpjones09","email":"dpjones09@gmail.com"},{"name":"mubariz-syed","email":"mubariz.syed@activeprospect.com"},{"name":"betulakman","email":"betul.akman@activeprospect.com"},{"name":"desoares1975","email":"fabio.soares@activeprospect.com"},{"name":"josevsp","email":"jose.salina@activeprospect.com"},{"name":"johnb2","email":"john.bench@activeprospect.com"},{"name":"rickymcmurtrey","email":"ricky.mcmurtrey@activeprospect.com"},{"name":"samuelelder","email":"samuel.elder@activeprospect.com"},{"name":"jgrayson03","email":"jonathan@activeprospect.com"},{"name":"apadmin","email":"dev@activeprospect.com"},{"name":"alexkwolfe","email":"alexkwolfe@gmail.com"},{"name":"kellym","email":"kellymartinv@gmail.com"},{"name":"cgrayson","email":"cgrayson@airpost.net"},{"name":"steveodom","email":"steve.odom@gmail.com"},{"name":"justinwinslow","email":"justin@jwin.me"},{"name":"ap_luisferreira","email":"Luis.Ferreira@activeprospect.com"},{"name":"alisimbanegavi","email":"alison.simbanegavi@activeprospect.com"},{"name":"jarrmiller","email":"jarrod.miller@activeprospect.com"},{"name":"ddaskal","email":"daskas88@gmail.com"},{"name":"nathanielinman","email":"nate@theoestudio.com"},{"name":"benjmartin","email":"benjamin.martin2010@gmail.com"},{"name":"sammarten","email":"sam.marten@activeprospect.com"},{"name":"rford-ap","email":"richard.ford@activeprospect.com"},{"name":"gabriel.roldan.ap","email":"gabriel.roldan@activeprospect.com"},{"name":"stwf-ap","email":"steven.fuchs@activeprospect.com"},{"name":"asedarski","email":"alicia.sedarski@activeprospect.com"}],"homepage":"https://github.com/activeprospect/trustedform-cert-id#readme","bugs":{"url":"https://github.com/activeprospect/trustedform-cert-id/issues"},"dist":{"shasum":"f03b6531c9f5a9ad1120643bab977ca559eccbab","tarball":"https://registry.npmjs.org/@activeprospect/trustedform-cert-id/-/trustedform-cert-id-1.1.1.tgz","fileCount":11,"integrity":"sha512-1fchQW4OS2J6p7uh5dB+LauQhaT/Ey69XTOOktPJFjYtz/XODmqHu9T/HZ9DMqGM7kPa4DFwSX4Xp+ZKya6R9Q==","signatures":[{"sig":"MEUCIAnResTkGICHi2KDJvThl8X2d2LU7OAaSn2I2bRo1CGEAiEA+ZI7bKl0aTaUsni6xg47l+nlHmXbJTvvL3UOG4DqB/A=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":18215,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiRiWOACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmorIQ//WMQgZO5hGtznbZT7iNixkdifc9WLHiqGishU/a5CMy6JVq7L\r\nzstkaG0vODBfriksTDT5GvLQUC4Y0ix7kvBsYNFznuANJVvE3nJfjLQDSHYN\r\nHF7I02s4uNiKBGWnGyBwEt+UdM/HG6geD5bKGB1Hv2+xyo9UctuaxwUGTTwj\r\nzUo0D86y+cmuK2VYLoWk9SS0MtpEgIozGLMAL1Al0YTcTjYMqt//Z/dcl3Yb\r\nCycQzdhRku+3OyDAMYq/P0RWdpCKQYArlevZI5QNO0KKn8AUBGLc4w1Bds70\r\nJ1jkBKjPzdFRB3F1iFvuP94Tz1L8pxymeq9WvKw826sktJhEs4jCyaDaLrva\r\nSD5uoZQObh6zlz5LR3I1Tj/EyVuNWo0WJVEst5H43Cawj7KX2GfeKxYZcHec\r\n+2sjDkeeuY1jevU61fjC+g8unLhmaR8+nPp6/E1qWwFl5Akud9ptMwTweQsV\r\nXyeqO3wiaKP47hvV+A1sSW/tUw4TnOKG3Tk9vJzHwVssA3UdGdg4Q0Y5GWms\r\nFmOTP7PDHbAns+KFZc+2F8UcN/o4YVtukdQcQBI3APd5W6/r/q6DU8Lwy0eb\r\ngDC/oVAmP1gm1Sepf6ZKh/Tzzs6bBYjSChpmiSCUscU0d9ztLCvDGHWYUEiP\r\n1Ghzi63L0EeS8od8l/wq3ce0WlsfMNfxMgw=\r\n=//H4\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"59b8658088240cb347e47df71a254e48ddfec4ee","scripts":{"test":"mocha"},"_npmUser":{"name":"alexkwolfe","email":"alexkwolfe@gmail.com"},"repository":{"url":"git+https://github.com/activeprospect/trustedform-cert-id.git","type":"git"},"_npmVersion":"6.14.12","description":"Node.JS library for decrypting the TrustedForm Certificate URL","directories":{},"_nodeVersion":"10.24.1","dependencies":{"@activeprospect/indexer":"^1.3.5","@activeprospect/bert-elixir":"^1.0.2"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.6","mocha":"^9.2.1","eslint":"^8.10.0"},"_npmOperationalInternal":{"tmp":"tmp/trustedform-cert-id_1.1.1_1648764302306_0.7306589365024143","host":"s3://npm-registry-packages"}},"1.1.2":{"name":"@activeprospect/trustedform-cert-id","version":"1.1.2","author":"","license":"ISC","_id":"@activeprospect/trustedform-cert-id@1.1.2","maintainers":[{"name":"jc_activeprospect","email":"jorge.cano@activeprospect.com"},{"name":"robdll","email":"roberto.dilillo@activeprospect.com"},{"name":"jorgemarrufo","email":"jorge.marrufo@activeprospect.com"},{"name":"apshoebkhan","email":"shoeb.khan@activeprospect.com"},{"name":"davidactive","email":"david.peluola@activeprospect.com"},{"name":"samullen-ap","email":"samuel.mullen@activeprospect.com"},{"name":"hallewehmeyer","email":"halle.wehmeyer@activeprospect.com"},{"name":"dpjones09","email":"dpjones09@gmail.com"},{"name":"mubariz-syed","email":"mubariz.syed@activeprospect.com"},{"name":"betulakman","email":"betul.akman@activeprospect.com"},{"name":"josevsp","email":"jose.salina@activeprospect.com"},{"name":"johnb2","email":"john.bench@activeprospect.com"},{"name":"rickymcmurtrey","email":"ricky.mcmurtrey@activeprospect.com"},{"name":"jgrayson03","email":"jonathan@activeprospect.com"},{"name":"apadmin","email":"dev@activeprospect.com"},{"name":"alexkwolfe","email":"alexkwolfe@gmail.com"},{"name":"kellym","email":"kellymartinv@gmail.com"},{"name":"cgrayson","email":"cgrayson@airpost.net"},{"name":"steveodom","email":"steve.odom@gmail.com"},{"name":"justinwinslow","email":"justin@jwin.me"},{"name":"ap_luisferreira","email":"Luis.Ferreira@activeprospect.com"},{"name":"alisimbanegavi","email":"alison.simbanegavi@activeprospect.com"},{"name":"ddaskal","email":"daskas88@gmail.com"},{"name":"nathanielinman","email":"nate@theoestudio.com"},{"name":"benjmartin","email":"benjamin.martin2010@gmail.com"},{"name":"sammarten","email":"sam.marten@activeprospect.com"},{"name":"rford-ap","email":"richard.ford@activeprospect.com"},{"name":"gabriel.roldan.ap","email":"gabriel.roldan@activeprospect.com"},{"name":"stwf-ap","email":"steven.fuchs@activeprospect.com"},{"name":"asedarski","email":"alicia.sedarski@activeprospect.com"}],"homepage":"https://github.com/activeprospect/trustedform-cert-id#readme","bugs":{"url":"https://github.com/activeprospect/trustedform-cert-id/issues"},"dist":{"shasum":"1f63227b8897d48c70754fb9c2ede9ef71a017f9","tarball":"https://registry.npmjs.org/@activeprospect/trustedform-cert-id/-/trustedform-cert-id-1.1.2.tgz","fileCount":12,"integrity":"sha512-W6MIaKbKu4MABcJQa2JenpG4mS1Uho7iByOb+8nAXqlTNF3+BaZW7kvhlDH6f8iXZ9bcOnJ4wsq5bBF38F36JA==","signatures":[{"sig":"MEQCICsGmmfuj5fcH8avCCbLbb3KByxt/KTx9AlNPeBmcAVqAiAR67TMVVpe510lZU4AZNuSpQcIE51cQ7Njvm5cJpRsdg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":18972,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjRyC4ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo+SRAAlaYvq0DdsdIjf3T0vSL0mJYgv+HvGu7hyIm06fmKgyLVsTXt\r\nLBnlsVFDnKUp/0AWSGUqENIUEuFflQGucGBCcBY5vpldm52rQ10GPvO0Fh0t\r\nWQV4fGaD4j7IIiLj2ATAWFz6WL5MMYvEtj8PZon0nk826Y6Z5RBTO+48ZslM\r\noIA+lRTbUsfuNdl8DdkH2Y1nj29TZ18QWuvBaP+OvC4mBJXopljL2RPuV0Hi\r\nQpiygGYAC49iKTDixHfAUEqQpfZ0RHAiGE5sQj6QGGm1sm+23zDJcCJz4/Dw\r\nFWgkSUjnvDHJW1BtwmG98OUzU4Kw+zxzzUw0RTJo0R8gBKr5BfYwhMDHeyPP\r\nC8f250n2RhDp1RgKeOt+99dSjCNT4adp6KRFYtDZi8Qq0IAeN9EZmv/GAZ1x\r\nr8hYSy2nuuOv3dEK/6fAjZR0Lmt+XQ4I4nuYjzu+C8m4C0UJZLDRyRg0v1ip\r\nkwX0p0xS2qcWqAIZBI2m7CExdqHWpONfL2he0NhUkLsZz0Eb5sGXeP7xgW+O\r\nmYoSLRUJcMvxo++0DLi/Zkk69MUkQLCoI1enr4tfLfC1x1XeRYbwGN4iq7HO\r\n0Q8OxeKJ65G+mItH5jP2r356925PW14fKIS7b6SHrmpB2zcoXOfJzYwytXkg\r\nP3iQypOka+6ln79NFuAnFOz3So0CQWgGVCU=\r\n=dS1Z\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"c7f2c307e593d22b2e00d294cdc91038ec8e6283","scripts":{"test":"mocha"},"_npmUser":{"name":"cgrayson","email":"cgrayson@airpost.net"},"repository":{"url":"git+https://github.com/activeprospect/trustedform-cert-id.git","type":"git"},"_npmVersion":"6.14.17","description":"Node.JS library for decrypting the TrustedForm Certificate URL","directories":{},"_nodeVersion":"14.19.3","dependencies":{"@activeprospect/indexer":"^1.3.5","@activeprospect/bert-elixir":"^1.0.2"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.6","mocha":"^9.2.1","eslint":"^8.10.0"},"_npmOperationalInternal":{"tmp":"tmp/trustedform-cert-id_1.1.2_1665605816547_0.7160023949302166","host":"s3://npm-registry-packages"}},"1.1.3":{"name":"@activeprospect/trustedform-cert-id","version":"1.1.3","author":"","license":"ISC","_id":"@activeprospect/trustedform-cert-id@1.1.3","maintainers":[{"name":"jc_activeprospect","email":"jorge.cano@activeprospect.com"},{"name":"robdll","email":"roberto.dilillo@activeprospect.com"},{"name":"jorgemarrufo","email":"jorge.marrufo@activeprospect.com"},{"name":"apshoebkhan","email":"shoeb.khan@activeprospect.com"},{"name":"davidactive","email":"david.peluola@activeprospect.com"},{"name":"samullen-ap","email":"samuel.mullen@activeprospect.com"},{"name":"hallewehmeyer","email":"halle.wehmeyer@activeprospect.com"},{"name":"dpjones09","email":"dpjones09@gmail.com"},{"name":"mubariz-syed","email":"mubariz.syed@activeprospect.com"},{"name":"betulakman","email":"betul.akman@activeprospect.com"},{"name":"josevsp","email":"jose.salina@activeprospect.com"},{"name":"johnb2","email":"john.bench@activeprospect.com"},{"name":"rickymcmurtrey","email":"ricky.mcmurtrey@activeprospect.com"},{"name":"jgrayson03","email":"jonathan@activeprospect.com"},{"name":"apadmin","email":"dev@activeprospect.com"},{"name":"alexkwolfe","email":"alexkwolfe@gmail.com"},{"name":"kellym","email":"kellymartinv@gmail.com"},{"name":"cgrayson","email":"cgrayson@airpost.net"},{"name":"steveodom","email":"steve.odom@gmail.com"},{"name":"justinwinslow","email":"justin@jwin.me"},{"name":"ap_luisferreira","email":"Luis.Ferreira@activeprospect.com"},{"name":"alisimbanegavi","email":"alison.simbanegavi@activeprospect.com"},{"name":"ddaskal","email":"daskas88@gmail.com"},{"name":"nathanielinman","email":"nate@theoestudio.com"},{"name":"benjmartin","email":"benjamin.martin2010@gmail.com"},{"name":"sammarten","email":"sam.marten@activeprospect.com"},{"name":"rford-ap","email":"richard.ford@activeprospect.com"},{"name":"gabriel.roldan.ap","email":"gabriel.roldan@activeprospect.com"},{"name":"stwf-ap","email":"steven.fuchs@activeprospect.com"},{"name":"asedarski","email":"alicia.sedarski@activeprospect.com"}],"homepage":"https://github.com/activeprospect/trustedform-cert-id#readme","bugs":{"url":"https://github.com/activeprospect/trustedform-cert-id/issues"},"dist":{"shasum":"ade9510466f543efe5ddf6eb7fcf322fcc4c427a","tarball":"https://registry.npmjs.org/@activeprospect/trustedform-cert-id/-/trustedform-cert-id-1.1.3.tgz","fileCount":12,"integrity":"sha512-BLCZ7xeA3FjjUxFLxjszdIm9WI8+CsWgcsILmLlb0YFqMhJ7Z6zAK3n2Bs0JKQLWEAMfNnTxXSYtGwwvehXJCw==","signatures":[{"sig":"MEYCIQC+t7Z9exTtfstm7Zl2bUEi5qQcvZJJUZjNiiyjzvxYJQIhAMeOkHkxk+ftPgP5bGiAoVTnfFdqhravZJRX8TanG9Xv","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":19023,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjSYYDACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp5xhAAnmQD7X6JNmKLjbgZb2fsVpTqdwxuSGU7cJDA3TkLlngJgeS/\r\nkX1t11bSH1iLpZ/yAbxB4Uhs0kDqxUrER1I4HqbJHlZ327QrFINfnAfGd82P\r\nzt3wNKOmp3nHaDKNIdXAmxX9jZXQ/sN2Gl0VZGb3rK95pcgEC3MtHjYz8A/X\r\nGaDRu8xODTaGEfwhyzfIsHDsCtpvZcwFE/eElP5q++Io5EnAgHP7U545opLH\r\nCmQQgbrd4aiwOO8Ruu0DBojs26blQc+cWG+jROZ0jfSs74ub61/lwywedXCj\r\nSL/kC+9bhKPhoByxoMscAHpI4V5Zxge6XnrjA592Yf2zkM3l+5YMm4faqs7j\r\noyUhDgwI1pbXrIqiGe9jnbd/YaO4pzmy2Gy+sxfiHVarfmeP9pmM4Z7TG+4j\r\nBA/4B0ruYGOWZVX6KNZ5qDicUQci9a9eT8KW4hPPTbGYHF0k5f9wofOW1LVY\r\nunGp2KorB8mnmGniswjEhjlsC6Z74v2LYVMRBJNeUnei7uHmlMX2HFgy6j3+\r\nEVMvqftjk8kIoG3TuCogYEO9r6YYnP9091s/2vBc7O5VQapeVxBToj5rUFoD\r\n5Ug09u9xFRKUR7NtvsnRHLqOMOkPGqn7vseREIefmYpEXDmjflKrMqH35EAn\r\nTlfbfJPtUqSMmozvNkZTIQAkA+PmF3A9pac=\r\n=pwfL\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"c717d6f60001ba6e9fb785e632d61a84e9a45715","scripts":{"test":"mocha"},"_npmUser":{"name":"kellym","email":"kellymartinv@gmail.com"},"repository":{"url":"git+https://github.com/activeprospect/trustedform-cert-id.git","type":"git"},"_npmVersion":"6.14.16","description":"Node.JS library for decrypting the TrustedForm Certificate URL","directories":{},"_nodeVersion":"12.22.12","dependencies":{"@activeprospect/indexer":"^1.3.5","@activeprospect/bert-elixir":"^1.0.2"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.6","mocha":"^9.2.1","eslint":"^8.10.0"},"_npmOperationalInternal":{"tmp":"tmp/trustedform-cert-id_1.1.3_1665762819012_0.2264771297668171","host":"s3://npm-registry-packages"}},"1.1.4":{"name":"@activeprospect/trustedform-cert-id","version":"1.1.4","author":"","license":"ISC","_id":"@activeprospect/trustedform-cert-id@1.1.4","maintainers":[{"name":"carlhannusch","email":"carl.hannusch@activeprospect.com"},{"name":"jc_activeprospect","email":"jorge.cano@activeprospect.com"},{"name":"robdll","email":"roberto.dilillo@activeprospect.com"},{"name":"jorgemarrufo","email":"jorge.marrufo@activeprospect.com"},{"name":"apshoebkhan","email":"shoeb.khan@activeprospect.com"},{"name":"davidactive","email":"david.peluola@activeprospect.com"},{"name":"samullen-ap","email":"samuel.mullen@activeprospect.com"},{"name":"hallewehmeyer","email":"halle.wehmeyer@activeprospect.com"},{"name":"dpjones09","email":"dpjones09@gmail.com"},{"name":"mubariz-syed","email":"mubariz.syed@activeprospect.com"},{"name":"betulakman","email":"betul.akman@activeprospect.com"},{"name":"josevsp","email":"jose.salina@activeprospect.com"},{"name":"johnb2","email":"john.bench@activeprospect.com"},{"name":"rickymcmurtrey","email":"ricky.mcmurtrey@activeprospect.com"},{"name":"jgrayson03","email":"jonathan@activeprospect.com"},{"name":"apadmin","email":"dev@activeprospect.com"},{"name":"alexkwolfe","email":"alexkwolfe@gmail.com"},{"name":"kellym","email":"kellymartinv@gmail.com"},{"name":"cgrayson","email":"cgrayson@airpost.net"},{"name":"steveodom","email":"steve.odom@gmail.com"},{"name":"justinwinslow","email":"justin@jwin.me"},{"name":"ap_luisferreira","email":"Luis.Ferreira@activeprospect.com"},{"name":"alisimbanegavi","email":"alison.simbanegavi@activeprospect.com"},{"name":"ddaskal","email":"daskas88@gmail.com"},{"name":"benjmartin","email":"benjamin.martin2010@gmail.com"},{"name":"sammarten","email":"sam.marten@activeprospect.com"},{"name":"rford-ap","email":"richard.ford@activeprospect.com"},{"name":"gabriel.roldan.ap","email":"gabriel.roldan@activeprospect.com"},{"name":"stwf-ap","email":"steven.fuchs@activeprospect.com"}],"homepage":"https://github.com/activeprospect/trustedform-cert-id#readme","bugs":{"url":"https://github.com/activeprospect/trustedform-cert-id/issues"},"dist":{"shasum":"61eb8cee454b0e7e347461c200bb4b208d0aaacb","tarball":"https://registry.npmjs.org/@activeprospect/trustedform-cert-id/-/trustedform-cert-id-1.1.4.tgz","fileCount":12,"integrity":"sha512-ydELOWSCfEVjE3cGZkIB3Mwy86q1q1jIpJ1ltToxUtbbYP89kygHB5febrRC+W8aqJQcI5PE9vciDVz07kSGkg==","signatures":[{"sig":"MEUCIQCUXdzSwyaFGmxhIBSIOHD18IbT1YLjxvfBRL0LFgp6CgIgKj48GsEnkBuK+bIu+Y9yUrUclToX3h4QBYJkC1No0bU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":19249,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjmN3MACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqMHw//bPg+RaUEoX8Z+pS/U+zo84zMVuEY6+YJOpQfMB4gVFWkCiPr\r\nG0e2Gmg4w9kTXxZVcHdpdNxXd81ONBmYOHfj0g9/xaYZMKLNmM3+cpCaPZlY\r\nJv4yGmiqpTYSPEmvdyUqljvN8I4A/wLL4D57UBWALgy/WseCyHo3MeOwSl6m\r\nAxtZyGX6PGQXh30hXbwA4gxUsWd3Bd0GEzrC/KxugpU2tkeMwWfMAJpu3iDd\r\nml0ohkYyDJaSXqvK9vjfYROIU7o6ixW5ZkVg65IIVmUcebtHr5jJ9Sh73HCy\r\nA2nefGma9Lps2Y7YOZ8CbQNb/5WqrllMwIf/Iu0HCxDMBbyJWKqU5CfB4xMV\r\nPq6klkMyz8p2Bc4K3vDLR2DUvtw/F/cXOANtwk8qFPznMKF3nkfRxtmgpL8T\r\n/zFzB3+OWni2SWptsX7ZzEsuQ2bkjS1A2eHZN1qDQdeT3F6PTBFAaSwNKvws\r\nfCKEObEIqldQ77NWyvWTlqGP9qZF+Qq4MaFzsI0pxC6jcSkOKktu25mG/9pI\r\nMrntfi8Mod+M0g8sY4JQ1jnH0Ce3E1zVHlJkwK7vhP7fSZmqP2kOarbVp3qN\r\nHXkh3F7XFjO38xM0pgYQ23BVtiRTaPjhvBzGT/ot+YLBcAJ+zJpKO/X3clfx\r\nNKh696LaUeBgQVmAY4+D4Fw1mtpnX+6Urgk=\r\n=FNRm\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"e0cb9f3eabdbfc5da7674416fb42b053bba34519","scripts":{"test":"mocha"},"_npmUser":{"name":"kellym","email":"kellymartinv@gmail.com"},"repository":{"url":"git+https://github.com/activeprospect/trustedform-cert-id.git","type":"git"},"_npmVersion":"6.14.16","description":"Node.JS library for decrypting the TrustedForm Certificate URL","directories":{},"_nodeVersion":"12.22.12","dependencies":{"@activeprospect/indexer":"^1.3.5","@activeprospect/bert-elixir":"^1.0.2"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.6","mocha":"^9.2.1","eslint":"^8.10.0"},"_npmOperationalInternal":{"tmp":"tmp/trustedform-cert-id_1.1.4_1670962635921_0.9128895316022938","host":"s3://npm-registry-packages"}},"1.1.5":{"name":"@activeprospect/trustedform-cert-id","version":"1.1.5","author":"","license":"ISC","_id":"@activeprospect/trustedform-cert-id@1.1.5","maintainers":[{"name":"dusan.pantelic.ap","email":"dusan.pantelic@activeprospect.com"},{"name":"greenasgrassap","email":"james.mendez@activeprospect.com"},{"name":"jevensen","email":"josh.evensen@activeprospect.com"},{"name":"daniel.gershin","email":"daniel.gershin@activeprospect.com"},{"name":"celolb","email":"christian.celora@leadsbridge.com"},{"name":"rafael.uchoa","email":"rafael.uchoa@activeprospect.com"},{"name":"jarrodbmiller","email":"jarrmill@outlook.com"},{"name":"terbepetra","email":"petra.terbe@activeprospect.com"},{"name":"matteo.pandolfi","email":"matteo.pandolfi@activeprospect.com"},{"name":"ericyd_ap","email":"eric.dauenhauer@activeprospect.com"},{"name":"ivisilva","email":"ivi.silva@activeprospect.com"},{"name":"henriquelaki","email":"henrique.laki@activeprospect.com"},{"name":"carlo.anselmi","email":"carlo.anselmi@activeprospect.com"},{"name":"stefano.santonocito","email":"stefano.santonocito@activeprospect.com"},{"name":"carlhannusch","email":"carl.hannusch@activeprospect.com"},{"name":"robdll","email":"roberto.dilillo@activeprospect.com"},{"name":"jorgemarrufo","email":"jorge.marrufo@activeprospect.com"},{"name":"apshoebkhan","email":"shoeb.khan@activeprospect.com"},{"name":"samullen-ap","email":"samuel.mullen@activeprospect.com"},{"name":"dpjones09","email":"dpjones09@gmail.com"},{"name":"josevsp","email":"jose.salina@activeprospect.com"},{"name":"johnb2","email":"john.bench@activeprospect.com"},{"name":"rickymcmurtrey","email":"ricky.mcmurtrey@activeprospect.com"},{"name":"jgrayson03","email":"jonathan@activeprospect.com"},{"name":"apadmin","email":"dev@activeprospect.com"},{"name":"alexkwolfe","email":"alexkwolfe@gmail.com"},{"name":"kellym","email":"kellymartinv@gmail.com"},{"name":"cgrayson","email":"cgrayson@airpost.net"},{"name":"steveodom","email":"steve.odom@gmail.com"},{"name":"ap_luisferreira","email":"Luis.Ferreira@activeprospect.com"},{"name":"alisimbanegavi","email":"alison.simbanegavi@activeprospect.com"},{"name":"benjmartin","email":"benjamin.martin2010@gmail.com"},{"name":"sammarten","email":"sam.marten@activeprospect.com"},{"name":"gabriel.roldan.ap","email":"gabriel.roldan@activeprospect.com"},{"name":"stwf-ap","email":"steven.fuchs@activeprospect.com"}],"homepage":"https://github.com/activeprospect/trustedform-cert-id#readme","bugs":{"url":"https://github.com/activeprospect/trustedform-cert-id/issues"},"dist":{"shasum":"ed378179cbcb7407030d2c1910c0c865dba2f2c0","tarball":"https://registry.npmjs.org/@activeprospect/trustedform-cert-id/-/trustedform-cert-id-1.1.5.tgz","fileCount":12,"integrity":"sha512-9o2MX45ZExXmxa5FLESE27+LHqA4S7f5wP01WxiCwBUxQrtCJ+jDnCLr28hGrpY49EPt60zxxpY+ANR2eNEsaQ==","signatures":[{"sig":"MEYCIQD5NONTLQmjeouYyb7qdVGc9xCj2dXcd8zKOT23Yl1rOAIhAJSOTa/r87PrqEBO17uBbPa+tswfEBg/HZTO44LM54h7","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":20911},"main":"index.js","gitHead":"96270dc8cefac2db773b2157c1af27620924f54b","scripts":{"test":"mocha"},"_npmUser":{"name":"kellym","email":"kellymartinv@gmail.com"},"repository":{"url":"git+https://github.com/activeprospect/trustedform-cert-id.git","type":"git"},"_npmVersion":"10.7.0","description":"Node.JS library for decrypting the TrustedForm Certificate URL","directories":{},"_nodeVersion":"18.20.4","dependencies":{"@activeprospect/indexer":"^1.3.5","@activeprospect/bert-elixir":"^1.0.4"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.6","mocha":"^9.2.1","eslint":"^8.10.0"},"_npmOperationalInternal":{"tmp":"tmp/trustedform-cert-id_1.1.5_1723062700528_0.16722354045984034","host":"s3://npm-registry-packages"}},"1.1.7":{"name":"@activeprospect/trustedform-cert-id","version":"1.1.7","author":"","license":"ISC","_id":"@activeprospect/trustedform-cert-id@1.1.7","maintainers":[{"name":"apadmin","email":"dev@activeprospect.com"},{"name":"alexkwolfe","email":"alexkwolfe@gmail.com"},{"name":"steveodom","email":"steve.odom@gmail.com"},{"name":"dpjones09","email":"dpjones09@gmail.com"},{"name":"johnb2","email":"john.bench@activeprospect.com"},{"name":"ap_luisferreira","email":"Luis.Ferreira@activeprospect.com"},{"name":"alisimbanegavi","email":"alison.simbanegavi@activeprospect.com"},{"name":"benjmartin","email":"benjamin.martin2010@gmail.com"},{"name":"vzqzacap","email":"omar.vazquez@activeprospect.com"},{"name":"sammarten","email":"sam.marten@activeprospect.com"},{"name":"gabriel.roldan.ap","email":"gabriel.roldan@activeprospect.com"},{"name":"stwf-ap","email":"steven.fuchs@activeprospect.com"},{"name":"josevsp","email":"jose.salina@activeprospect.com"},{"name":"apshoebkhan","email":"shoeb.khan@activeprospect.com"},{"name":"rickymcmurtrey","email":"ricky.mcmurtrey@activeprospect.com"},{"name":"matteo.pandolfi","email":"matteo.pandolfi@activeprospect.com"},{"name":"carlhannusch","email":"carl.hannusch@activeprospect.com"},{"name":"terbepetra","email":"petra.terbe@activeprospect.com"},{"name":"jarrodbmiller","email":"jarrmill@outlook.com"},{"name":"stefano.santonocito","email":"stefano.santonocito@activeprospect.com"},{"name":"carlo.anselmi","email":"carlo.anselmi@activeprospect.com"},{"name":"jevensen","email":"josh.evensen@activeprospect.com"},{"name":"celolb","email":"christian.celora@leadsbridge.com"},{"name":"dusan.pantelic.ap","email":"dusan.pantelic@activeprospect.com"},{"name":"jastingo","email":"chris.snyder@activeprospect.com"},{"name":"it-activeprospect","email":"it@activeprospect.com"},{"name":"santiago.ferreira","email":"santiago.ferreira@activeprospect.com"},{"name":"fellipe.fingoli","email":"fellipe.fingoli@activeprospect.com"},{"name":"benjaminhanischactiveprospect","email":"benjamin.hanisch@activeprospect.com"}],"homepage":"https://github.com/activeprospect/trustedform-cert-id#readme","bugs":{"url":"https://github.com/activeprospect/trustedform-cert-id/issues"},"dist":{"shasum":"1b85670ce4606bc27bc1c581470f92e70960221c","tarball":"https://registry.npmjs.org/@activeprospect/trustedform-cert-id/-/trustedform-cert-id-1.1.7.tgz","fileCount":13,"integrity":"sha512-bK5Fe0NubFBeJKdioTyZ2AVJpW8n8bZeYjs5urMMEGhMqXJIQKp9sq0Y55TKkC5j5yJ8Ke8dbBvTMVt6/bFkNA==","signatures":[{"sig":"MEUCIDdrVXnB4x9862PnPkcn9JotvEL+dZIicHtF/t74aRljAiEAmxDxc+PLjAJDBrO6sXUvp2A3GUjWDlGPMTKnEEWQVGc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":25614},"main":"index.js","gitHead":"5cc83883826b8d3279a8af85bcc89ef09b25e258","scripts":{"test":"mocha"},"_npmUser":{"name":"apadmin","email":"dev@activeprospect.com"},"repository":{"url":"git+https://github.com/activeprospect/trustedform-cert-id.git","type":"git"},"_npmVersion":"11.16.0","description":"Node.JS library for decrypting the TrustedForm Certificate URL","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@activeprospect/indexer":"^1.3.5","@activeprospect/bert-elixir":"^1.0.4"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.6","mocha":"^9.2.1","eslint":"^8.10.0"},"_npmOperationalInternal":{"tmp":"tmp/trustedform-cert-id_1.1.7_1785176534865_0.31836194774611815","host":"s3://npm-registry-packages-npm-production"}}},"time":{"created":"2022-03-17T23:10:23.058Z","modified":"2026-10-01T07:48:47.844Z","1.0.0":"2022-03-17T23:10:23.277Z","1.1.0":"2022-03-25T21:13:56.574Z","1.1.1":"2022-03-31T22:05:02.711Z","1.1.2":"2022-10-12T20:16:56.926Z","1.1.3":"2022-10-14T15:53:39.200Z","1.1.4":"2022-12-13T20:17:16.066Z","1.1.5":"2024-08-07T20:31:40.730Z","1.1.7":"2026-07-27T18:22:15.064Z"},"bugs":{"url":"https://github.com/activeprospect/trustedform-cert-id/issues"},"license":"ISC","homepage":"https://github.com/activeprospect/trustedform-cert-id#readme","repository":{"url":"git+https://github.com/activeprospect/trustedform-cert-id.git","type":"git"},"description":"Node.JS library for decrypting the TrustedForm Certificate URL","maintainers":[{"email":"dev@activeprospect.com","name":"apadmin"},{"email":"alexkwolfe@gmail.com","name":"alexkwolfe"},{"email":"steve.odom@gmail.com","name":"steveodom"},{"email":"dpjones09@gmail.com","name":"dpjones09"},{"email":"john.bench@activeprospect.com","name":"johnb2"},{"email":"Luis.Ferreira@activeprospect.com","name":"ap_luisferreira"},{"email":"alison.simbanegavi@activeprospect.com","name":"alisimbanegavi"},{"email":"benjamin.martin2010@gmail.com","name":"benjmartin"},{"email":"omar.vazquez@activeprospect.com","name":"vzqzacap"},{"email":"sam.marten@activeprospect.com","name":"sammarten"},{"email":"gabriel.roldan@activeprospect.com","name":"gabriel.roldan.ap"},{"email":"steven.fuchs@activeprospect.com","name":"stwf-ap"},{"email":"jose.salina@activeprospect.com","name":"josevsp"},{"email":"shoeb.khan@activeprospect.com","name":"apshoebkhan"},{"email":"ricky.mcmurtrey@activeprospect.com","name":"rickymcmurtrey"},{"email":"matteo.pandolfi@activeprospect.com","name":"matteo.pandolfi"},{"email":"carl.hannusch@activeprospect.com","name":"carlhannusch"},{"email":"petra.terbe@activeprospect.com","name":"terbepetra"},{"email":"jarrmill@outlook.com","name":"jarrodbmiller"},{"email":"stefano.santonocito@activeprospect.com","name":"stefano.santonocito"},{"email":"carlo.anselmi@activeprospect.com","name":"carlo.anselmi"},{"email":"josh.evensen@activeprospect.com","name":"jevensen"},{"email":"christian.celora@leadsbridge.com","name":"celolb"},{"email":"dusan.pantelic@activeprospect.com","name":"dusan.pantelic.ap"},{"email":"chris.snyder@activeprospect.com","name":"jastingo"},{"email":"it@activeprospect.com","name":"it-activeprospect"},{"email":"santiago.ferreira@activeprospect.com","name":"santiago.ferreira"},{"email":"fellipe.fingoli@activeprospect.com","name":"fellipe.fingoli"},{"email":"matteo.leggieri@activeprospect.com","name":"matteo.leggieri"},{"email":"ludwig.olaru@activeprospect.com","name":"lolaru-ap"},{"email":"matias.delgado@activeprospect.com","name":"matiasdelgado"},{"email":"benjamin.hanisch@activeprospect.com","name":"benjaminhanischactiveprospect"}],"readme":"# TrustedForm Cert ID\n\nThis library handles decrypting TrustedForm certificate IDs, which contain metadata about the certificate.\nGenerally speaking, this library can extract the certificate type and the certificate creation date.\n\n## Certificate ID Types\n\nThere are several different formats of certificate IDs, depending on the certificate type.  \n\n### Web Certificate ID\n\nThis is the most common form of certificate identifier. It looks like a SHA1 hash (40 character hexidecimal string).\nWeb certificate IDs contain two properties:\n\n * `type: 'web'` &mdash; The type of these certificates will always be \"web\"\n * `createdAt` &mdash; The `Date` the certificate was created\n\nExample: `eb9fc4dd9bed9ad451a5648946cf4bf09b5bb947`\n\n## Mobile Certificate ID\n\nMobile certificates are created by the TrustedForm Mobile SDK, which supports collecting certs from mobile\nplatform applications built on iOS and Android. Mobile certificates IDs contain two properties:\n\n * `type: 'mobile'` &mdash; The type of these certificates will always be \"mobile\"\n * `createdAt` &mdash; The `Date` the certificate was created\n\nExample: `11NgkzK_mroUbOD1-x66NigDliU1kdvbaCtLGvyja1K80vU1sKh9grlwP78vzKSp4ncwAfJAlNPNVY8f`\n\n## Social Certificate ID\n\nSocial certificates follow the same ID format as web certificates (a 40-character hexidecimal string,\nor a base64-uri encoded form for mobile), but encode `s` as their type byte. Social certificate IDs\ncontain two properties:\n\n * `type: 'social'` &mdash; The type of these certificates will always be \"social\"\n * `createdAt` &mdash; The `Date` the certificate was created\n\n## Facebook Certificate ID\n\nCertificates generated for Facebook Lead Ads contain extra metadata:\n\n * `type: 'facebook'` &mdash; The type of these certificates will always be \"facebook\"\n * `createdAt` &mdash; The `Date` the certificate was created\n * `accountId` &mdash; The ActiveProspect account ID for the account that generated the certificate\n * `pageId` &mdash; the Facebook page identifier where the certificate was generated\n * `leadId` &mdash; the Facebook lead identifier associated with the certificate\n\nExample: `0.rpM21ddljS9BNNUOm6FZVVqb5C5JMk1cofI4nDGdwy5ezucyxjok9qLyUXMu9diW62Xac8xNMpomBf1B-XDpfbYvaFMr0YC-54TzHcLrni4.OHOMoMFXaX9YW9DoX_xeng.1vnf6DTWU7sJo6XAxlRP_w`\n\n## Ping ID\n\nTrustedForm implements ping URLs to be used during the ping phase of a ping/post lead auction. Ping IDs are\nreally just a pointer to the real certificate ID. The properties of these IDs are: \n\n* `type` &mdash; The type of the real certificate\n* `createdAt` &mdash; The `Date` the real certificate was created\n\nExample: `0.1JT7QUPI1sOFZxpr72ZK45K0ck75kEBO9H3jNJuX8NkqMTv4UF-zrapBUlsefTP3lkXWh6qM.fF0DNrov0zNUNVRCqDV5dw.E2eYOJ5-dnAgiX02-96FNQ`\n\n## Masked ID\n\nTrustedForm supports certificate masking. A masked certificate hides important details like the session replay.\nCurrently, masked certificate IDs do not contain any metadata beyond the `type` property:\n\n * `type: 'masked'` &mdash; The type of these certificates will always be \"masked\"\n\n# Usage\n\nThis library requires that two seperate private decryption keys be set in environment variables. These variables\nare named the same as in the TrustedForm platform, for consistency.\n\n * `CERT_IDS_SECRET_KEY` &mdash; The private key used to decrypt web and mobile certificate IDs\n * `TF_CONFIG_CERT_ID_SECRET` &mdash; The private key used to decrypt all certificate IDs starting with `0.`\n\n\nTo decrypt a certificate ID, call the `decrypt()` function:\n\n```javascript\nconst { decrypt } = require('@activeprospect/trustedform-cert-id');\nconst decrypted = decrypt('eb9fc4dd9bed9ad451a5648946cf4bf09b5bb947');\nconsole.log(decrypted);\n// { \n//   type: 'web',\n//   createdAt: 2022-03-08T20:20:16.000Z\n// }\n```\n\nTo build a ping ID for a given certificate ID, call the `ping()` function:\n```javascript\nconst { ping } = require('@activeprospect/trustedform-cert-id');\nconst certId = 'a1028cbb41b876744fa752eec276bec0e4c48b33';\nconst pingId = ping(certId);\nconsole.log(pingId);\n// 0.1JT7QUPI1sOFZxpr72ZK45K0ck75kEBO9H3jNJuX8NkqMTv4UF-zrapBUlsefTP3lkXWh6qM.fF0DNrov0zNUNVRCqDV5dw.E2eYOJ5-dnAgiX02-96FNQ\n```\n","readmeFilename":"README.md"}