{"_id":"@adobe/aio-lib-core-auth","_rev":"10-535d6a16390dd2a29c72f7977ef404f8","name":"@adobe/aio-lib-core-auth","dist-tags":{"next":"1.0.0-pre.2026-02-09.sha-900d31f5","latest":"1.1.0"},"versions":{"1.0.0":{"name":"@adobe/aio-lib-core-auth","version":"1.0.0","keywords":["adobe","adobe-io","aio","aio-lib","aio-lib-core","aio-sdk-core","authentication","auth"],"author":{"name":"Adobe Inc."},"license":"Apache-2.0","_id":"@adobe/aio-lib-core-auth@1.0.0","maintainers":[{"name":"marbec","email":"mabecker@adobe.com"},{"name":"tripod","email":"tripod@bocanegra.ch"},{"name":"garthdb","email":"garthdb@gmail.com"},{"name":"lazd","email":"lazdnet@gmail.com"},{"name":"adobe-admin","email":"grp-opensourceoffice@adobe.com"},{"name":"patrickfulton","email":"patrickfulton@gmail.com"},{"name":"trieloff","email":"lars@trieloff.net"},{"name":"shazron","email":"shazron@gmail.com"},{"name":"krisnye","email":"krisnye@gmail.com"},{"name":"dcpfsdk","email":"dcpfsdk@adobe.com"},{"name":"natebaldwin","email":"natebaldwindesign@gmail.com"},{"name":"devongovett","email":"devongovett@gmail.com"},{"name":"aspro83","email":"danniintheus@gmail.com"},{"name":"symanovi","email":"symanovi@adobe.com"},{"name":"dpfister","email":"dominique.pfister@gmail.com"},{"name":"stefan-guggisberg","email":"sg@adobe.com"},{"name":"rofe","email":"npm@rofe.com"},{"name":"kptdobe","email":"kptdobe@gmail.com"},{"name":"adobehalls","email":"halls@adobe.com"},{"name":"fullcolorcoder","email":"bradjohn@adobe.com"},{"name":"djaeggi","email":"djaeggi@adobe.com"},{"name":"dylandepass","email":"dylandepass@gmail.com"},{"name":"mhaack","email":"mhaack@adobe.com"},{"name":"amol-anand","email":"amol@adobe.com"},{"name":"stopp-adobe","email":"stopp@adobe.com"},{"name":"doten","email":"doten@adobe.com"},{"name":"duh_schmidt","email":"schmidt@adobe.com"},{"name":"asthabh23","email":"astha.bhargava23@gmail.com"},{"name":"zdahbi","email":"zouhir.dahbi@outlook.com"},{"name":"tuicu","email":"tuicu@adobe.com"},{"name":"fmeschbe","email":"fmeschbe@adobe.com"}],"homepage":"https://github.com/adobe/aio-lib-core-auth#readme","bugs":{"url":"https://github.com/adobe/aio-lib-core-auth/issues"},"dist":{"shasum":"e9609f018dd63f131d2ee9f986bba53072b98202","tarball":"https://registry.npmjs.org/@adobe/aio-lib-core-auth/-/aio-lib-core-auth-1.0.0.tgz","fileCount":25,"integrity":"sha512-H2LgSfQYkDcPk8ww306HKeZ9E/lT3Q1e8eWlGypflTntphS6BRExMK9lBes/qP3dCeyy2fpRow4f34yJ5WrCFg==","signatures":[{"sig":"MEYCIQC/eSCaIZNT+4ayjJvBxJMJLc7CCLUJeIj9TmveJLp4lwIhAKQadOv9N5rou9SB2NjeyZsngRIjJgF75iJMvtS5Rw4T","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":73100},"main":"src/index.js","type":"module","types":"types.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./types.d.ts","import":"./src/index.js"}},"gitHead":"753b5a75db00cbe17f7d46bd6ce8749a166f471a","scripts":{"lint":"eslint src test","test":"vitest run --coverage","generate-docs":"jsdoc2md src/*.js > doc/api.md"},"_npmUser":{"name":"adobe-admin","email":"grp-opensourceoffice@adobe.com"},"repository":{"url":"git+https://github.com/adobe/aio-lib-core-auth.git","type":"git"},"_npmVersion":"10.8.2","description":"Adobe I/O Core Authentication Library","directories":{},"_nodeVersion":"18.20.8","dependencies":{"@isaacs/ttlcache":"^2.1.4","@adobe/aio-lib-core-errors":"^4.0.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.57.0","vitest":"^2.1.8","stdout-stderr":"^0.1.13","eslint-plugin-n":"^15.7.0","jsdoc-to-markdown":"^8.0.0","@vitest/coverage-v8":"^2.1.8","eslint-plugin-jsdoc":"^42.0.0","eslint-plugin-import":"^2.29.1","eslint-plugin-promise":"^6.1.1","eslint-config-standard":"^17.1.0","@adobe/eslint-config-aio-lib-config":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aio-lib-core-auth_1.0.0_1770632060181_0.1292417666976713","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-pre.2026-02-09.sha-753b5a75":{"name":"@adobe/aio-lib-core-auth","version":"1.0.0-pre.2026-02-09.sha-753b5a75","keywords":["adobe","adobe-io","aio","aio-lib","aio-lib-core","aio-sdk-core","authentication","auth"],"author":{"name":"Adobe Inc."},"license":"Apache-2.0","_id":"@adobe/aio-lib-core-auth@1.0.0-pre.2026-02-09.sha-753b5a75","maintainers":[{"name":"marbec","email":"mabecker@adobe.com"},{"name":"tripod","email":"tripod@bocanegra.ch"},{"name":"garthdb","email":"garthdb@gmail.com"},{"name":"lazd","email":"lazdnet@gmail.com"},{"name":"adobe-admin","email":"grp-opensourceoffice@adobe.com"},{"name":"patrickfulton","email":"patrickfulton@gmail.com"},{"name":"trieloff","email":"lars@trieloff.net"},{"name":"shazron","email":"shazron@gmail.com"},{"name":"krisnye","email":"krisnye@gmail.com"},{"name":"dcpfsdk","email":"dcpfsdk@adobe.com"},{"name":"natebaldwin","email":"natebaldwindesign@gmail.com"},{"name":"devongovett","email":"devongovett@gmail.com"},{"name":"aspro83","email":"danniintheus@gmail.com"},{"name":"symanovi","email":"symanovi@adobe.com"},{"name":"dpfister","email":"dominique.pfister@gmail.com"},{"name":"stefan-guggisberg","email":"sg@adobe.com"},{"name":"rofe","email":"npm@rofe.com"},{"name":"kptdobe","email":"kptdobe@gmail.com"},{"name":"adobehalls","email":"halls@adobe.com"},{"name":"fullcolorcoder","email":"bradjohn@adobe.com"},{"name":"djaeggi","email":"djaeggi@adobe.com"},{"name":"dylandepass","email":"dylandepass@gmail.com"},{"name":"mhaack","email":"mhaack@adobe.com"},{"name":"amol-anand","email":"amol@adobe.com"},{"name":"stopp-adobe","email":"stopp@adobe.com"},{"name":"doten","email":"doten@adobe.com"},{"name":"duh_schmidt","email":"schmidt@adobe.com"},{"name":"asthabh23","email":"astha.bhargava23@gmail.com"},{"name":"zdahbi","email":"zouhir.dahbi@outlook.com"},{"name":"tuicu","email":"tuicu@adobe.com"},{"name":"fmeschbe","email":"fmeschbe@adobe.com"}],"homepage":"https://github.com/adobe/aio-lib-core-auth#readme","bugs":{"url":"https://github.com/adobe/aio-lib-core-auth/issues"},"dist":{"shasum":"81961c8f470a4fa27605b820c7fed012409a7bca","tarball":"https://registry.npmjs.org/@adobe/aio-lib-core-auth/-/aio-lib-core-auth-1.0.0-pre.2026-02-09.sha-753b5a75.tgz","fileCount":25,"integrity":"sha512-gQsju+xjUBpmVFqYnGH3b/hD0KNseZxNfhwxdjoC3V5rFUMcufiH2lH/NFAYf8XXGIwjx0ahQXXYojqT82mqcA==","signatures":[{"sig":"MEUCIQCPqcr6xW9LvJTZPmfxa3IiXA0th8Le3HqcSnlYoaLohwIgO380+irXYzzk1uTbpJEwSYblcYSrLZhpGmOPY0yD5gI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":73190},"main":"src/index.js","type":"module","types":"types.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./types.d.ts","import":"./src/index.js"}},"gitHead":"753b5a75db00cbe17f7d46bd6ce8749a166f471a","scripts":{"lint":"eslint src test","test":"vitest run --coverage","generate-docs":"jsdoc2md src/*.js > doc/api.md"},"_npmUser":{"name":"adobe-admin","email":"grp-opensourceoffice@adobe.com"},"repository":{"url":"git+https://github.com/adobe/aio-lib-core-auth.git","type":"git"},"_npmVersion":"10.9.4","description":"Adobe I/O Core Authentication Library","directories":{},"_nodeVersion":"22.22.0","dependencies":{"@isaacs/ttlcache":"^2.1.4","@adobe/aio-lib-core-errors":"^4.0.0"},"prereleaseSha":"753b5a75db00cbe17f7d46bd6ce8749a166f471a","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^8.57.0","vitest":"^2.1.8","stdout-stderr":"^0.1.13","eslint-plugin-n":"^15.7.0","jsdoc-to-markdown":"^8.0.0","@vitest/coverage-v8":"^2.1.8","eslint-plugin-jsdoc":"^42.0.0","eslint-plugin-import":"^2.29.1","eslint-plugin-promise":"^6.1.1","eslint-config-standard":"^17.1.0","@adobe/eslint-config-aio-lib-config":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aio-lib-core-auth_1.0.0-pre.2026-02-09.sha-753b5a75_1770632560690_0.9492234968776403","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-pre.2026-02-09.sha-115e6973":{"name":"@adobe/aio-lib-core-auth","version":"1.0.0-pre.2026-02-09.sha-115e6973","keywords":["adobe","adobe-io","aio","aio-lib","aio-lib-core","aio-sdk-core","authentication","auth"],"author":{"name":"Adobe Inc."},"license":"Apache-2.0","_id":"@adobe/aio-lib-core-auth@1.0.0-pre.2026-02-09.sha-115e6973","maintainers":[{"name":"marbec","email":"mabecker@adobe.com"},{"name":"tripod","email":"tripod@bocanegra.ch"},{"name":"garthdb","email":"garthdb@gmail.com"},{"name":"lazd","email":"lazdnet@gmail.com"},{"name":"adobe-admin","email":"grp-opensourceoffice@adobe.com"},{"name":"patrickfulton","email":"patrickfulton@gmail.com"},{"name":"trieloff","email":"lars@trieloff.net"},{"name":"shazron","email":"shazron@gmail.com"},{"name":"krisnye","email":"krisnye@gmail.com"},{"name":"dcpfsdk","email":"dcpfsdk@adobe.com"},{"name":"natebaldwin","email":"natebaldwindesign@gmail.com"},{"name":"devongovett","email":"devongovett@gmail.com"},{"name":"aspro83","email":"danniintheus@gmail.com"},{"name":"symanovi","email":"symanovi@adobe.com"},{"name":"dpfister","email":"dominique.pfister@gmail.com"},{"name":"stefan-guggisberg","email":"sg@adobe.com"},{"name":"rofe","email":"npm@rofe.com"},{"name":"kptdobe","email":"kptdobe@gmail.com"},{"name":"adobehalls","email":"halls@adobe.com"},{"name":"fullcolorcoder","email":"bradjohn@adobe.com"},{"name":"djaeggi","email":"djaeggi@adobe.com"},{"name":"dylandepass","email":"dylandepass@gmail.com"},{"name":"mhaack","email":"mhaack@adobe.com"},{"name":"amol-anand","email":"amol@adobe.com"},{"name":"stopp-adobe","email":"stopp@adobe.com"},{"name":"doten","email":"doten@adobe.com"},{"name":"duh_schmidt","email":"schmidt@adobe.com"},{"name":"asthabh23","email":"astha.bhargava23@gmail.com"},{"name":"zdahbi","email":"zouhir.dahbi@outlook.com"},{"name":"tuicu","email":"tuicu@adobe.com"},{"name":"fmeschbe","email":"fmeschbe@adobe.com"}],"homepage":"https://github.com/adobe/aio-lib-core-auth#readme","bugs":{"url":"https://github.com/adobe/aio-lib-core-auth/issues"},"dist":{"shasum":"1ae11a74fbd186a24f6345131332822e49e6f19b","tarball":"https://registry.npmjs.org/@adobe/aio-lib-core-auth/-/aio-lib-core-auth-1.0.0-pre.2026-02-09.sha-115e6973.tgz","fileCount":25,"integrity":"sha512-OBp5YbxHXwZ7isl7zFaWuylMeZbTawNzgcIWCQi0dbWD0ADzpQqyZea/bHcsvm5+OOwcBw6CA3u614xdwObR2Q==","signatures":[{"sig":"MEYCIQC29C2TNNsjU1CfbRNiLPSV4CNqU99xODhrlPwH+sN02wIhAJfcrdQPfPzOUsQ+izpMgmQxQPQwGbWm28XTzahFLQLp","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":73260},"main":"src/index.js","type":"module","types":"types.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./types.d.ts","import":"./src/index.js","default":"./src/index.js","require":"./src/index.js"}},"gitHead":"115e69734c5635f28e6bcae4fc1135d8515d4d6f","scripts":{"lint":"eslint src test","test":"vitest run --coverage","generate-docs":"jsdoc2md src/*.js > doc/api.md"},"_npmUser":{"name":"adobe-admin","email":"grp-opensourceoffice@adobe.com"},"repository":{"url":"git+https://github.com/adobe/aio-lib-core-auth.git","type":"git"},"_npmVersion":"10.9.4","description":"Adobe I/O Core Authentication Library","directories":{},"_nodeVersion":"22.22.0","dependencies":{"@isaacs/ttlcache":"^2.1.4","@adobe/aio-lib-core-errors":"^4.0.0"},"prereleaseSha":"115e69734c5635f28e6bcae4fc1135d8515d4d6f","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^8.57.0","vitest":"^2.1.8","stdout-stderr":"^0.1.13","eslint-plugin-n":"^15.7.0","jsdoc-to-markdown":"^8.0.0","@vitest/coverage-v8":"^2.1.8","eslint-plugin-jsdoc":"^42.0.0","eslint-plugin-import":"^2.29.1","eslint-plugin-promise":"^6.1.1","eslint-config-standard":"^17.1.0","@adobe/eslint-config-aio-lib-config":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aio-lib-core-auth_1.0.0-pre.2026-02-09.sha-115e6973_1770634862339_0.8905071849515709","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-pre.2026-02-09.sha-900d31f5":{"name":"@adobe/aio-lib-core-auth","version":"1.0.0-pre.2026-02-09.sha-900d31f5","keywords":["adobe","adobe-io","aio","aio-lib","aio-lib-core","aio-sdk-core","authentication","auth"],"author":{"name":"Adobe Inc."},"license":"Apache-2.0","_id":"@adobe/aio-lib-core-auth@1.0.0-pre.2026-02-09.sha-900d31f5","maintainers":[{"name":"marbec","email":"mabecker@adobe.com"},{"name":"tripod","email":"tripod@bocanegra.ch"},{"name":"garthdb","email":"garthdb@gmail.com"},{"name":"lazd","email":"lazdnet@gmail.com"},{"name":"adobe-admin","email":"grp-opensourceoffice@adobe.com"},{"name":"patrickfulton","email":"patrickfulton@gmail.com"},{"name":"trieloff","email":"lars@trieloff.net"},{"name":"shazron","email":"shazron@gmail.com"},{"name":"krisnye","email":"krisnye@gmail.com"},{"name":"dcpfsdk","email":"dcpfsdk@adobe.com"},{"name":"natebaldwin","email":"natebaldwindesign@gmail.com"},{"name":"devongovett","email":"devongovett@gmail.com"},{"name":"aspro83","email":"danniintheus@gmail.com"},{"name":"symanovi","email":"symanovi@adobe.com"},{"name":"dpfister","email":"dominique.pfister@gmail.com"},{"name":"stefan-guggisberg","email":"sg@adobe.com"},{"name":"rofe","email":"npm@rofe.com"},{"name":"kptdobe","email":"kptdobe@gmail.com"},{"name":"adobehalls","email":"halls@adobe.com"},{"name":"fullcolorcoder","email":"bradjohn@adobe.com"},{"name":"djaeggi","email":"djaeggi@adobe.com"},{"name":"dylandepass","email":"dylandepass@gmail.com"},{"name":"mhaack","email":"mhaack@adobe.com"},{"name":"amol-anand","email":"amol@adobe.com"},{"name":"stopp-adobe","email":"stopp@adobe.com"},{"name":"doten","email":"doten@adobe.com"},{"name":"duh_schmidt","email":"schmidt@adobe.com"},{"name":"asthabh23","email":"astha.bhargava23@gmail.com"},{"name":"zdahbi","email":"zouhir.dahbi@outlook.com"},{"name":"tuicu","email":"tuicu@adobe.com"},{"name":"fmeschbe","email":"fmeschbe@adobe.com"}],"homepage":"https://github.com/adobe/aio-lib-core-auth#readme","bugs":{"url":"https://github.com/adobe/aio-lib-core-auth/issues"},"dist":{"shasum":"e2711372e03c84505c7d8b30fdbf1e4c66f1d8f8","tarball":"https://registry.npmjs.org/@adobe/aio-lib-core-auth/-/aio-lib-core-auth-1.0.0-pre.2026-02-09.sha-900d31f5.tgz","fileCount":25,"integrity":"sha512-9Uf9Orfx63S+Uy6QykmwUkiaBtr8mE/pZZygDSeUEkVzExU/JM45JSvhuPcK6jPisdHb5Ru44xpFN6lrlf/3YA==","signatures":[{"sig":"MEUCIQCLRjeq4gYDj6mrdN0Lwfhsgc5TLbTl+mCLeKhmyFJ1CAIga6Hedv4BZeIeOlg2UBq8BVE5s/42GMisrU+8FePn+Z8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":73304},"main":"src/index.js","type":"module","types":"types.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./types.d.ts","import":"./src/index.js","default":"./src/index.js","require":"./src/index.js"}},"gitHead":"900d31f55ef85969372ab2316c3297dbbb1dae01","scripts":{"lint":"eslint src test","test":"vitest run --coverage","generate-docs":"jsdoc2md src/*.js > doc/api.md"},"_npmUser":{"name":"adobe-admin","email":"grp-opensourceoffice@adobe.com"},"repository":{"url":"git+https://github.com/adobe/aio-lib-core-auth.git","type":"git"},"_npmVersion":"10.9.4","description":"Adobe I/O Core Authentication Library","directories":{},"_nodeVersion":"22.22.0","dependencies":{"@isaacs/ttlcache":"^2.1.4","@adobe/aio-lib-core-errors":"^4.0.0"},"prereleaseSha":"900d31f55ef85969372ab2316c3297dbbb1dae01","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^8.57.0","vitest":"^2.1.8","stdout-stderr":"^0.1.13","eslint-plugin-n":"^15.7.0","jsdoc-to-markdown":"^8.0.0","@vitest/coverage-v8":"^2.1.8","eslint-plugin-jsdoc":"^42.0.0","eslint-plugin-import":"^2.29.1","eslint-plugin-promise":"^6.1.1","eslint-config-standard":"^17.1.0","@adobe/eslint-config-aio-lib-config":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aio-lib-core-auth_1.0.0-pre.2026-02-09.sha-900d31f5_1770635360403_0.6086486668569113","host":"s3://npm-registry-packages-npm-production"}},"1.0.1":{"name":"@adobe/aio-lib-core-auth","version":"1.0.1","keywords":["adobe","adobe-io","aio","aio-lib","aio-lib-core","aio-sdk-core","authentication","auth"],"author":{"name":"Adobe Inc."},"license":"Apache-2.0","_id":"@adobe/aio-lib-core-auth@1.0.1","maintainers":[{"name":"marbec","email":"mabecker@adobe.com"},{"name":"tripod","email":"tripod@bocanegra.ch"},{"name":"garthdb","email":"garthdb@gmail.com"},{"name":"lazd","email":"lazdnet@gmail.com"},{"name":"adobe-admin","email":"grp-opensourceoffice@adobe.com"},{"name":"patrickfulton","email":"patrickfulton@gmail.com"},{"name":"trieloff","email":"lars@trieloff.net"},{"name":"shazron","email":"shazron@gmail.com"},{"name":"krisnye","email":"krisnye@gmail.com"},{"name":"dcpfsdk","email":"dcpfsdk@adobe.com"},{"name":"natebaldwin","email":"natebaldwindesign@gmail.com"},{"name":"devongovett","email":"devongovett@gmail.com"},{"name":"aspro83","email":"danniintheus@gmail.com"},{"name":"symanovi","email":"symanovi@adobe.com"},{"name":"dpfister","email":"dominique.pfister@gmail.com"},{"name":"stefan-guggisberg","email":"sg@adobe.com"},{"name":"rofe","email":"npm@rofe.com"},{"name":"kptdobe","email":"kptdobe@gmail.com"},{"name":"adobehalls","email":"halls@adobe.com"},{"name":"fullcolorcoder","email":"bradjohn@adobe.com"},{"name":"djaeggi","email":"djaeggi@adobe.com"},{"name":"dylandepass","email":"dylandepass@gmail.com"},{"name":"mhaack","email":"mhaack@adobe.com"},{"name":"amol-anand","email":"amol@adobe.com"},{"name":"stopp-adobe","email":"stopp@adobe.com"},{"name":"doten","email":"doten@adobe.com"},{"name":"duh_schmidt","email":"schmidt@adobe.com"},{"name":"asthabh23","email":"astha.bhargava23@gmail.com"},{"name":"zdahbi","email":"zouhir.dahbi@outlook.com"},{"name":"tuicu","email":"tuicu@adobe.com"},{"name":"fmeschbe","email":"fmeschbe@adobe.com"}],"homepage":"https://github.com/adobe/aio-lib-core-auth#readme","bugs":{"url":"https://github.com/adobe/aio-lib-core-auth/issues"},"dist":{"shasum":"b2b2f70779f81dce2fa5e916b21c9124179db88c","tarball":"https://registry.npmjs.org/@adobe/aio-lib-core-auth/-/aio-lib-core-auth-1.0.1.tgz","fileCount":25,"integrity":"sha512-17ndyqqHR3xoY4+lCeBu0GYnEpPQ8U0efh4tKJ1Of2t+qc2hmOYmuLSeTDRAQGYy0NcBdoDUYZ4l3KjZRqq8oQ==","signatures":[{"sig":"MEYCIQC/+lGWaj5ggSk3cxHgDNAEFT0Q4prqsqUb9VIg4nYBcAIhAN5uthAQMWBFd3P9ZXcK7w2+PCVWUVeOcTGukZolvny8","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":74734},"main":"src/index.js","types":"types.d.ts","engines":{"node":">=20"},"gitHead":"489d91a3805addd77f3049b45390e3415047ded6","scripts":{"lint":"eslint src test","test":"vitest run --coverage","generate-docs":"jsdoc2md src/*.js > doc/api.md"},"_npmUser":{"name":"adobe-admin","email":"grp-opensourceoffice@adobe.com"},"repository":{"url":"git+https://github.com/adobe/aio-lib-core-auth.git","type":"git"},"_npmVersion":"10.8.2","description":"Adobe I/O Core Authentication Library","directories":{},"_nodeVersion":"18.20.8","dependencies":{"@isaacs/ttlcache":"^2.1.4","@adobe/aio-lib-core-errors":"^4.0.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.57.0","vitest":"^2.1.8","stdout-stderr":"^0.1.13","eslint-plugin-n":"^15.7.0","jsdoc-to-markdown":"^8.0.0","@vitest/coverage-v8":"^2.1.8","eslint-plugin-jsdoc":"^42.0.0","eslint-plugin-import":"^2.29.1","eslint-plugin-promise":"^6.1.1","eslint-config-standard":"^17.1.0","@adobe/eslint-config-aio-lib-config":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aio-lib-core-auth_1.0.1_1771331123756_0.7716648141577354","host":"s3://npm-registry-packages-npm-production"}},"1.1.0":{"name":"@adobe/aio-lib-core-auth","version":"1.1.0","keywords":["adobe","adobe-io","aio","aio-lib","aio-lib-core","aio-sdk-core","authentication","auth"],"author":{"name":"Adobe Inc."},"license":"Apache-2.0","_id":"@adobe/aio-lib-core-auth@1.1.0","maintainers":[{"name":"marbec","email":"mabecker@adobe.com"},{"name":"tripod","email":"tripod@bocanegra.ch"},{"name":"garthdb","email":"garthdb@gmail.com"},{"name":"lazd","email":"lazdnet@gmail.com"},{"name":"adobe-admin","email":"grp-opensourceoffice@adobe.com"},{"name":"patrickfulton","email":"patrickfulton@gmail.com"},{"name":"trieloff","email":"lars@trieloff.net"},{"name":"shazron","email":"shazron@gmail.com"},{"name":"krisnye","email":"krisnye@gmail.com"},{"name":"dcpfsdk","email":"dcpfsdk@adobe.com"},{"name":"natebaldwin","email":"natebaldwindesign@gmail.com"},{"name":"devongovett","email":"devongovett@gmail.com"},{"name":"aspro83","email":"danniintheus@gmail.com"},{"name":"symanovi","email":"symanovi@adobe.com"},{"name":"dpfister","email":"dominique.pfister@gmail.com"},{"name":"stefan-guggisberg","email":"sg@adobe.com"},{"name":"rofe","email":"npm@rofe.com"},{"name":"kptdobe","email":"kptdobe@gmail.com"},{"name":"adobehalls","email":"halls@adobe.com"},{"name":"fullcolorcoder","email":"bradjohn@adobe.com"},{"name":"djaeggi","email":"djaeggi@adobe.com"},{"name":"dylandepass","email":"dylandepass@gmail.com"},{"name":"mhaack","email":"mhaack@adobe.com"},{"name":"amol-anand","email":"amol@adobe.com"},{"name":"stopp-adobe","email":"stopp@adobe.com"},{"name":"doten","email":"doten@adobe.com"},{"name":"duh_schmidt","email":"schmidt@adobe.com"},{"name":"asthabh23","email":"astha.bhargava23@gmail.com"},{"name":"zdahbi","email":"zouhir.dahbi@outlook.com"},{"name":"tuicu","email":"tuicu@adobe.com"},{"name":"fmeschbe","email":"fmeschbe@adobe.com"}],"homepage":"https://github.com/adobe/aio-lib-core-auth#readme","bugs":{"url":"https://github.com/adobe/aio-lib-core-auth/issues"},"dist":{"shasum":"41e232fe2e71a4127e4dd28d2f440a09332811af","tarball":"https://registry.npmjs.org/@adobe/aio-lib-core-auth/-/aio-lib-core-auth-1.1.0.tgz","fileCount":26,"integrity":"sha512-q+o/xHXdJaH4tcLlfiklQWF3LNrlerCdPKhci0svpcDjV3QuTr8eeXf8C+gOhyxhqM60TQt1kDzfKMkiMN3P8Q==","signatures":[{"sig":"MEUCIQDUiaY6e9k/wA3RU1V5+zzFb7HMZZRX4Q1Bj+xdNaOnywIgafnezhfSr/LNKxVNfVo5Bxcc6Y4n70eBEtm8iTuNslA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":78071},"main":"src/index.js","types":"types.d.ts","engines":{"node":">=20"},"gitHead":"d1660f03a0dec52a8e3b2fcb544f0532bcf35fa2","scripts":{"lint":"eslint src test","test":"vitest run --coverage","generate-docs":"jsdoc2md src/*.js > doc/api.md"},"_npmUser":{"name":"adobe-admin","email":"grp-opensourceoffice@adobe.com"},"repository":{"url":"git+https://github.com/adobe/aio-lib-core-auth.git","type":"git"},"_npmVersion":"10.8.2","description":"Adobe I/O Core Authentication Library","directories":{},"_nodeVersion":"18.20.8","dependencies":{"@isaacs/ttlcache":"^2.1.4","@adobe/aio-lib-core-errors":"^4.0.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.57.0","vitest":"^2.1.8","stdout-stderr":"^0.1.13","eslint-plugin-n":"^15.7.0","jsdoc-to-markdown":"^8.0.0","@vitest/coverage-v8":"^2.1.8","eslint-plugin-jsdoc":"^42.0.0","eslint-plugin-import":"^2.29.1","eslint-plugin-promise":"^6.1.1","eslint-config-standard":"^17.1.0","@adobe/eslint-config-aio-lib-config":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aio-lib-core-auth_1.1.0_1771611613924_0.3750058457217347","host":"s3://npm-registry-packages-npm-production"}}},"time":{"created":"2026-02-09T10:14:20.107Z","modified":"2026-07-08T08:10:07.406Z","1.0.0":"2026-02-09T10:14:20.349Z","1.0.0-pre.2026-02-09.sha-753b5a75":"2026-02-09T10:22:40.835Z","1.0.0-pre.2026-02-09.sha-115e6973":"2026-02-09T11:01:02.501Z","1.0.0-pre.2026-02-09.sha-900d31f5":"2026-02-09T11:09:20.557Z","1.0.1":"2026-02-17T12:25:23.912Z","1.1.0":"2026-02-20T18:20:14.069Z"},"bugs":{"url":"https://github.com/adobe/aio-lib-core-auth/issues"},"author":{"name":"Adobe Inc."},"license":"Apache-2.0","homepage":"https://github.com/adobe/aio-lib-core-auth#readme","keywords":["adobe","adobe-io","aio","aio-lib","aio-lib-core","aio-sdk-core","authentication","auth"],"repository":{"url":"git+https://github.com/adobe/aio-lib-core-auth.git","type":"git"},"description":"Adobe I/O Core Authentication Library","maintainers":[{"email":"mabecker@adobe.com","name":"marbec"},{"email":"tripod@bocanegra.ch","name":"tripod"},{"email":"garthdb@gmail.com","name":"garthdb"},{"email":"lazdnet@gmail.com","name":"lazd"},{"email":"grp-opensourceoffice@adobe.com","name":"adobe-admin"},{"email":"patrickfulton@gmail.com","name":"patrickfulton"},{"email":"lars@trieloff.net","name":"trieloff"},{"email":"krisnye@gmail.com","name":"krisnye"},{"email":"dcpfsdk@adobe.com","name":"dcpfsdk"},{"email":"natebaldwindesign@gmail.com","name":"natebaldwin"},{"email":"devongovett@gmail.com","name":"devongovett"},{"email":"danniintheus@gmail.com","name":"aspro83"},{"email":"symanovi@adobe.com","name":"symanovi"},{"email":"dominique.pfister@gmail.com","name":"dpfister"},{"email":"sg@adobe.com","name":"stefan-guggisberg"},{"email":"npm@rofe.com","name":"rofe"},{"email":"kptdobe@gmail.com","name":"kptdobe"},{"email":"halls@adobe.com","name":"adobehalls"},{"email":"bradjohn@adobe.com","name":"fullcolorcoder"},{"email":"djaeggi@adobe.com","name":"djaeggi"},{"email":"dylandepass@gmail.com","name":"dylandepass"},{"email":"mhaack@adobe.com","name":"mhaack"},{"email":"amol@adobe.com","name":"amol-anand"},{"email":"stopp@adobe.com","name":"stopp-adobe"},{"email":"namarora@adobe.com","name":"namarora"},{"email":"doten@adobe.com","name":"doten"},{"email":"schmidt@adobe.com","name":"duh_schmidt"},{"email":"astha.bhargava23@gmail.com","name":"asthabh23"},{"email":"zouhir.dahbi@outlook.com","name":"zdahbi"},{"email":"tuicu@adobe.com","name":"tuicu"},{"email":"fmeschbe@adobe.com","name":"fmeschbe"}],"readme":"<!--\nCopyright 2025 Adobe. All rights reserved.\nThis file is licensed to you under the Apache License, Version 2.0 (the \"License\");\nyou may not use this file except in compliance with the License. You may obtain a copy\nof the License at http://www.apache.org/licenses/LICENSE-2.0\n\nUnless required by applicable law or agreed to in writing, software distributed under\nthe License is distributed on an \"AS IS\" BASIS, WITHOUT WARRANTIES OR REPRESENTATIONS\nOF ANY KIND, either express or implied. See the License for the specific language\ngoverning permissions and limitations under the License.\n-->\n\n[![Version](https://img.shields.io/npm/v/@adobe/aio-lib-core-auth.svg)](https://npmjs.org/package/@adobe/aio-lib-core-auth)\n[![Downloads/week](https://img.shields.io/npm/dw/@adobe/aio-lib-core-auth.svg)](https://npmjs.org/package/@adobe/aio-lib-core-auth)\n![Node.js CI](https://github.com/adobe/aio-lib-core-auth/workflows/Node.js%20CI/badge.svg)\n[![License](https://img.shields.io/badge/License-Apache%202.0-blue.svg)](https://opensource.org/licenses/Apache-2.0)\n[![Codecov Coverage](https://img.shields.io/codecov/c/github/adobe/aio-lib-core-auth/main.svg?style=flat-square)](https://codecov.io/gh/adobe/aio-lib-core-auth/)\n[![Size(minified)](https://badgen.net/bundlephobia/min/@adobe/aio-lib-core-auth)](https://npmjs.org/package/@adobe/aio-lib-core-auth)\n\n# Adobe I/O Core Authentication Library\n\nThis library provides core authentication functionality for Adobe I/O SDK libraries and applications.\n\n## Installation\n\n```bash\nnpm install @adobe/aio-lib-core-auth\n```\n\n## Usage\n\n### Generating an Access Token in a Runtime action\n\n```javascript\nconst { generateAccessToken } = require('@adobe/aio-lib-core-auth')\n\nasync function main(params) {\n  try {\n    // if the include-ims-credentials annotation is set, the library infers credentials from the Runtime params\n    const token = await generateAccessToken(params)\n\n    // otherwise credentials can be passed manually\n    const token = await generateAccessToken({\n      clientId: '<clientId>',\n      clientSecret: '<clientSecret>',\n      orgId: '<orgId>@AdobeOrg',\n      scopes: ['<scope1>', '<scope2>', '..']\n    })\n\n    console.log('Authentication successful:', token.access_token)\n  } catch (error) {\n    console.error('Authentication failed:', error)\n  }\n}\n```\n\nNote: The token is cached for 5 minutes in the Runtime's container memory. A single Runtime action can run in multiple containers, meaning the cache is not shared across actions.\n\n### Invalidating the Token Cache in a Runtime action\n\nThe library caches tokens for 5 minutes to improve performance. If you need to force a refresh:\n\n```javascript\nconst { invalidateCache } = require('@adobe/aio-lib-core-auth')\n\nasync function main(params) {\n  try {\n    invalidateCache()\n  } catch (error) {\n    console.error('Authentication failed:', error)\n  }\n}\n```\n\n## API\n\n`goto` [API](./doc/api.md)\n\n## Contributing\n\nContributions are welcomed! Read the [Contributing Guide](CONTRIBUTING.md) for more information.\n\n## Licensing\n\nThis project is licensed under the Apache V2 License. See [LICENSE](LICENSE) for more information.\n","readmeFilename":"README.md"}