From 80f776d825a9a71c0422e9e094443def9147dca6 Mon Sep 17 00:00:00 2001 From: kailash-b Date: Wed, 19 Feb 2025 12:33:39 +0530 Subject: [PATCH] Release v4.4.0 --- .version | 2 +- CHANGELOG.md | 14 ++ docs/assets/search.js | 2 +- docs/classes/TimeoutError.html | 55 ++++- docs/classes/Types.Auth.html | 44 ++-- docs/classes/Types.BaseError.html | 60 ++++- docs/classes/Types.CredentialsManager.html | 24 +- docs/classes/Types.Users.html | 8 +- docs/classes/Types.WebAuth.html | 16 +- docs/classes/default.html | 14 +- docs/enums/LocalAuthenticationLevel.html | 8 +- docs/enums/LocalAuthenticationStrategy.html | 6 +- ...SafariViewControllerPresentationStyle.html | 22 +- docs/functions/Auth0Provider.html | 8 +- docs/functions/useAuth0.html | 2 +- docs/index.html | 90 +++++++ docs/interfaces/AuthorizeUrlOptions.html | 8 +- docs/interfaces/ClearSessionOptions.html | 6 +- docs/interfaces/ClearSessionParameters.html | 6 +- docs/interfaces/CreateUserOptions.html | 22 +- .../ExchangeNativeSocialOptions.html | 12 +- docs/interfaces/ExchangeOptions.html | 8 +- docs/interfaces/GetUserOptions.html | 4 +- .../LocalAuthenticationOptions.html | 18 +- docs/interfaces/LoginWithEmailOptions.html | 10 +- docs/interfaces/LoginWithOOBOptions.html | 8 +- docs/interfaces/LoginWithOTPOptions.html | 8 +- .../LoginWithRecoveryCodeOptions.html | 6 +- docs/interfaces/LoginWithSMSOptions.html | 10 +- docs/interfaces/LogoutUrlOptions.html | 8 +- .../MultifactorChallengeOptions.html | 8 +- docs/interfaces/PasswordRealmOptions.html | 12 +- .../PasswordlessWithEmailOptions.html | 8 +- .../PasswordlessWithSMSOptions.html | 8 +- docs/interfaces/PatchUserOptions.html | 6 +- docs/interfaces/RefreshTokenOptions.html | 6 +- docs/interfaces/ResetPasswordOptions.html | 6 +- docs/interfaces/RevokeOptions.html | 4 +- .../Types.Auth0ContextInterface.html | 225 ++++++++++++++---- docs/interfaces/Types.AuthState.html | 27 ++- docs/interfaces/UserInfoOptions.html | 4 +- docs/interfaces/WebAuthorizeOptions.html | 12 +- docs/interfaces/WebAuthorizeParameters.html | 22 +- docs/types/Credentials.html | 2 +- .../MultifactorChallengeOOBResponse.html | 2 +- ...factorChallengeOOBWithBindingResponse.html | 2 +- .../MultifactorChallengeOTPResponse.html | 2 +- docs/types/MultifactorChallengeResponse.html | 2 +- docs/types/Types.Auth0Response.html | 2 +- docs/types/Types.Telemetry.html | 2 +- docs/types/User.html | 2 +- package-lock.json | 4 +- package.json | 2 +- 53 files changed, 611 insertions(+), 268 deletions(-) diff --git a/.version b/.version index 1ddc0f60..686bba9a 100644 --- a/.version +++ b/.version @@ -1 +1 @@ -v4.3.0 \ No newline at end of file +v4.4.0 \ No newline at end of file diff --git a/CHANGELOG.md b/CHANGELOG.md index 27a10f99..156f5422 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,19 @@ # Change Log +## [v4.4.0](https://github.com/auth0/react-native-auth0/tree/v4.4.0) (2025-02-19) + +[Full Changelog](https://github.com/auth0/react-native-auth0/compare/v4.3.0...v4.4.0) + +**Added** + +- Expose generic error codes for CredentialsManagerError [\#1076](https://github.com/auth0/react-native-auth0/pull/1076) ([kailash-b](https://github.com/kailash-b)) +- Add hooks support for resetPassword [\#1074](https://github.com/auth0/react-native-auth0/pull/1074) ([kailash-b](https://github.com/kailash-b)) + +**Security** + +- Update dependencies [\#1073](https://github.com/auth0/react-native-auth0/pull/1073) ([poovamraj](https://github.com/poovamraj)) +- Update dependencies [\#1068](https://github.com/auth0/react-native-auth0/pull/1068) ([poovamraj](https://github.com/poovamraj)) + ## [v4.3.0](https://github.com/auth0/react-native-auth0/tree/v4.3.0) (2025-02-07) [Full Changelog](https://github.com/auth0/react-native-auth0/compare/v4.2.0...v4.3.0) diff --git a/docs/assets/search.js b/docs/assets/search.js index 2c8afce7..68dda025 100644 --- a/docs/assets/search.js +++ b/docs/assets/search.js @@ -1,2 +1,2 @@ window.searchData = - 'data:application/octet-stream;base64,H4sIAAAAAAAAE81d23LjNtJ+F/vW6wjgQWLuNlPZv1KV7ExlJtkLVypFU7TNHUlUUZJnJqm8+48DSTWa3SBIKbVzk9jjRncDH9BofA2Sf9409afDzbcPf958rHbrm2+FXN3d7PJtefPtzYdqW9an4/dNUzc3dzenZqP+sdjkh0N5+Ab+8f7luN0oifZvSurmr7tOYyJkr7God4djcyqOIQpvXWmg/O5mnzfl7oh9PBtN497m6VD+83R8WfQGn0674lgp3d90f/L6D1QZ4XdN/Vqty4bQ5/zdq1Qs5Fntvqn3H77slUyIylsoTg+K6yfoSpJEaW/299+PSstEm/d9qwDT92dXma6v621e7eb5cN83nuRK1wPGo2JTqeY/rGf6BJpf1auXarNWGuZ6dW5+oVcyOU+gH+si3+iWSkdV5Nqdt3vjVO9mtTuWzVNeqPXNS4evlGN13JQzlN92DeneezrCOHI4Pc72BbS9ljvr8lA0lZGZ45Hb/FpOFfmuKDcf5g6T2/xaTpWv+eZkBN/Vm6r4MsczQse13HvKN5vHvPg4e9Swgms5ljvCP5av5WaOe7Sa6y2D16oo3zTlWjfJN/9qB2PemmB1XeDuyhc83VEtd6ct6aYR88fMc4xWCVS9e56i9LZvEtxP6zhp/1OZf5xkvW1wDdsYwkl+EI1n++RF/f2xyY/l85dx7zrJUOxtF95+2pXNf6rjy3dVvS2PTVUcJpq69SkKHpS+n2O+XuDdhf7IRbYUyfm4ckb/PGQ6Hzp8A/7iPzz4Mm5a1e1Ihg2dYuJgtf5QfwTJotfQ/Vl61OBIlpoXKrIepth2W1xq/6j1fAge4nsof6nt8vO+asrDP4+BtqH8pbab8kmpepky8KjJpR4cijp41DvZGTbxAv3lAMKFtar/6dIl2esYW4vGPjMk5n9+vfetDK98ZNifq9dy9+8AQ1BwtrWnfFttvoSYcyRn29tW6/WmDLHnSM62t6uKj0GoneVm29qrBVg2aq5r2RCjVIMLrNdP1SbAZic231JVHE/NuKVebLalT+XjoTqOWjqLzbZUbvNqM2anE7rMyq9lUz1V5TrIGhCeH1HK3ZqPqX046aRm23msmuPLOh/HCwrOtvZHvSur3VM9ZgzIzba10anmaLd6qfkr60U5++/T9nEcLlf0GhZD5yXdZLYH+XqtshacjA+snsVmWzrt9ZxbD9K5gS0oONva4fQ4ZseKTLEAqdr/lI/69FM31R/lu7xR/3gsG5KmpSXDKdrDES7qMMW3XSO6e4zz3C5e74rJDnSNruFAflpX5QwfQLtruOGm5KFAeHPzaQ4U9W5XFhwn7fPCaXkNV7b5538+Tx6MvtU1XKib53xX/ZHPGQ/U9hruVLvX6mgU/tKQTK7PH9z4Gg6pzFadh4vjDHfcpldZwut1pbuXb2YHy1tGx0z3vKfWCzwaq+cy+sjOjW89nvIgIRa+6WzK8lNO1nI4tbd9k/F+j5WU9i/ltmzyzXuVcwSsbreWNGx8sUPF6XCst+8LrXmSM6jhxY6cDuWP5XNefHnTFk8CFrfjEKPgGo69/9f7/Clvql+r8tObends6s0GZNKB3rFa5rgIV82bTZk37ZzwxyBaMnztPJXqKKdT2InKb2FDhsujO8HuAMdTs/tQM5PE54rbdKYz3PB7ghYhFj7wY8uUUx62TKkeXLhMWYcmLVO/YxCE/yuP+mTjGX9XInzoK3KyE9puK352I/foPrzLj8XLSC+wzKX9IPX5ejJwkkujy2OuTrt5uFHQYrJpOIx91FQzyzOShFj4YDblYa8alB+Y1IpTfosa8jescA9GU+Fqoh+w3cVusCd51gH/Md5v2r1Y9lyfjn6oscyVNjxSbcBWN3A59HrhqO3RG4WhprtNMtw0aDHZNMTz+8/FS7579qX/SGTCLlqvyUlKKbxthenOYC8Zg6+WxyRTRdIoaHCR4ZGwQNoOCQm8eQrDf6tz/2v5vi6q3Lc8PeITuMTT43+V825de4KRW6TA33+qZwGOcdvFJOe8W8cMB1VG1rxDRb4pvrntr+aWjxod9WmUH50DJEeSjqPnZUrDXHETxcPhU92sfy7zzdabLA7lwlfUCVebQzTfglZcFkc4z1WRWtlpLoBWl7vQaJlp9rsmlxv3rQHe/ujkn+ICO+t5+/7pPmIczvOfwcUjzzQnxKZk8sR9qADlt0G3oqgeTB1o1gP/OPtNU+Fkow7a+s7m9/qCQEBYoeTDB969GTFF/a3/voS3O9zglztvkOF9aVtezxV97d1wTvPG/tZpf5Fbvjny/qf3E2bIWXrCk27EnYVwE7ch9xg8nbpwnmBvJs2ScTemzRHszIwZQrqEjuHVLiR4kIJXiBq83pFwQXs+8QTpse49R04y7ssGPA6MpgOTnGC3KY8H/o1qzDw5zfzxhxC7WuDhdAdFHMr/uVMN2w+baCHBJWCaDWNK6CQLCLKjU2wQXsMmWHgUe/vhXcj0OouFT6/tU84mm5ziW9BopI/Ac+52yXE/ybaVv9hs0LTCtsOnFekAje3b74Kw7cWuja2reAq2Z885bOvHN2NxA9s/t7nY/KP6p2r3PNkFt90cN0ikfy6L+rVsvmi9IZAT8lfGnrMwYRJQnWLPtmfReW4hDRe5BiH66bQ5VsqJY928eck3m9LP+HvErwPQmIFxfHw94nb4To6jhUe9whqu5hp49rpu6ArUqHNDHZe45/JCrwoLLyMEBK7JBWG1oSwQ9Jfuk65r/7B7qj29QiLh/TpyHaI03h69fcF+cggdymN3iPQCNZS7wmGQVTtyFiTdnnVlmfcg4MLyiBvO5aOmzI/lyKWRgdAVhpjWOTK+Q29nEP+M5VHWP9i4H1nGfACswQ74Ki+M+dGyS7Bx8/jn7xPNO40udMA+EDrVA7fVhS5MtH0lo/iR0gDDY0+Xhi849OxlwHobeQwz2LTvphhje/SqmM84fjCczD8+vPu5vanVu2UfthqR9kbWgMfJQ9SPPWk+1qFJ6ehkt+4vSEqBxtHn+UkFb7+bAttZ2gtboGX7uhNzkJ3mBNHwYn8meBBk8/xaGuoS+zuVAytY23elfAEXSex7WYLa+JOSFJ5N6q1qVsw2cgtV0NMzrJekf7t6N7//t23rq3v1dNps3hdNCQ4Ck31zdFzdw33+XL5/KcvjfAehiuuPYN1sL/QPqri6f8Wp0Up0u/LzBU4O9PwNnuqHEi7xsG1/dc80ffWvK6yUgZ6/xdM3V0Kc1HX99V3vtaELVnev4Eq+gfcXr8unXO2NvXOthW/af/fuTaFvLYa6gl5Y3DnlIen8RlqJWdo/2efP/AbOQrNsFOcXOP2U71TwHhs0Sn6W5RqxJaS5s9DZxvGw/kd1+Me+qV7tAwwei95832dx7Enbrk3tP1mhNyYHWBx7TzIyPPX9yCEejD7DMM2HY7kp9RsIv0xyAra6ihcOAxvkgZeFnWjdvvh8mv2+zTU82Iy//jnEKa+amX7KRXzeBjSNNuJSJxIads57g3lNdq98W69PG6Xcvjzbe/YB+9R3+aFkXrJv9PR/JzQCN60r07cwykjYu/fdhp5H9xZtCvJDxwJRvJBVR4pP6/hgQzVPnc0xeQtb+waB7mTgrjHLobHtxKfp3CsuyJt3b/8HZQtT/MQavorBc5xqB/AfIp01hm4HPVdL3//0nqvVjzrstv8qxhC41I1gJGeNIOzc2OJtb3pdtmTOSr6KkcR+9RMyvmxRd930zElzK/OiWQk1fBWj6TjVDaVczZ6Z5w6GzM3vuZLqtFnwvbfS+r+cn8azflgvn6C2p54pSrHasycGo+yrGGbOvz66LmbPYbLbIdP57dvvLp8yVslXMcbYr25s5239g14GDemHd1dw3Sj5Cof0w7tuSOdF3EEvQ4b055GrkNP68HPItcj/5SBDB/tc4Qqh2Ok4M+4v+eHXfFOtqS8iTOkQreerGGvCtX6/m5eRUZ1lWbXzS5HmHW1cBV/FiEKf+qGct5s53eMuOZXHS6fnQMVXMY6uV/1Izlv6qIu++XjpaBJKvorxxH71wXTe3jXoZsje5Twxf/negNV9FePMe9iP+Lxo4Ol60GGNeDnHFU5ItNavDwnK0Q6QK1AP5Diwl/P1JfqfR67oj3aPVPNVDPzQsz58zzt7EF3lbnk7FYUpTnctBwXSavdSNpV9DdrEER3chZ7lWdvwb3OsOvxY5/rO3izvYOtruojvBn4YlD/1jOoc7P86rWgScI+V0j92bxW1CbqcPWrN/90k3NBfxVQnHyfpHjd+bnEN++XudYJtKz3XLqg5ktdAztPxgoKbrfWP6b7txUKuYZwbT76WQNv1XEUYt8VcwcCWRq5dkHacwnW/rf7SbEatIeG5NjfdGx1HDULJudbKNlcYNQYEL7VFZn1jdicmdZwP+5zK+jnjWHquVfIRSM5o0MOP4T11XkcU3GPc6lpewBJiqA9hFUPPegIvQglZVK74xXZDuoyEL7YJue5Rm2Gc9rhNULIYtxlUmhi1SRLQo8YnEs2cF1tfgYxzgmk0P7Lo00hATGnF5to5tQ8oj1oCgvP7BB7UDeiaKz3XatE/3DaewUDRKTkMSP/w1R7XVndDZn4S6E2RoHoqSxrLA0cu3Yykgo51Mhu80H7+zOe/jvFO8GqWJ9zIJNwJvIg53Uc6qQ0aISDsm+kjNunrbL5pMeH22phtqrLjnZHBhRxiNoAl/mb8Hr5VMxT8uxY+Y2lODCB6Ny8ccD7NigzhXhnO5ydzXXiiY27Lv8O3yWGEc/VKEcXrubPYDvlrSVWtwtwdtvatvnCvmMJkmFOTSpLhPvkK+mGOTS/lh3vHlh9D1+6kwqN/ZYCQ+gv5JIFVYv72d9FmZ+VzeDPrNj85PVknMHwW9I2l19a++9jPuDUoOskeevLgPfcRm3OKbEQuQC6g0HI2QRRX6MTdOj67gAIsDoomMwwGFkaAVboYEmYaFzzMlse8/QCUUDwvPbhG4WNoI6z44XrPDPB/D0wNgrV63zYJNj36UN1n/LHrMQ+8TxVP90B/PuqEP+495kPf6Fpe1B8nemAaXMv6S5mv4SYT5sK51XQ/frtTa3ldfr759s++GPbtjbyP7jOl4qkqN2ul7qEr0RX1dquV/tb+7ddSk0lawop8s7i5e1jcJfJ+uRK//Xb30LUwfzD/YMSE+k3cxfF9tFg5YsIRk+o3SWmTjlikfososcgRi9VvMSUWO2KJ+i25k/F9HGeOWOKIpeq39C7KlDa3C6kjtlS/Le+i1b0QrtjSEVup31aUbytHTIHykN3F4n6ZJY5Y5g6vHm1B4iAQEAYJQUq6WOjLpg+CREO4cAg97IIERLiI6IddHgSJiXBBEXrwRUJKurjoJ7oeREpKutAIDYFYkpIuOvpu2IMg8REuQEIDITJS0sVI34V8kCRG0sVIaiAkiZFE68UsGHrFuBhJDYQkMZIuRvr664MkMZIuRlIDIUmMpIuRvv5CrzHpQiQ1DpIEU7oQ6Yd9HiQJpnQhkhoHSYIpXYgiAxEJZuRCFGkcogW1MiMXIv243EMk7qL0Pl0tXUkU1UxYk1SUjFyIopgbzshFKNIwRBGp0kUo0jhEJOqRC1GkcYhI1CMXokjjEJFgRi5EkcYhWt7Fy/t0GbmSLkSxxiEiwYxdiGIDEQlm7EIUaxziBWU9diGKNQ4xuTJjtPeYzUdS+0XsYhRrIGJyZcYuRrEGIqZ3NBejWAMRkxjFLkaxBiImMYpdjGINREwuuNjFKNFAqIMgMesSF6NEAxGTGCUuRokGIiGjZ+JilGggEhKjxMUoMcuIjJ4JShFMjkBilLgYJSbSxdRcSlyMEg1EQmKUuBglGgh10iWSisTFKMnYYJO4GKUaiGRJYZS6GKUaiIRccamLUWowItFMXYxSDURKopm6GKUaiJREM3UxSjUQKYlmijI5djdKXYhSjUNKwp66EKUah5RcmqkLUapxSEnYUxeipcYhTamptHQhWmocUjJ8Ll2IlhqHlARz6UK0NBCRYC5diJYahyUZPpcuREuNw5IEc+lCtNRALEkwlyjfXvKj5GK0XPGj5GK01EAsSdyXLkYrDcSSXO4rF6OVBmJJ4r5yMVpJXqeL0UoDsST7vnIxWhmMyOC9cjFaGYzoo4mL0cpglJHWXYxWSzYortCxyJyLyMCwcjFaZeysW7kYZQYjKnpmLkSZxmFFTs/MhSjTOKzI6Zm5EGUahxWZgWUuRJnGYUWGkMyFKEvYgc9ciDKNw4qcdJkLUaZxWJF5QOZClBmIyKmUocOrxmFFTqUMn18X7BZn/wZlBbvJ2b9BWQMUfTxboFPsQuORkTPK/g3KakQyQcuik+xCY5LRB+kFOssuUs84oNPsYukZB3SeXWhkMvqIvkAn2oVJIsizjf0bkDXsAuPDgHnQ2GT04R9zD4ZhoNNngdkHwzFkCYkF5h8My5CREVNgBsLwDBlNF2AOwjANdMorMAthuAbOX4SbYRs4fxFuhm/IaNICcRHCMA7M+CI2QhjOgQ5hQmLOSPLzFzESwvAOzNxBnIQwzENGr2PESgjDPTBYIF5CGPqB6xvCzRAQXN8QboaC4PqGcDMkhIpydOcQcJFl+gS5OhFJIQwVoeIczcwh6CIPdBEm/Azjt2AoP4Sd4SRYlxF4hpZQIZTWjNAzzISKobQwgs+QEyqI0sIIP8NPsD4jACMLIB0pEH8hYgsgvUwRhSFi4XEDsRjCcBUqQpPBAhEZwtAVgqGMY8zaGgQZ1hjRGcKQFsz2gQgNYWgLwZDMiNMQhrlQEZ3uHwLQkBeCo5oRgJbaoKMh4jZEwh+cBWI3RGLJdobFRvAlni0PURzCEBlM+oFIDmFZDsZhTLonfAqEiA6RWOzo9YS4DpFY7OglgugOYUgNmrUUiPAQCc8cCkR5CENs0DyfQKSHMNQGfbQSiPYQhtwQTLkAMR/C8Bsk+SAQ9SHS2LOgEfshDMchmEpEiksmBju6GCEQCSIM1SHoeoRAPIgwbIegSxICUSHCEB6CrkoIxIYIw3kIujAhECEiDO0h6NqEQJyIWNpKFz2TES0iDPkh6MKDQMyIMPyHoGsPApEjwlAggi4/CMSPCMOCqA2fFsZ1L4NgRCOIWBJhuBC149PCCEFDh6gdnxZGCBpGhK4CI7JEGEpEJQfk1Ed8iTCsiEoOaGGE38oWK+mVjVgTYbgRlRzQhUCE34otJAvEnIgVW0wWiDoRK7agLBB3IlYWuRXdNYScIUm43RQxKMIQJYIupgjEogjDlZBFa4FoFGHIEsGEZMSkCMOXCLr6IhCZIjJbaaZnMeJThGFN6ImJCBVhaBNBl2sE4lSEYU5UgkR3D6FnyBN6+iBeRRj2RCVTtF5cdl5weiViVqRhTwRdDZKIWpGGPmH0otrzwiJHF2sRtSIXbHFTImZFGvZEZXO0XlSCXvA1aMSsyIXFjZzuElErcsHiJhGzIg17IugqlkTUihQ8bohZkfZSB13zkohakYLHDTEr0l7soCtkElErUvC4IWZFtpc76NsIiFqRgscNMSvSXvCgiWaJqBUpeNwQsyLtJY+EXG8SX/OQPG74noe0uJF7kRxc9eBxw3c9pMWNzIolvu4hedzwfQ9pcaPXG77y4bnzgS99SIsbvd7wvQ/J44Yvflhmha4zSsSsyIjHDfEq0vIqKXn+kohXkfYCCHmtQyJeRVpeJZW0YgSc5VXo7V4iXkVGbHIiEasi7VUQ8vglEakiLalCl0glIlWkJVXoKqlEpIq0pAqdAUpEqkhLqqT0AkWkijS8CZlRSUSpSMOakHmaRISKtIRKSu+diFCRllBJ6Q0RESrSkCaCLtpKxKhIy6jQdVuJGBVpGZUlvT4QoyINaULzOhIRKtKQJoKu9ErEqEjDmgi62CsRpSItpULXZiWiVKShTdQ5ixZGABreRNAVWolIFWmIE3XOooXxNTkDIF19lYhWkZZWoQuwEtEq0tIqSxptRKvIxF5qpNFGvIo03Imgi6ESESvSkCeCrodKxKzI1B7t6LWKqBWZ8gsQESvSsCf0skbEirTEyoqeRIhYkYY7IY8zEtEq0tIqdL4vEa0iLa1CJ/ES0SrS0ipMBoJoFWlpFfqIKxGtIu0tE3KEEakil3zgRJSKtJQKXc2WiFKRhjWhRxgRKtISKnRFWyJCRVpChUmvEKEiLaHC5I6IUJGWUGESLESoSEuo0IdciQgVaQkVZidDhIq0hApdtZeIUpGWUqEL9xJRKtJSKnTtXiJKRVpKhUmHEKUiDWvCpEOIUZGrxJMOIU5FGuJE0LV+iVgVaW+kkOkQYlWkZVUyOmwiVkVaViWjwyZiVaRlVeibARKxKtJQJ4Iu4UvEq0jLq9C1dtnyKuZJkNeyOZbrH+wTIQ8P/QNRf9783j4mknQPq/x5k6j//HV3o7J383+VYpr/p+3vmr+2P6xaSU1c2CaLRfeD7H6Iux/S7odOWHTCohMWnbDohEUnLDth2QnLTrhzVJ8L7A9RJxx1fVFoqx/+Oj/pon/Tw5UXRXk4tN/wOg+HXJ7Hw6ql2q7XlX7wOd/s80YJH83TOmclqTwrSRNeSaM8cLBYADAk186+Z+LcSm90Z5/TmGt3WlflrnDBT4HBdhBFh6XokBPd0OsyuP0hYr0zr1gAzkXx2YRmdlt8Mk/7RWHfntg/lOgojEFvNSPn0bNtn6uHYwXc0RuVp/W+qV+rtX7a8twe2I58bZv+8UZoO4Nzy+d52T9hvylfy42jBUAmAnTUTbV22gswyXQlmNfQvqsDjj0EM1t28cLnhlGin35z+gA6Icd9UM37Dz2etSzBUl3xs77V8alSQ2JfwwU7BCFZsLHCUdK+RG5nXiJ3aF8iB3QmUKcM0lnXj64KAVQIEaTiuHdVSKhidIi1iu5daY19Qx1UtoJdYiMaVNa078UqzHuxoC4YrUSQrsP24KIGg/TC1zcTn53GGVw/3b4jBBvqlZKDfeocrmQ4HitPFOm+YQ7aShi/Ui4OPuaHsn24HHZcwvXHzfnHynypfjDyC7DX6+szXOvm+LJGPY5B05ib0vY9O8fqiGIu7DAHlm37qXwcbCDQtC5+tDGHdaJ7ERpOdHShHQS+bktj98vipdqopeBkBwB2bsKYt1UU8G0VcO7DiSvbdEofKDy6Dt3bg6CeBK6hfky8PrV6qEAKZtWSmxZQB5P1gPFdsji3L7yAmwHsTNxlcEtuZVgN7qYGhrXdlLIuiVl1u1Tc5R5pP+5cYMUrByZYWZcES9H9wA5ZvduVxRGBB+dA2nmZ9D+w0xF+whOMHpjTXY87XRkXXO075+ybJGBUg1uGdc3bmJhK+jLU2aGEHWB6fUg4EzzOd2233ZuwYLCB8X3VQc3G2cJ+VL3oPqoOAzVY7foyB6fAfukeNoSBZsn2wzQ8FCorcSYbzI2WLZRshOg/ig5HAMZbdhmty0PRVHs8OwXcYbiNbV2+VkV5BsLB0EldAhU8qZj9mBcfHU+WsBteRfWnnTsLJMzyOeRAW51kPFa1ftN2VbhTEmYrXFDr3ngGQARrvFuW3Wm123o0w9kGIm6tDRJWmADEffLSH8+6lR9nXTjhIDSaVX5WPVWlE0rh8Srm5q55cTkM4XC8I24bKvd6rjdq4Q63NLgJsIt1mBClcLZFXYRfcUCVr/nmZM5V+3pTFV/cRAOmB5yC/s3V0AmYDfJjNnZugPunLuWEqyEC8QqMJ3tI7nRR7cFEy9hJ9HlfqZNu7sQfGP0ibmJ3C36YLDr7B9t6W22+/G7knM0HhoyEixm2NW4cAcMR21QFrCY/uitmCQ7Uy3ZNrrgp/FQ328NLWaKtxol13Ox9Om02KmiXJYrYcMjYnEbNGMRlwMM8O91UHs0ms/AQ32VDkt3vlKZhxgFVrLjJ0rakMlcQrNid7lmtkx0xWWCikLD9140HcwWMHHuOeskPr/qNeuzwwZgpuiyVzb/7lwIBFRlUwa5SlCqDNl2myJ5gq/WQIIWQceuk2r1WRxNnEfOTgrWScvO8Omy6l43B8Aiz06hL7FbcdLPv04KDtYBzjdujNmX5KXf2Bbi3sScs827MMeYO5pMTFBHzHoTYbqfP+uNNR32zcYSwoY4WKqw9Ox2XcMC5GWJ0uVQBiGUxtybN69NpSg6uacmeIFwF1BDB0RajfmAGbgmnOXsog82p09DCoT54PDotiMNbOuehkOakE5DwlaMjwRJ3kG/V1xom6CHdgvGX3XF7dZgDhHFMsmkubE5NEnhSYw8K9tsoAw4bDkc82pbKsQAwbEDa5p9zN9+EZGzKrQ91lMnX+TF3Qj8Y8e5kLHgNT/kg+OtH1QBo3XGjqxSKqKshxazWar3elIMNFXjGHh/A1w6K89cO4JSAeTi7o1Nq1PIlKzYCzg+2ksdotIdKQ8WSyiVcl2wNhVROLScY72IulSK1Hfd056HGlFthlEa6u3DqsPTtYGbAiltXdu5KlZJNvnZV8XGgCizYqD8gc/FwV+NaKayUs+7XO9RreKpkz/m1y3xkcAvMuKWkptiQ4ofmIm7CUvMHjo5gy2l185zvqj/yAakJFgo7VfD2toBcU8R2U20iHpYugtOK5cm0Eub4FMFlyKbfexWEiXMb3MPYanJXV3N2Huh2d1dCsHs8/IwRkzZBJoTNu0g91MYI5xFbgMTaBns0zCATbvITWiiP4PxkmQG+hAlP6ZItYTntqS0bbggLHvBj8TI87DpXS/gxbdtSx10QgngFLyoG7U7bR3TaB9G8rzaI/oYHO6BnbSRbCMaDzdX3VaEyIPeQANA4l+LYGVLv9QJ2ly0MHksuZ1A721OpYsdaj+hgQwBDwu6Y+6Z+qtwTTgQ6zSY6ew2geTk17DZoyLQbzNwMdnTB4cRm7Qu4bthrN2qEKqVCwVQ5Ew70tOOv2arSWYd75AeBiS22tt+pGyScMDh39K5+SU2bZXZH3ZjDH+qlggo8ny14JYfySAVxfX8aBDh+cEF7smjmUM8eN0xWhQvbMO1l6ZCmVLjsjrUTzID3bJbRNUSowu2Gpfy6L4XBMAxJbjaNsg3JoYL7Jnvqsu25SSUgCyXZE/Ehf8qb6rUqP+m8o6lVbtvoTFnJtJzJF8RdQ8ZEsFyR/jAJRwpC2l6yNcdDUbtTACZBURtOk26VLPp1093e6y5gCtkXs1lny52bt0CyWXTN2fqcbm5yjEFcgvuRZMOabj967oPXJuWChVOpUqnF0BHI9Cy4ZTC4AwTp26QNjexl0+619jDHh7lRxu0+BzXvEA8KMxC2ryeHzYJ3wVguS7X5r4reg9UCOfqM7SBojOMTzHsydp6dHoe1ILjWOWCO589nw+zA4Vr74yLX98GpAqbnki3mHKttWZ/QecTBh8O1bTkoaIKZzDfFwwQPMGyrQRB0rmXFXWjg+0pBC69IsHF0kAXpZ/zBGHFnntNe30Jbu9VFeDOSPS2pZM/cwnVcBZ7yzTblc158KdrqJM5k4DWjNqiymSdO/2G+2lcvulgt2QO3VlOZT2DCXQIGvMTngW5KbqNwp2KLf1TSnDmzrdsAWDpYqyBSaHiBMuMmzumAC17w2CCy/vqEZwQOT9Q27qAKXGGP8O3Zx2kIr5KzdzH7z8vD9MO5U8KF1E9l7rBC0tnl2EbDC5Swsi1W/eUTLqC2KszlW2LqQOdZFg/qoC8LwlvA7ORRag4VuogK1j97cfwPdWbFiwZu83SK/dudOqnuy021U0IPv/311/8D2TEQpE/7AAA='; + 'data:application/octet-stream;base64,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'; diff --git a/docs/classes/TimeoutError.html b/docs/classes/TimeoutError.html index 9eea2582..6b629e21 100644 --- a/docs/classes/TimeoutError.html +++ b/docs/classes/TimeoutError.html @@ -87,7 +87,7 @@

  • Defined in utils/fetchWithTimeout.ts:3
  • @@ -122,6 +122,18 @@

    Constructors

    > +
    +

    Properties

    +
    + + type +
    +
    @@ -192,7 +204,7 @@

  • Defined in utils/fetchWithTimeout.ts:4
  • @@ -202,6 +214,41 @@

    +
    +

    Properties

    +
    + + +
    + type: + string +
    + +
    +
    diff --git a/docs/classes/Types.Auth.html b/docs/classes/Types.Auth.html index 68e1598d..922d9acb 100644 --- a/docs/classes/Types.Auth.html +++ b/docs/classes/Types.Auth.html @@ -84,7 +84,7 @@

    See

  • Defined in auth/index.ts:62
  • @@ -278,7 +278,7 @@

    See

  • Defined in auth/index.ts:101
  • @@ -515,7 +515,7 @@

  • Defined in auth/index.ts:564
  • @@ -612,7 +612,7 @@

    See

  • Defined in auth/index.ts:146
  • @@ -713,7 +713,7 @@

    See

  • Defined in auth/index.ts:174
  • @@ -808,7 +808,7 @@

  • Defined in auth/index.ts:294
  • @@ -907,7 +907,7 @@

  • Defined in auth/index.ts:389
  • @@ -1006,7 +1006,7 @@

  • Defined in auth/index.ts:358
  • @@ -1109,7 +1109,7 @@

  • Defined in auth/index.ts:421
  • @@ -1203,7 +1203,7 @@

  • Defined in auth/index.ts:324
  • @@ -1280,7 +1280,7 @@

    See

  • Defined in auth/index.ts:126
  • @@ -1386,7 +1386,7 @@

  • Defined in auth/index.ts:453
  • @@ -1484,7 +1484,7 @@

    See

  • Defined in auth/index.ts:206
  • @@ -1568,7 +1568,7 @@

  • Defined in auth/index.ts:251
  • @@ -1652,7 +1652,7 @@

  • Defined in auth/index.ts:268
  • @@ -1749,7 +1749,7 @@

    See

  • Defined in auth/index.ts:224
  • @@ -1825,7 +1825,7 @@

  • Defined in auth/index.ts:545
  • @@ -1894,7 +1894,7 @@

  • Defined in auth/index.ts:482
  • @@ -1973,7 +1973,7 @@

  • Defined in auth/index.ts:509
  • diff --git a/docs/classes/Types.BaseError.html b/docs/classes/Types.BaseError.html index 7607a9ee..669a2329 100644 --- a/docs/classes/Types.BaseError.html +++ b/docs/classes/Types.BaseError.html @@ -95,7 +95,7 @@

  • Defined in utils/baseError.ts:1
  • @@ -130,6 +130,16 @@

    Constructors

    >
    +
    +

    Properties

    +
    + + type +
    +
    @@ -155,7 +165,9 @@

    string +
  • + Optional + type: + string +
  • @@ -202,8 +221,8 @@

  • Defined in utils/baseError.ts:2utils/baseError.ts:3
  • @@ -212,6 +231,35 @@

    +
    +

    Properties

    +
    + + +
    + type: + string +
    + +
    +
    diff --git a/docs/classes/Types.CredentialsManager.html b/docs/classes/Types.CredentialsManager.html index e8cc1b48..4b80b143 100644 --- a/docs/classes/Types.CredentialsManager.html +++ b/docs/classes/Types.CredentialsManager.html @@ -71,7 +71,7 @@

    Class CredentialsManager

  • Defined in credentials-manager/index.ts:8
  • @@ -189,7 +189,7 @@

  • Defined in credentials-manager/index.ts:116credentials-manager/index.ts:123
  • @@ -493,8 +493,8 @@

  • Defined in credentials-manager/index.ts:69credentials-manager/index.ts:70
  • @@ -581,8 +581,8 @@

  • Defined in credentials-manager/index.ts:103credentials-manager/index.ts:110
  • @@ -654,7 +654,7 @@

  • Defined in credentials-manager/index.ts:31
  • diff --git a/docs/classes/Types.Users.html b/docs/classes/Types.Users.html index 19b7c878..16f8b2e8 100644 --- a/docs/classes/Types.Users.html +++ b/docs/classes/Types.Users.html @@ -84,7 +84,7 @@

    See

  • Defined in management/users.ts:38
  • @@ -160,7 +160,7 @@

    Memberof

  • Defined in management/users.ts:66
  • @@ -342,7 +342,7 @@

    Memberof

  • Defined in management/users.ts:89
  • diff --git a/docs/classes/Types.WebAuth.html b/docs/classes/Types.WebAuth.html index 7245d3e5..0ef012a7 100644 --- a/docs/classes/Types.WebAuth.html +++ b/docs/classes/Types.WebAuth.html @@ -88,7 +88,7 @@

    See

  • Defined in webauth/index.ts:24
  • @@ -196,7 +196,7 @@

    See

  • Defined in webauth/index.ts:53
  • @@ -469,7 +469,7 @@

  • Defined in webauth/index.ts:79
  • @@ -564,7 +564,7 @@

    See

  • Defined in webauth/index.ts:92
  • diff --git a/docs/classes/default.html b/docs/classes/default.html index 89f228ce..ce71029b 100644 --- a/docs/classes/default.html +++ b/docs/classes/default.html @@ -74,7 +74,7 @@

    Class default

  • Defined in auth0.ts:12
  • @@ -354,7 +354,7 @@

  • Defined in auth0.ts:28
  • @@ -389,7 +389,7 @@

  • Defined in auth0.ts:16
  • @@ -577,7 +577,7 @@

  • Defined in auth0.ts:55
  • diff --git a/docs/enums/LocalAuthenticationLevel.html b/docs/enums/LocalAuthenticationLevel.html index d2db0d00..0b43994b 100644 --- a/docs/enums/LocalAuthenticationLevel.html +++ b/docs/enums/LocalAuthenticationLevel.html @@ -82,7 +82,7 @@

    Enumeration LocalAuthenticationLevel

  • Defined in credentials-manager/localAuthenticationLevel.ts:5
  • @@ -166,7 +166,7 @@

    Enumeration LocalAuthenticationStrategy

  • Defined in credentials-manager/localAuthenticationStrategy.ts:4
  • @@ -161,7 +161,7 @@

    Enumeration SafariViewControllerPresentationStyle

  • Defined in types.ts:601
  • @@ -212,7 +212,7 @@

    Example

  • Defined in hooks/auth0-provider.tsx:75hooks/auth0-provider.tsx:76
  • @@ -261,8 +261,8 @@
  • Defined in hooks/auth0-provider.tsx:429hooks/auth0-provider.tsx:445
  • diff --git a/docs/functions/useAuth0.html b/docs/functions/useAuth0.html index c083bd65..aa8b148c 100644 --- a/docs/functions/useAuth0.html +++ b/docs/functions/useAuth0.html @@ -127,7 +127,7 @@

  • Defined in hooks/use-auth0.ts:37
  • diff --git a/docs/index.html b/docs/index.html index f44bf993..a7198081 100644 --- a/docs/index.html +++ b/docs/index.html @@ -889,6 +889,96 @@

    try {
    const credentials = await auth0.credentialsManager.getCredentials();
    } catch (error) {
    console.log(error);
    }
    +

    Platform agnostic errors:

    +

    + You can access the platform agnostic generic error codes as below : +

    +
    try {
    const credentials = await auth0.credentialsManager.getCredentials();
    } catch (error) {
    console.log(e.type);
    } +
    +

    + Note : We have platform agnostic error codes available only + for CredentialsManagerError as of now. +

    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    Generic Error CodeCorresponding Error Code in AndroidCorresponding Error Code in iOS
    INVALID_CREDENTIALSINVALID_CREDENTIALS
    NO_CREDENTIALSNO_CREDENTIALSnoCredentials
    NO_REFRESH_TOKENNO_REFRESH_TOKENnoRefreshToken
    RENEW_FAILEDRENEW_FAILEDrenewFailed
    STORE_FAILEDSTORE_FAILEDstoreFailed
    REVOKE_FAILEDREVOKE_FAILEDrevokeFailed
    LARGE_MIN_TTLLARGE_MIN_TTLlargeMinTTL
    INCOMPATIBLE_DEVICEINCOMPATIBLE_DEVICE
    CRYPTO_EXCEPTIONCRYPTO_EXCEPTION
    BIOMETRICS_FAILED + OneOf
    BIOMETRIC_NO_ACTIVITY,BIOMETRIC_ERROR_STATUS_UNKNOWN,BIOMETRIC_ERROR_UNSUPPORTED,
    BIOMETRIC_ERROR_HW_UNAVAILABLE,BIOMETRIC_ERROR_NONE_ENROLLED,BIOMETRIC_ERROR_NO_HARDWARE,
    BIOMETRIC_ERROR_SECURITY_UPDATE_REQUIRED,BIOMETRIC_AUTHENTICATION_CHECK_FAILED,
    BIOMETRIC_ERROR_DEVICE_CREDENTIAL_NOT_AVAILABLE +
    biometricsFailed
    NO_NETWORKNO_NETWORK
    API_ERRORAPI_ERROR

    Feedback

    diff --git a/docs/interfaces/AuthorizeUrlOptions.html b/docs/interfaces/AuthorizeUrlOptions.html index 1dedc5c7..e85fc830 100644 --- a/docs/interfaces/AuthorizeUrlOptions.html +++ b/docs/interfaces/AuthorizeUrlOptions.html @@ -120,7 +120,7 @@

    Indexable

  • Defined in types.ts:205
  • @@ -204,7 +204,7 @@

    Interface ClearSessionOptions

  • Defined in types.ts:180
  • @@ -178,7 +178,7 @@

    Interface ClearSessionParameters

  • Defined in types.ts:156
  • @@ -186,7 +186,7 @@

    See

  • Defined in types.ts:162
  • @@ -238,7 +238,7 @@

    Indexable

  • Defined in types.ts:537
  • @@ -279,7 +279,7 @@

    Indexable

  • Defined in types.ts:271
  • @@ -235,7 +235,7 @@

    Indexable

  • Defined in types.ts:249
  • @@ -194,7 +194,7 @@

    Indexable

  • Defined in types.ts:191
  • @@ -153,7 +153,7 @@

    Interface LocalAuthenticationOptions

  • Defined in credentials-manager/localAuthenticationOptions.ts:8
  • @@ -277,7 +277,7 @@

    Indexable

  • Defined in types.ts:378
  • @@ -213,7 +213,7 @@

    Indexable

  • Defined in types.ts:444
  • @@ -201,7 +201,7 @@

    Indexable

  • Defined in types.ts:424
  • @@ -194,7 +194,7 @@

    Indexable

  • Defined in types.ts:465
  • @@ -189,7 +189,7 @@

    Indexable

  • Defined in types.ts:401
  • @@ -210,7 +210,7 @@

    Indexable

  • Defined in types.ts:227
  • @@ -198,7 +198,7 @@

    Indexable

  • Defined in types.ts:480
  • @@ -204,7 +204,7 @@

    Indexable

  • Defined in types.ts:298
  • @@ -232,7 +232,7 @@

    Indexable

  • Defined in types.ts:340
  • @@ -204,7 +204,7 @@

    Indexable

  • Defined in types.ts:359
  • @@ -204,7 +204,7 @@

    Indexable

  • Defined in types.ts:196
  • @@ -165,7 +165,7 @@

    Indexable

  • Defined in types.ts:325
  • @@ -183,7 +183,7 @@

    Indexable

  • Defined in types.ts:522
  • @@ -185,7 +185,7 @@

    Indexable

  • Defined in types.ts:501
  • @@ -169,7 +169,7 @@

    Interface Auth0ContextInterface<TUser>

    >: null | ErrorBaseError;
        Interface Auth0ContextInterface<TUser>

    >: boolean;
        
    resetPassword: ((parameters) => Promise<void>);
        
  • Defined in hooks/auth0-context.ts:22hooks/auth0-context.ts:24
  • @@ -630,6 +649,13 @@

    Properties

    isLoading + + resetPassword
  • Defined in hooks/auth0-context.ts:29hooks/auth0-context.ts:31
  • @@ -920,8 +946,8 @@

  • Defined in hooks/auth0-context.ts:56hooks/auth0-context.ts:58
  • @@ -1033,8 +1059,8 @@

  • Defined in hooks/auth0-context.ts:126hooks/auth0-context.ts:128
  • @@ -1143,8 +1169,8 @@

  • Defined in hooks/auth0-context.ts:68hooks/auth0-context.ts:70
  • @@ -1253,8 +1279,8 @@

  • Defined in hooks/auth0-context.ts:74hooks/auth0-context.ts:76
  • @@ -1365,8 +1391,8 @@

  • Defined in hooks/auth0-context.ts:120hooks/auth0-context.ts:122
  • @@ -1477,8 +1503,8 @@

  • Defined in hooks/auth0-context.ts:80hooks/auth0-context.ts:82
  • @@ -1587,8 +1613,8 @@

  • Defined in hooks/auth0-context.ts:46hooks/auth0-context.ts:48
  • @@ -1660,8 +1686,8 @@

  • Defined in hooks/auth0-context.ts:38hooks/auth0-context.ts:40
  • @@ -1733,8 +1759,8 @@

  • Defined in hooks/auth0-context.ts:116hooks/auth0-context.ts:118
  • @@ -1865,8 +1891,8 @@

  • Defined in hooks/auth0-context.ts:94hooks/auth0-context.ts:96
  • @@ -1886,7 +1912,11 @@