From 11d1e39ea94da3981f3021e702dd54758f644148 Mon Sep 17 00:00:00 2001
From: Yogesh Chaudhary
Date: Thu, 5 Feb 2026 17:41:33 +0530
Subject: [PATCH] Release v2.6.0
---
.version | 2 +-
CHANGELOG.md | 12 +
docs/assets/hierarchy.js | 2 +-
docs/assets/icons.js | 2 +-
docs/assets/icons.svg | 2 +-
docs/assets/navigation.js | 2 +-
docs/assets/search.js | 2 +-
docs/classes/AbstractNavigator.html | 6 +-
docs/classes/Auth0ClientFactory.html | 4 +-
docs/classes/AuthClientConfig.html | 8 +-
docs/classes/AuthGuard.html | 10 +-
docs/classes/AuthHttpInterceptor.html | 6 +-
docs/classes/AuthModule.html | 4 +-
docs/classes/AuthService.html | 249 +++++-
docs/classes/AuthState.html | 22 +-
docs/classes/AuthenticationError.html | 16 +-
docs/classes/GenericError.html | 12 +-
docs/classes/MfaRequiredError.html | 73 +-
docs/classes/MissingRefreshTokenError.html | 16 +-
docs/classes/PopupCancelledError.html | 14 +-
docs/classes/PopupTimeoutError.html | 14 +-
docs/classes/TimeoutError.html | 12 +-
docs/classes/UseDpopNonceError.html | 14 +-
docs/classes/User.html | 42 +-
docs/enums/HttpMethod.html | 14 +-
docs/functions/authGuardFn.html | 2 +-
docs/functions/authHttpInterceptorFn.html | 2 +-
.../isHttpInterceptorRouteConfig.html | 2 +-
docs/functions/provideAuth0.html | 18 +-
docs/hierarchy.html | 24 +-
docs/interfaces/AppState.html | 4 +-
docs/interfaces/AuthConfig.html | 56 +-
docs/interfaces/GetTokenSilentlyOptions.html | 10 +-
docs/interfaces/GetTokenWithPopupOptions.html | 6 +-
docs/interfaces/HttpInterceptorConfig.html | 4 +-
.../HttpInterceptorRouteConfig.html | 12 +-
docs/interfaces/IdToken.html | 78 +-
docs/interfaces/LogoutOptions.html | 10 +-
docs/interfaces/PopupConfigOptions.html | 100 ++-
docs/interfaces/PopupLoginOptions.html | 4 +-
.../RedirectConnectAccountOptions.html | 14 +-
docs/interfaces/RedirectLoginOptions.html | 10 +-
docs/modules.html | 62 ++
docs/types/ApiRouteDefinition.html | 2 +-
docs/types/CustomTokenExchangeOptions.html | 813 ++++++++++++++++++
docs/types/TokenEndpointResponse.html | 620 +++++++++++++
docs/variables/Auth0ClientService.html | 2 +-
docs/variables/AuthConfigService.html | 2 +-
projects/auth0-angular/package.json | 2 +-
49 files changed, 2127 insertions(+), 292 deletions(-)
create mode 100644 docs/types/CustomTokenExchangeOptions.html
create mode 100644 docs/types/TokenEndpointResponse.html
diff --git a/.version b/.version
index d80b4a81..7433fb30 100644
--- a/.version
+++ b/.version
@@ -1 +1 @@
-v2.5.0
\ No newline at end of file
+v2.6.0
\ No newline at end of file
diff --git a/CHANGELOG.md b/CHANGELOG.md
index e46c3bcb..640c0e1a 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,5 +1,17 @@
# Change Log
+## [v2.6.0](https://github.com/auth0/auth0-angular/tree/v2.6.0) (2026-02-05)
+
+[Full Changelog](https://github.com/auth0/auth0-angular/compare/v2.5.0...v2.6.0)
+
+**Added**
+
+- feat: add loginWithCustomTokenExchange method [\#799](https://github.com/auth0/auth0-angular/pull/799) ([yogeshchoudhary147](https://github.com/yogeshchoudhary147))
+
+**Changed**
+
+- feat: use makeEnvironmentProviders to prevent provideAuth0 component-level usage at compile time [\#785](https://github.com/auth0/auth0-angular/pull/785) ([yogeshchoudhary147](https://github.com/yogeshchoudhary147))
+
## [v2.5.0](https://github.com/auth0/auth0-angular/tree/v2.5.0) (2026-01-13)
[Full Changelog](https://github.com/auth0/auth0-angular/compare/v2.4.1...v2.5.0)
diff --git a/docs/assets/hierarchy.js b/docs/assets/hierarchy.js
index 3a6fea02..e2927375 100644
--- a/docs/assets/hierarchy.js
+++ b/docs/assets/hierarchy.js
@@ -1,2 +1,2 @@
window.hierarchyData =
- 'eJyVk8tOwzAQRf9l1oa6cRys7FBBCKk8xEMsKhaWO2mspnawnRXqv6OkArktxWEVybnjc++M5xOctcFDucgZI4xRwih9J+CwalAFbY2H8hMYpf3HyA1CCY+27dq5XWnz0O4kBNbaLKHMeEGgcw2UoE1AV0mFfnKkP6/DpgECqpHeQwnBL8/6C85+ivqftW6WDg2UC0b5+5YAozxycYPhxa7RvOlQD4RxZk6VjfDUW2BxI25nUtWYAO5E/46cF0PkvIh4c6tk8xyskyvcR08z8Y0eCOgnR+KTFnYHWwI5Y3sNNui0unbOur9AsS7B2IuYc0FyMSWcMcKLjHBxQQoxxM65iIy86A3aLiSNxLr/GOFUDFAxjaB3lXzCj047XCbBh9p0pzkVhws1NuWReARtb66XXajRBK1k//CTvF/kI4hFdphvJo3CphnRzl/kI4jiIp6e9l6b1RNWDn09LHx6iidq0uxCxFv66vGqte29NQqT0CNxirbdfgFlY+U+';
+ 'eJyVlF1PgzAUhv/Lua6O0RaBOzONMXFq5owXixdNdzYaWYttuTL77wYWTfdl8YoEnsPznkMPX2CN8Q7KBaNXhFJGaELfCVhc1Si9MtpB+QU0od1Fiw1CCc+maZsHs1b6qdkhBD6UXkKZ8oxAa2soQWmPdiUkutERf1n5TQ0EZC2cgxK8W150L7j4LeoeVqpeWtRQLmhSvG8J0KQIUtyhn5sP1G/KV71hWJhzZQMydREoCyLcT4SsMCLcQf9umSd9yzwJfA9GivrFGyvWuK8ep/mPujegGx3BZyPsbmwJMHq1N2CNVslba439SxRyEcdeiyxLCcs54bQgPMsJLyjJirRrm2VpEGSuNmhaHw0Scv8Jwsesl+Y8kE5XYoafrbK4jIoP2fik+ZgdLtTQLo/gATYaLs516yvUXknRHfyo7wQ+wJjlh/1NhJZY1wPGeQIfYCzCX9RUOaf0eoYri67qFz7+Fc/UxN1ZER7XV4c3jWkejZYYlR7BMdt2+w3fWeVW';
diff --git a/docs/assets/icons.js b/docs/assets/icons.js
index 20caa56f..b5b93f25 100644
--- a/docs/assets/icons.js
+++ b/docs/assets/icons.js
@@ -6,7 +6,7 @@
const svg = document.body.appendChild(
document.createElementNS('http://www.w3.org/2000/svg', 'svg')
);
- svg.innerHTML = `M M N E P V F C I C P M F P C P T T A A A T R `;
+ svg.innerHTML = `M M N E P V F C I C P M F P C P T T A A A T R `;
svg.style.display = 'none';
if (location.protocol === 'file:') updateUseElements();
}
diff --git a/docs/assets/icons.svg b/docs/assets/icons.svg
index 50ad5799..10db10be 100644
--- a/docs/assets/icons.svg
+++ b/docs/assets/icons.svg
@@ -1 +1 @@
-M M N E P V F C I C P M F P C P T T A A A T R
\ No newline at end of file
+M M N E P V F C I C P M F P C P T T A A A T R
\ No newline at end of file
diff --git a/docs/assets/navigation.js b/docs/assets/navigation.js
index 862d35c4..2666f79a 100644
--- a/docs/assets/navigation.js
+++ b/docs/assets/navigation.js
@@ -1,2 +1,2 @@
window.navigationData =
- 'eJyll1FP2zAUhf9LnsuAbrCtb6gMVokCKkx7mPZgnNvmisT27OuKbtp/n5J0beI4TuU+n+Pv2NfOtfPjT0LwRskk+Uqk5kCZTJNRohhlySQBYQtzulfeZVTkySh5RZEmk09/R7vRVy+GNON0z9a4YiT1HsJzZgyY046lTTsft3iWsrNpjiDohnGSeuMBdjxDxNo8lWKJKz+v6RiigSDkjFCKL1p7V9w1dZij2p1MEjLpCZoTeCPQguWJk3ZrmU79GZU0NNtyF2eCQHNQ/v3pmoaYc5naHPyoWhsiPIFeI+9BbMVBBjHqI5RSaPwNEM/AU42tELdftyBAI+85Fk01jj8Tcyik3kwZzzwrb8lxCXeSs/yJpGYr6EnpWOKS5ku2gF8WNaQ99XIdkTloDIrVApYaTPYsX6Hvs+1zxuU+SmXVlAkOed67RI/piLRnLEBaCmU1LXFJ4ZDj+d8MXCup7qXg0BPSsUQn+eGx3VoppyVh2VKXjJddaSu20eOLS/eqci6pJmInD0Gkxt/V3fPINCtML83xdbAHNj2qvpUnzEFQvnlQJdEf2uM9Lvg7UlYd7kOSXXNctHNfBjbN6wztnzNgIS3B4fyGPRQyc3p7Azjz9PRDyzJLqxr7ubUWB76TK2kptL8tR2jpdcutKhTidW1xM684d3KFYjCt6YoLW0CKGnj5jhXA6YpzaUWwbMERx01icNE+Y7CzKayO9zUsUWBp32Npo6om6zoc3tnnj+cX4wazOuzspfmYrVE7wUs4qBBTa0gW1YNyjgILlj9YUpY6UT2++OTtI9ZtG3VcS4zPaPyFdR7za6axrF3rX837qn8/9t5/A8SWKQBk/3+SbhpHZWkFr87aaUNuQy4/OBCny/bjOsYAGM0hvX7PD/kDMUrLNaZQ7YQP29Q7mJ//ADAGmD4=';
+ 'eJyll1Fv2yAUhf+Ln9O1zdZuy1uVrl2kpq3STnuY9kDxjY3qAINL1Gzaf59sZwkGjCPyfI6/A1x8gR9/MoQ3zCbZV0Q5ByxFno0ySbDMJhlws9Kne+VdiasqG2WvjOfZ5NPf0e7rqxeNilC8J2tWEBRqD6EV0Rr0qWfp0s7HHZ7B8mxaMeB4QygKtQkAPc8QsTVPBV+yIsyzHUM04MgoQSb4F6WCM/ZNHnPUurNJhjo/YfoE3hAUJ1XmpN0aovJwRiMNjbau4owjKAoyXB/fNMSci9xUEEa12hDhCdSa0R7EVhxkIME+Qi3Fvr8BpCUEVmMrpNXrFjgoRnu2ha2m8Wd8DiuhNlNCy8DMO3Jawp2gpHpCoUgBPSmeJS1pviQL+GWYgrxnvVxHYg7TmvFiAUsFunwWr9D32/Y503IfhTRySjiFquqdYsB0RNozW4EwGMuyLWlJ8ZDj+d80XEsh7wWn0BPiWZKTwvDUbi2l05JY3VKXhNZdaSt20eOLS/eocg4pG7GThyBCsd/N2fNIFFnpXprj87AHNj1s/pUnVgHHavMga2I4tMd7XPB3hmWzuQ9Jds1p0c55GSla0Bmrn/PBQhiEw/mWPRYyc3q7BZwFevqhyzLLmzUOc1stDXwnCmEwVt+OIzb1tuU2KxTj+ba0kTecO1EwPphmu9LCFpAzBbS+x3KgeEWpMDy6bNEvjhvE4KRDxmhnk6zZ3tewZJzV9j0WN7Jpsq7D4Z19/nh+MbaYzWYnL/ZltkXthCDhoIWYGo1i1Vwo54yzFakeDEqDXlSP79jk9gbzRkvCC/AKYWeHnOnp2yu027TawI6YntGOmOdSMI4L0FJw7dUwaErPtN6d3vNlTRSrd0vndRp8x7wfB0/8AWLHFAGS/8/CG+vnWBpOm5qeWnIXcvnBgTjnSj/OM0bATB9yuu35MX8kRiqxZjk0lQhhbd3D/PwHUDDs1A==';
diff --git a/docs/assets/search.js b/docs/assets/search.js
index 8de4e03f..71ce5d7e 100644
--- a/docs/assets/search.js
+++ b/docs/assets/search.js
@@ -1,2 +1,2 @@
window.searchData =
- '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';
+ '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';
diff --git a/docs/classes/AbstractNavigator.html b/docs/classes/AbstractNavigator.html
index bfdbdf8a..ff3d0704 100644
--- a/docs/classes/AbstractNavigator.html
+++ b/docs/classes/AbstractNavigator.html
@@ -93,7 +93,7 @@ Class AbstractNavigator
Defined in
projects/auth0-angular/src/lib/abstract-navigator.ts:8
@@ -237,7 +237,7 @@
Defined in
projects/auth0-angular/src/lib/abstract-navigator.ts:11
@@ -326,7 +326,7 @@
Defined in
projects/auth0-angular/src/lib/abstract-navigator.ts:23
diff --git a/docs/classes/Auth0ClientFactory.html b/docs/classes/Auth0ClientFactory.html
index 5a21fc45..b5720464 100644
--- a/docs/classes/Auth0ClientFactory.html
+++ b/docs/classes/Auth0ClientFactory.html
@@ -93,7 +93,7 @@ Class Auth0ClientFactory
Defined in
projects/auth0-angular/src/lib/auth.client.ts:6
@@ -287,7 +287,7 @@
Defined in
projects/auth0-angular/src/lib/auth.client.ts:7
diff --git a/docs/classes/AuthClientConfig.html b/docs/classes/AuthClientConfig.html
index a5d08d54..65cf1477 100644
--- a/docs/classes/AuthClientConfig.html
+++ b/docs/classes/AuthClientConfig.html
@@ -118,7 +118,7 @@
Defined in
projects/auth0-angular/src/lib/auth.config.ts:213
@@ -265,7 +265,7 @@
Defined in
projects/auth0-angular/src/lib/auth.config.ts:216
@@ -337,7 +337,7 @@
Defined in
projects/auth0-angular/src/lib/auth.config.ts:234
@@ -410,7 +410,7 @@
Defined in
projects/auth0-angular/src/lib/auth.config.ts:227
diff --git a/docs/classes/AuthGuard.html b/docs/classes/AuthGuard.html
index a7e29546..565d0136 100644
--- a/docs/classes/AuthGuard.html
+++ b/docs/classes/AuthGuard.html
@@ -93,7 +93,7 @@ Class AuthGuard
Defined in
projects/auth0-angular/src/lib/auth.guard.ts:15
@@ -247,7 +247,7 @@
Defined in
projects/auth0-angular/src/lib/auth.guard.ts:16
@@ -348,7 +348,7 @@
Defined in
projects/auth0-angular/src/lib/auth.guard.ts:22
@@ -436,7 +436,7 @@
Defined in
projects/auth0-angular/src/lib/auth.guard.ts:29
@@ -514,7 +514,7 @@
Defined in
projects/auth0-angular/src/lib/auth.guard.ts:18
diff --git a/docs/classes/AuthHttpInterceptor.html b/docs/classes/AuthHttpInterceptor.html
index 4f2d1b8c..32df3e83 100644
--- a/docs/classes/AuthHttpInterceptor.html
+++ b/docs/classes/AuthHttpInterceptor.html
@@ -99,7 +99,7 @@ Implements
Defined in
projects/auth0-angular/src/lib/auth.interceptor.ts:45
@@ -292,7 +292,7 @@
Defined in
projects/auth0-angular/src/lib/auth.interceptor.ts:46
@@ -414,7 +414,7 @@
Defined in
projects/auth0-angular/src/lib/auth.interceptor.ts:53
diff --git a/docs/classes/AuthModule.html b/docs/classes/AuthModule.html
index 88f4dadd..916719b8 100644
--- a/docs/classes/AuthModule.html
+++ b/docs/classes/AuthModule.html
@@ -93,7 +93,7 @@ Class AuthModule
Defined in
projects/auth0-angular/src/lib/auth.module.ts:8
@@ -301,7 +301,7 @@
Defined in
projects/auth0-angular/src/lib/auth.module.ts:15
diff --git a/docs/classes/AuthService.html b/docs/classes/AuthService.html
index afcad46b..fa47ff3a 100644
--- a/docs/classes/AuthService.html
+++ b/docs/classes/AuthService.html
@@ -121,8 +121,8 @@ Implements
Defined in
projects/auth0-angular/src/lib/auth.service.ts:48 projects/auth0-angular/src/lib/auth.service.ts:50
@@ -288,6 +288,19 @@ Methods
handle Redirect Callback
+
+ login With Custom Token Exchange
Defined in
projects/auth0-angular/src/lib/auth.service.ts:87 projects/auth0-angular/src/lib/auth.service.ts:89
@@ -593,8 +606,8 @@
Defined in
projects/auth0-angular/src/lib/auth.service.ts:85 projects/auth0-angular/src/lib/auth.service.ts:87
@@ -628,8 +641,8 @@
Defined in
projects/auth0-angular/src/lib/auth.service.ts:79 projects/auth0-angular/src/lib/auth.service.ts:81
@@ -675,8 +688,8 @@
Defined in
projects/auth0-angular/src/lib/auth.service.ts:74 projects/auth0-angular/src/lib/auth.service.ts:76
@@ -717,8 +730,8 @@
Defined in
projects/auth0-angular/src/lib/auth.service.ts:64 projects/auth0-angular/src/lib/auth.service.ts:66
@@ -755,8 +768,8 @@
Defined in
projects/auth0-angular/src/lib/auth.service.ts:58 projects/auth0-angular/src/lib/auth.service.ts:60
@@ -796,8 +809,8 @@
Defined in
projects/auth0-angular/src/lib/auth.service.ts:69 projects/auth0-angular/src/lib/auth.service.ts:71
@@ -921,8 +934,8 @@
Defined in
projects/auth0-angular/src/lib/auth.service.ts:166 projects/auth0-angular/src/lib/auth.service.ts:168
@@ -1079,8 +1092,8 @@
Defined in
projects/auth0-angular/src/lib/auth.service.ts:430 projects/auth0-angular/src/lib/auth.service.ts:474
@@ -1252,8 +1265,8 @@
Defined in
projects/auth0-angular/src/lib/auth.service.ts:409 projects/auth0-angular/src/lib/auth.service.ts:453
@@ -1357,8 +1370,8 @@
Defined in
projects/auth0-angular/src/lib/auth.service.ts:230 projects/auth0-angular/src/lib/auth.service.ts:232
@@ -1427,8 +1440,8 @@
Defined in
projects/auth0-angular/src/lib/auth.service.ts:239 projects/auth0-angular/src/lib/auth.service.ts:241
@@ -1526,8 +1539,8 @@
Defined in
projects/auth0-angular/src/lib/auth.service.ts:304 projects/auth0-angular/src/lib/auth.service.ts:306
@@ -1620,8 +1633,8 @@
Defined in
projects/auth0-angular/src/lib/auth.service.ts:373 projects/auth0-angular/src/lib/auth.service.ts:417
@@ -1755,8 +1768,150 @@
Defined in
projects/auth0-angular/src/lib/auth.service.ts:336 projects/auth0-angular/src/lib/auth.service.ts:380
+
+
+
+
+
+
+
+
+
+ login With Custom Token Exchange
+
+
+
+
+
+
+
+
+
+
+ An Observable that emits the token endpoint response
+ containing Auth0 tokens
+
+
+
@@ -1879,8 +2034,8 @@
Defined in
projects/auth0-angular/src/lib/auth.service.ts:189 projects/auth0-angular/src/lib/auth.service.ts:191
@@ -1984,8 +2139,8 @@
Defined in
projects/auth0-angular/src/lib/auth.service.ts:140 projects/auth0-angular/src/lib/auth.service.ts:142
@@ -2081,8 +2236,8 @@
Defined in
projects/auth0-angular/src/lib/auth.service.ts:215 projects/auth0-angular/src/lib/auth.service.ts:217
@@ -2130,8 +2285,8 @@
Defined in
projects/auth0-angular/src/lib/auth.service.ts:123 projects/auth0-angular/src/lib/auth.service.ts:125
@@ -2230,8 +2385,8 @@
Defined in
projects/auth0-angular/src/lib/auth.service.ts:389 projects/auth0-angular/src/lib/auth.service.ts:433
@@ -2558,6 +2713,16 @@ On This Page
>
handle Redirect Callback
+ login With Custom Token Exchange Class AuthState
Defined in
projects/auth0-angular/src/lib/auth.state.ts:26
@@ -307,7 +307,7 @@
Defined in
projects/auth0-angular/src/lib/auth.state.ts:112
@@ -361,7 +361,7 @@
Defined in
projects/auth0-angular/src/lib/auth.state.ts:110
@@ -408,7 +408,7 @@
Defined in
projects/auth0-angular/src/lib/auth.state.ts:101
@@ -450,7 +450,7 @@
Defined in
projects/auth0-angular/src/lib/auth.state.ts:83
@@ -488,7 +488,7 @@
Defined in
projects/auth0-angular/src/lib/auth.state.ts:35
@@ -529,7 +529,7 @@
Defined in
projects/auth0-angular/src/lib/auth.state.ts:91
@@ -595,7 +595,7 @@
Defined in
projects/auth0-angular/src/lib/auth.state.ts:127
@@ -668,7 +668,7 @@
Defined in
projects/auth0-angular/src/lib/auth.state.ts:136
@@ -736,7 +736,7 @@
Defined in
projects/auth0-angular/src/lib/auth.state.ts:145
@@ -807,7 +807,7 @@
Defined in
projects/auth0-angular/src/lib/auth.state.ts:119
diff --git a/docs/classes/AuthenticationError.html b/docs/classes/AuthenticationError.html
index 44ba5fb7..5f8b1da6 100644
--- a/docs/classes/AuthenticationError.html
+++ b/docs/classes/AuthenticationError.html
@@ -100,7 +100,7 @@ Class AuthenticationError
-
+
Hierarchy (View Summary
Defined in
- node_modules/@auth0/auth0-spa-js/dist/typings/errors.d.ts:17
+ node_modules/@auth0/auth0-spa-js/dist/typings/errors.d.ts:30
@@ -413,7 +413,7 @@
Defined in
- node_modules/@auth0/auth0-spa-js/dist/typings/errors.d.ts:20
+ node_modules/@auth0/auth0-spa-js/dist/typings/errors.d.ts:33
@@ -457,7 +457,7 @@
Defined in
- node_modules/@auth0/auth0-spa-js/dist/typings/errors.d.ts:19
+ node_modules/@auth0/auth0-spa-js/dist/typings/errors.d.ts:32
@@ -487,7 +487,7 @@
Defined in
- node_modules/@auth0/auth0-spa-js/dist/typings/errors.d.ts:5
+ node_modules/@auth0/auth0-spa-js/dist/typings/errors.d.ts:18
@@ -520,7 +520,7 @@
Defined in
- node_modules/@auth0/auth0-spa-js/dist/typings/errors.d.ts:6
+ node_modules/@auth0/auth0-spa-js/dist/typings/errors.d.ts:19
@@ -632,7 +632,7 @@
Defined in
- node_modules/@auth0/auth0-spa-js/dist/typings/errors.d.ts:18
+ node_modules/@auth0/auth0-spa-js/dist/typings/errors.d.ts:31
@@ -904,7 +904,7 @@
Defined in
- node_modules/@auth0/auth0-spa-js/dist/typings/errors.d.ts:8
+ node_modules/@auth0/auth0-spa-js/dist/typings/errors.d.ts:21
diff --git a/docs/classes/GenericError.html b/docs/classes/GenericError.html
index dcffffa5..28dc2cbb 100644
--- a/docs/classes/GenericError.html
+++ b/docs/classes/GenericError.html
@@ -93,7 +93,7 @@ Class GenericError
Thrown when network requests to the Auth server fail.
-
+
Hierarchy (View Summary )
@@ -157,7 +157,7 @@
Defined in
- node_modules/@auth0/auth0-spa-js/dist/typings/errors.d.ts:4
+ node_modules/@auth0/auth0-spa-js/dist/typings/errors.d.ts:17
@@ -392,7 +392,7 @@
Defined in
- node_modules/@auth0/auth0-spa-js/dist/typings/errors.d.ts:7
+ node_modules/@auth0/auth0-spa-js/dist/typings/errors.d.ts:20
@@ -433,7 +433,7 @@
Defined in
- node_modules/@auth0/auth0-spa-js/dist/typings/errors.d.ts:5
+ node_modules/@auth0/auth0-spa-js/dist/typings/errors.d.ts:18
@@ -458,7 +458,7 @@
Defined in
- node_modules/@auth0/auth0-spa-js/dist/typings/errors.d.ts:6
+ node_modules/@auth0/auth0-spa-js/dist/typings/errors.d.ts:19
@@ -781,7 +781,7 @@
Defined in
- node_modules/@auth0/auth0-spa-js/dist/typings/errors.d.ts:8
+ node_modules/@auth0/auth0-spa-js/dist/typings/errors.d.ts:21
diff --git a/docs/classes/MfaRequiredError.html b/docs/classes/MfaRequiredError.html
index 85536e65..a98a9514 100644
--- a/docs/classes/MfaRequiredError.html
+++ b/docs/classes/MfaRequiredError.html
@@ -96,7 +96,7 @@ Class MfaRequiredError
-
+
string
+
+ mfa_requirements :
+ MfaRequirements
+
@@ -388,7 +414,7 @@
Defined in
- node_modules/@auth0/auth0-spa-js/dist/typings/errors.d.ts:58
+ node_modules/@auth0/auth0-spa-js/dist/typings/errors.d.ts:72
@@ -437,7 +463,7 @@
Defined in
- node_modules/@auth0/auth0-spa-js/dist/typings/errors.d.ts:5
+ node_modules/@auth0/auth0-spa-js/dist/typings/errors.d.ts:18
@@ -470,7 +496,7 @@
Defined in
- node_modules/@auth0/auth0-spa-js/dist/typings/errors.d.ts:6
+ node_modules/@auth0/auth0-spa-js/dist/typings/errors.d.ts:19
@@ -507,6 +533,31 @@
+
+
+ mfa_ requirements
+
+
+
+ mfa_requirements :
+ MfaRequirements
+
+
+
+
+ Defined in
+ node_modules/@auth0/auth0-spa-js/dist/typings/errors.d.ts:71
+
+
+
+
-
+
Hierarchy (View Summary
Defined in
- node_modules/@auth0/auth0-spa-js/dist/typings/errors.d.ts:63
+ node_modules/@auth0/auth0-spa-js/dist/typings/errors.d.ts:77
@@ -383,7 +383,7 @@
Defined in
- node_modules/@auth0/auth0-spa-js/dist/typings/errors.d.ts:66
+ node_modules/@auth0/auth0-spa-js/dist/typings/errors.d.ts:80
@@ -427,7 +427,7 @@
Defined in
- node_modules/@auth0/auth0-spa-js/dist/typings/errors.d.ts:64
+ node_modules/@auth0/auth0-spa-js/dist/typings/errors.d.ts:78
@@ -457,7 +457,7 @@
Defined in
- node_modules/@auth0/auth0-spa-js/dist/typings/errors.d.ts:5
+ node_modules/@auth0/auth0-spa-js/dist/typings/errors.d.ts:18
@@ -490,7 +490,7 @@
Defined in
- node_modules/@auth0/auth0-spa-js/dist/typings/errors.d.ts:6
+ node_modules/@auth0/auth0-spa-js/dist/typings/errors.d.ts:19
@@ -573,7 +573,7 @@
Defined in
- node_modules/@auth0/auth0-spa-js/dist/typings/errors.d.ts:65
+ node_modules/@auth0/auth0-spa-js/dist/typings/errors.d.ts:79
@@ -874,7 +874,7 @@
Defined in
- node_modules/@auth0/auth0-spa-js/dist/typings/errors.d.ts:8
+ node_modules/@auth0/auth0-spa-js/dist/typings/errors.d.ts:21
diff --git a/docs/classes/PopupCancelledError.html b/docs/classes/PopupCancelledError.html
index ebfbabce..68521beb 100644
--- a/docs/classes/PopupCancelledError.html
+++ b/docs/classes/PopupCancelledError.html
@@ -93,7 +93,7 @@ Class PopupCancelledError
Thrown when network requests to the Auth server fail.
-
+
Hierarchy (View Summary
Defined in
- node_modules/@auth0/auth0-spa-js/dist/typings/errors.d.ts:46
+ node_modules/@auth0/auth0-spa-js/dist/typings/errors.d.ts:59
@@ -358,7 +358,7 @@
Defined in
- node_modules/@auth0/auth0-spa-js/dist/typings/errors.d.ts:48
+ node_modules/@auth0/auth0-spa-js/dist/typings/errors.d.ts:61
@@ -407,7 +407,7 @@
Defined in
- node_modules/@auth0/auth0-spa-js/dist/typings/errors.d.ts:5
+ node_modules/@auth0/auth0-spa-js/dist/typings/errors.d.ts:18
@@ -440,7 +440,7 @@
Defined in
- node_modules/@auth0/auth0-spa-js/dist/typings/errors.d.ts:6
+ node_modules/@auth0/auth0-spa-js/dist/typings/errors.d.ts:19
@@ -523,7 +523,7 @@
-
+
Hierarchy (View Summary
Defined in
- node_modules/@auth0/auth0-spa-js/dist/typings/errors.d.ts:42
+ node_modules/@auth0/auth0-spa-js/dist/typings/errors.d.ts:55
@@ -361,7 +361,7 @@
Defined in
- node_modules/@auth0/auth0-spa-js/dist/typings/errors.d.ts:44
+ node_modules/@auth0/auth0-spa-js/dist/typings/errors.d.ts:57
@@ -410,7 +410,7 @@
Defined in
- node_modules/@auth0/auth0-spa-js/dist/typings/errors.d.ts:5
+ node_modules/@auth0/auth0-spa-js/dist/typings/errors.d.ts:18
@@ -443,7 +443,7 @@
Defined in
- node_modules/@auth0/auth0-spa-js/dist/typings/errors.d.ts:6
+ node_modules/@auth0/auth0-spa-js/dist/typings/errors.d.ts:19
@@ -526,7 +526,7 @@
-
+
Hierarchy (View Summary )
@@ -129,7 +129,7 @@
Defined in
- node_modules/@auth0/auth0-spa-js/dist/typings/errors.d.ts:36
+ node_modules/@auth0/auth0-spa-js/dist/typings/errors.d.ts:49
@@ -345,7 +345,7 @@
Defined in
- node_modules/@auth0/auth0-spa-js/dist/typings/errors.d.ts:37
+ node_modules/@auth0/auth0-spa-js/dist/typings/errors.d.ts:50
@@ -394,7 +394,7 @@
Defined in
- node_modules/@auth0/auth0-spa-js/dist/typings/errors.d.ts:5
+ node_modules/@auth0/auth0-spa-js/dist/typings/errors.d.ts:18
@@ -427,7 +427,7 @@
Defined in
- node_modules/@auth0/auth0-spa-js/dist/typings/errors.d.ts:6
+ node_modules/@auth0/auth0-spa-js/dist/typings/errors.d.ts:19
@@ -789,7 +789,7 @@
Defined in
- node_modules/@auth0/auth0-spa-js/dist/typings/errors.d.ts:8
+ node_modules/@auth0/auth0-spa-js/dist/typings/errors.d.ts:21
diff --git a/docs/classes/UseDpopNonceError.html b/docs/classes/UseDpopNonceError.html
index 40c1ecca..d498e001 100644
--- a/docs/classes/UseDpopNonceError.html
+++ b/docs/classes/UseDpopNonceError.html
@@ -96,7 +96,7 @@ Class UseDpopNonceError
-
+
Hierarchy (View Summary
Defined in
- node_modules/@auth0/auth0-spa-js/dist/typings/errors.d.ts:79
+ node_modules/@auth0/auth0-spa-js/dist/typings/errors.d.ts:93
@@ -369,7 +369,7 @@
Defined in
- node_modules/@auth0/auth0-spa-js/dist/typings/errors.d.ts:81
+ node_modules/@auth0/auth0-spa-js/dist/typings/errors.d.ts:95
@@ -418,7 +418,7 @@
Defined in
- node_modules/@auth0/auth0-spa-js/dist/typings/errors.d.ts:5
+ node_modules/@auth0/auth0-spa-js/dist/typings/errors.d.ts:18
@@ -451,7 +451,7 @@
Defined in
- node_modules/@auth0/auth0-spa-js/dist/typings/errors.d.ts:6
+ node_modules/@auth0/auth0-spa-js/dist/typings/errors.d.ts:19
@@ -539,7 +539,7 @@
Defined in
- node_modules/@auth0/auth0-spa-js/dist/typings/errors.d.ts:80
+ node_modules/@auth0/auth0-spa-js/dist/typings/errors.d.ts:94
@@ -840,7 +840,7 @@
Defined in
- node_modules/@auth0/auth0-spa-js/dist/typings/errors.d.ts:8
+ node_modules/@auth0/auth0-spa-js/dist/typings/errors.d.ts:21
diff --git a/docs/classes/User.html b/docs/classes/User.html
index 71429d18..2e62f466 100644
--- a/docs/classes/User.html
+++ b/docs/classes/User.html
@@ -106,7 +106,7 @@ Indexable
Defined in
- node_modules/@auth0/auth0-spa-js/dist/typings/global.d.ts:673
+ node_modules/@auth0/auth0-spa-js/dist/typings/global.d.ts:714
@@ -437,7 +437,7 @@
Defined in
- node_modules/@auth0/auth0-spa-js/dist/typings/global.d.ts:691
+ node_modules/@auth0/auth0-spa-js/dist/typings/global.d.ts:732
@@ -462,7 +462,7 @@
Defined in
- node_modules/@auth0/auth0-spa-js/dist/typings/global.d.ts:686
+ node_modules/@auth0/auth0-spa-js/dist/typings/global.d.ts:727
@@ -484,7 +484,7 @@
Defined in
- node_modules/@auth0/auth0-spa-js/dist/typings/global.d.ts:683
+ node_modules/@auth0/auth0-spa-js/dist/typings/global.d.ts:724
@@ -510,7 +510,7 @@
Defined in
- node_modules/@auth0/auth0-spa-js/dist/typings/global.d.ts:684
+ node_modules/@auth0/auth0-spa-js/dist/typings/global.d.ts:725
@@ -536,7 +536,7 @@
Defined in
- node_modules/@auth0/auth0-spa-js/dist/typings/global.d.ts:676
+ node_modules/@auth0/auth0-spa-js/dist/typings/global.d.ts:717
@@ -561,7 +561,7 @@
Defined in
- node_modules/@auth0/auth0-spa-js/dist/typings/global.d.ts:685
+ node_modules/@auth0/auth0-spa-js/dist/typings/global.d.ts:726
@@ -587,7 +587,7 @@
Defined in
- node_modules/@auth0/auth0-spa-js/dist/typings/global.d.ts:675
+ node_modules/@auth0/auth0-spa-js/dist/typings/global.d.ts:716
@@ -612,7 +612,7 @@
Defined in
- node_modules/@auth0/auth0-spa-js/dist/typings/global.d.ts:688
+ node_modules/@auth0/auth0-spa-js/dist/typings/global.d.ts:729
@@ -638,7 +638,7 @@
Defined in
- node_modules/@auth0/auth0-spa-js/dist/typings/global.d.ts:677
+ node_modules/@auth0/auth0-spa-js/dist/typings/global.d.ts:718
@@ -660,7 +660,7 @@
Defined in
- node_modules/@auth0/auth0-spa-js/dist/typings/global.d.ts:674
+ node_modules/@auth0/auth0-spa-js/dist/typings/global.d.ts:715
@@ -685,7 +685,7 @@
Defined in
- node_modules/@auth0/auth0-spa-js/dist/typings/global.d.ts:678
+ node_modules/@auth0/auth0-spa-js/dist/typings/global.d.ts:719
@@ -711,7 +711,7 @@
Defined in
- node_modules/@auth0/auth0-spa-js/dist/typings/global.d.ts:689
+ node_modules/@auth0/auth0-spa-js/dist/typings/global.d.ts:730
@@ -737,7 +737,7 @@
Defined in
- node_modules/@auth0/auth0-spa-js/dist/typings/global.d.ts:690
+ node_modules/@auth0/auth0-spa-js/dist/typings/global.d.ts:731
@@ -762,7 +762,7 @@
Defined in
- node_modules/@auth0/auth0-spa-js/dist/typings/global.d.ts:681
+ node_modules/@auth0/auth0-spa-js/dist/typings/global.d.ts:722
@@ -788,7 +788,7 @@
Defined in
- node_modules/@auth0/auth0-spa-js/dist/typings/global.d.ts:679
+ node_modules/@auth0/auth0-spa-js/dist/typings/global.d.ts:720
@@ -813,7 +813,7 @@
Defined in
- node_modules/@auth0/auth0-spa-js/dist/typings/global.d.ts:680
+ node_modules/@auth0/auth0-spa-js/dist/typings/global.d.ts:721
@@ -835,7 +835,7 @@
Defined in
- node_modules/@auth0/auth0-spa-js/dist/typings/global.d.ts:693
+ node_modules/@auth0/auth0-spa-js/dist/typings/global.d.ts:734
@@ -861,7 +861,7 @@
Defined in
- node_modules/@auth0/auth0-spa-js/dist/typings/global.d.ts:692
+ node_modules/@auth0/auth0-spa-js/dist/typings/global.d.ts:733
@@ -886,7 +886,7 @@
Defined in
- node_modules/@auth0/auth0-spa-js/dist/typings/global.d.ts:682
+ node_modules/@auth0/auth0-spa-js/dist/typings/global.d.ts:723
@@ -911,7 +911,7 @@
Defined in
- node_modules/@auth0/auth0-spa-js/dist/typings/global.d.ts:687
+ node_modules/@auth0/auth0-spa-js/dist/typings/global.d.ts:728
diff --git a/docs/enums/HttpMethod.html b/docs/enums/HttpMethod.html
index 837fe068..c6bf8786 100644
--- a/docs/enums/HttpMethod.html
+++ b/docs/enums/HttpMethod.html
@@ -98,7 +98,7 @@ Enumeration HttpMethodConst
Defined in
projects/auth0-angular/src/lib/auth.config.ts:13
@@ -221,7 +221,7 @@
Defined in
projects/auth0-angular/src/lib/auth.config.ts:18
@@ -246,7 +246,7 @@
Defined in
projects/auth0-angular/src/lib/auth.config.ts:14
@@ -271,7 +271,7 @@
Defined in
projects/auth0-angular/src/lib/auth.config.ts:19
@@ -296,7 +296,7 @@
Defined in
projects/auth0-angular/src/lib/auth.config.ts:17
@@ -321,7 +321,7 @@
Defined in
projects/auth0-angular/src/lib/auth.config.ts:15
@@ -346,7 +346,7 @@
Defined in
projects/auth0-angular/src/lib/auth.config.ts:16
diff --git a/docs/functions/authGuardFn.html b/docs/functions/authGuardFn.html
index 2b2329ad..569ee6ab 100644
--- a/docs/functions/authGuardFn.html
+++ b/docs/functions/authGuardFn.html
@@ -175,7 +175,7 @@
Defined in
projects/auth0-angular/src/lib/functional.ts:17
diff --git a/docs/functions/authHttpInterceptorFn.html b/docs/functions/authHttpInterceptorFn.html
index 9a5f04e3..d412d898 100644
--- a/docs/functions/authHttpInterceptorFn.html
+++ b/docs/functions/authHttpInterceptorFn.html
@@ -214,7 +214,7 @@
Defined in
projects/auth0-angular/src/lib/functional.ts:32
diff --git a/docs/functions/isHttpInterceptorRouteConfig.html b/docs/functions/isHttpInterceptorRouteConfig.html
index 308ed8cf..8c52fbb7 100644
--- a/docs/functions/isHttpInterceptorRouteConfig.html
+++ b/docs/functions/isHttpInterceptorRouteConfig.html
@@ -164,7 +164,7 @@
Defined in
projects/auth0-angular/src/lib/auth.config.ts:35
diff --git a/docs/functions/provideAuth0.html b/docs/functions/provideAuth0.html
index 3810ac4b..296e2003 100644
--- a/docs/functions/provideAuth0.html
+++ b/docs/functions/provideAuth0.html
@@ -102,8 +102,7 @@ Function provideAuth0
>AuthConfig) :
- Provider [] EnvironmentProvidersFunction provideAuth0
(perhaps from an APP_INITIALIZER factory function).
- Note: Should only be used as of Angular 15, and should not
- be added to a component's providers.
+ Note: Should only be used as of Angular 15. This function
+ returns EnvironmentProviders which ensures it
+ can only be used at the application/environment level and
+ cannot be added to a component's providers array (this will
+ result in a compile-time error).
@@ -144,8 +146,8 @@
Parameters
- Returns Provider []
+ Returns
+ EnvironmentProviders
-
+
Hierarchy
@@ -173,7 +173,7 @@ Hierarchy
Defined in
projects/auth0-angular/src/lib/interfaces.ts:9
@@ -294,7 +294,7 @@
Defined in
- node_modules/@auth0/auth0-spa-js/dist/typings/global.d.ts:426
+ node_modules/@auth0/auth0-spa-js/dist/typings/global.d.ts:467
@@ -416,7 +416,7 @@
Defined in
- node_modules/@auth0/auth0-spa-js/dist/typings/global.d.ts:431
+ node_modules/@auth0/auth0-spa-js/dist/typings/global.d.ts:472
@@ -496,7 +496,7 @@
Defined in
- node_modules/@auth0/auth0-spa-js/dist/typings/global.d.ts:492
+ node_modules/@auth0/auth0-spa-js/dist/typings/global.d.ts:533
diff --git a/docs/interfaces/PopupConfigOptions.html b/docs/interfaces/PopupConfigOptions.html
index 222978a6..0cde7f20 100644
--- a/docs/interfaces/PopupConfigOptions.html
+++ b/docs/interfaces/PopupConfigOptions.html
@@ -92,6 +92,12 @@ Interface PopupConfigOptions
interface
PopupConfigOptions
{ closePopup ?:
+ boolean ; popup Interface PopupConfigOptions
Defined in
- node_modules/@auth0/auth0-spa-js/dist/typings/global.d.ts:348
+ node_modules/@auth0/auth0-spa-js/dist/typings/global.d.ts:366
@@ -135,6 +141,15 @@ Index
Properties
diff --git a/docs/types/ApiRouteDefinition.html b/docs/types/ApiRouteDefinition.html
index f5a85003..976222a3 100644
--- a/docs/types/ApiRouteDefinition.html
+++ b/docs/types/ApiRouteDefinition.html
@@ -111,7 +111,7 @@ Type Alias ApiRouteDefinition
Defined in
projects/auth0-angular/src/lib/auth.config.ts:28
diff --git a/docs/types/CustomTokenExchangeOptions.html b/docs/types/CustomTokenExchangeOptions.html
new file mode 100644
index 00000000..262341ff
--- /dev/null
+++ b/docs/types/CustomTokenExchangeOptions.html
@@ -0,0 +1,813 @@
+
+
+
+
+
+ CustomTokenExchangeOptions | @auth0/auth0-angular
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Type Alias CustomTokenExchangeOptions
+
+
+
+
+
+
+
+ Defined in
+ node_modules/@auth0/auth0-spa-js/dist/typings/TokenExchange.d.ts:7
+
+
+
+
+
+
+
+
+
+
+ Index
+
+
+
+
+
+
+
+
+
+
+ Properties
+
+
+
+
+ Optionalaudience
+
+
+
+ audience ?:
+ string
+
+
+
+
+
+
+ Defined in
+ node_modules/@auth0/auth0-spa-js/dist/typings/TokenExchange.d.ts:45
+
+
+
+
+
+
+ Optionalorganization
+
+
+
+ organization ?:
+ string
+
+
+
+
+
+ Defined in
+ node_modules/@auth0/auth0-spa-js/dist/typings/TokenExchange.d.ts:61
+
+
+
+
+
+
+ Optionalscope
+
+
+
+ scope ?:
+ string
+
+
+
+
+
+
+ Defined in
+ node_modules/@auth0/auth0-spa-js/dist/typings/TokenExchange.d.ts:55
+
+
+
+
+
+
+ subject_ token
+
+
+
+ subject_token :
+ string
+
+
+
+
+
+
+ Defined in
+ node_modules/@auth0/auth0-spa-js/dist/typings/TokenExchange.d.ts:34
+
+
+
+
+
+
+ subject_ token_ type
+
+
+
+ subject_token_type :
+ string
+
+
+
+
+
+
+ Defined in
+ node_modules/@auth0/auth0-spa-js/dist/typings/TokenExchange.d.ts:22
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/docs/types/TokenEndpointResponse.html b/docs/types/TokenEndpointResponse.html
new file mode 100644
index 00000000..433975da
--- /dev/null
+++ b/docs/types/TokenEndpointResponse.html
@@ -0,0 +1,620 @@
+
+
+
+
+
+ TokenEndpointResponse | @auth0/auth0-angular
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Type Alias TokenEndpointResponse
+
+
+
+
+
+ Defined in
+ node_modules/@auth0/auth0-spa-js/dist/typings/global.d.ts:636
+
+
+
+
+
+
+
+
+
+
+ Index
+
+
+
+
+
+
+
+
+
+
+ Properties
+
+
+
+
+ access_ token
+
+
+
+ access_token :
+ string
+
+
+
+
+ Defined in
+ node_modules/@auth0/auth0-spa-js/dist/typings/global.d.ts:639
+
+
+
+
+
+
+ expires_ in
+
+
+
+ expires_in :
+ number
+
+
+
+
+ Defined in
+ node_modules/@auth0/auth0-spa-js/dist/typings/global.d.ts:641
+
+
+
+
+
+
+ id_ token
+
+
+
+ id_token :
+ string
+
+
+
+
+ Defined in
+ node_modules/@auth0/auth0-spa-js/dist/typings/global.d.ts:637
+
+
+
+
+
+
+ Optionalrefresh_ token
+
+
+
+ refresh_token ?:
+ string
+
+
+
+
+ Defined in
+ node_modules/@auth0/auth0-spa-js/dist/typings/global.d.ts:640
+
+
+
+
+
+
+ Optionalscope
+
+
+
+ scope ?:
+ string
+
+
+
+
+ Defined in
+ node_modules/@auth0/auth0-spa-js/dist/typings/global.d.ts:642
+
+
+
+
+
+
+ token_ type
+
+
+
+ token_type :
+ string
+
+
+
+
+ Defined in
+ node_modules/@auth0/auth0-spa-js/dist/typings/global.d.ts:638
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/docs/variables/Auth0ClientService.html b/docs/variables/Auth0ClientService.html
index e9b6e42b..966dd21b 100644
--- a/docs/variables/Auth0ClientService.html
+++ b/docs/variables/Auth0ClientService.html
@@ -102,7 +102,7 @@ Variable Auth0ClientServiceConst
Defined in
projects/auth0-angular/src/lib/auth.client.ts:29
diff --git a/docs/variables/AuthConfigService.html b/docs/variables/AuthConfigService.html
index 2fccab96..e1159ac6 100644
--- a/docs/variables/AuthConfigService.html
+++ b/docs/variables/AuthConfigService.html
@@ -127,7 +127,7 @@
Defined in
projects/auth0-angular/src/lib/auth.config.ts:166
diff --git a/projects/auth0-angular/package.json b/projects/auth0-angular/package.json
index 9d3646ec..92e64f0b 100644
--- a/projects/auth0-angular/package.json
+++ b/projects/auth0-angular/package.json
@@ -1,6 +1,6 @@
{
"name": "@auth0/auth0-angular",
- "version": "2.5.0",
+ "version": "2.6.0",
"description": "Auth0 SDK for Angular Single Page Applications (SPA)",
"keywords": [
"auth0",
+ Exchanges an external subject token for Auth0 tokens and + establishes an authenticated session. +
++ This method implements the token exchange grant as + specified in RFC 8693. It performs a token exchange by + sending a request to the +
+/oauth/tokenendpoint with the external + token and returns Auth0 tokens (access token, ID token, + etc.). +The request includes the following parameters:
++-
+
+ -
+
+ -
+
+ -
+
+ -
+
+
+grant_type: Hard-coded to + "urn:ietf:params:oauth:grant-type:token-exchange" +subject_token: The external token to be + exchanged +subject_token_type: A namespaced URI + identifying the token type (must be under your + organization's control) +audience: The target audience (falls back + to the SDK's default audience if not provided) +scope: Space-separated list of scopes + (merged with the SDK's default scopes) ++ After a successful token exchange, this method updates + the authentication state to ensure consistency with the + standard authentication flows. +
+