diff --git a/.gitignore b/.gitignore index f4f9fa2d..930c9799 100644 --- a/.gitignore +++ b/.gitignore @@ -108,6 +108,3 @@ test-results cypress/screenshots cypress/videos - -# Docs artefact produced by `npm run docs:docsv2` (see typedoc.docsv2.js `json`) -mintlify/docsv2/sdk-artifacts/ diff --git a/.prettierignore b/.prettierignore index 264965e1..51e8c986 100644 --- a/.prettierignore +++ b/.prettierignore @@ -1,2 +1,3 @@ CHANGELOG.md docs +mintlify diff --git a/.semgrepignore b/.semgrepignore index 06b1b38b..a9ec4633 100644 --- a/.semgrepignore +++ b/.semgrepignore @@ -5,5 +5,6 @@ __tests__/ cypress/ docs/ examples/ +mintlify/ static/ README.md diff --git a/mintlify/auth0-react.json b/mintlify/auth0-react.json new file mode 100644 index 00000000..356155ef --- /dev/null +++ b/mintlify/auth0-react.json @@ -0,0 +1,32215 @@ +{ + "schemaVersion": "2.0", + "id": 0, + "name": "Auth0 React SDK", + "variant": "project", + "kind": 1, + "flags": {}, + "comment": { + "summary": [], + "blockTags": [ + { + "tag": "@categoryDescription", + "content": [ + { + "kind": "text", + "text": "Reference\nSupporting option, claim and parameter types that come from the underlying\n" + }, + { + "kind": "code", + "text": "`@auth0/auth0-spa-js`" + }, + { + "kind": "text", + "text": " SDK. You arrive at one of these from the hook or context\nmember that uses it, rather than by browsing this section. For deeper\ndocumentation on each, see the\n[@auth0/auth0-spa-js reference](https://auth0.github.io/auth0-spa-js/)." + } + ] + } + ] + }, + "children": [ + { + "id": 1, + "name": "Auth0Provider", + "variant": "declaration", + "kind": 64, + "flags": {}, + "sources": [ + { + "fileName": "src/auth0-provider.tsx", + "line": 215, + "character": 6, + "url": "https://github.com/auth0/auth0-react/blob/9c6e8e51ee17632e9ab1b7fa6081ea75674a6539/src/auth0-provider.tsx#L215" + } + ], + "signatures": [ + { + "id": 2, + "name": "Auth0Provider", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "code", + "text": "```jsx\n\n \n\n```" + }, + { + "kind": "text", + "text": "\n\nProvides the Auth0Context to its child components.\n\nThe SDK is a client-only module (its published ESM and CommonJS bundles ship the\n" + }, + { + "kind": "code", + "text": "`'use client'`" + }, + { + "kind": "text", + "text": " directive), so in a Next.js App Router app you can import and render\n" + }, + { + "kind": "code", + "text": "`Auth0Provider`" + }, + { + "kind": "text", + "text": " directly from a Server Component such as " + }, + { + "kind": "code", + "text": "`app/layout.tsx`" + }, + { + "kind": "text", + "text": ".\nComponents that call hooks like " + }, + { + "kind": "code", + "text": "`useAuth0`" + }, + { + "kind": "text", + "text": " must still be Client Components." + } + ], + "blockTags": [ + { + "tag": "@category", + "content": [ + { + "kind": "text", + "text": "Getting Started" + } + ] + } + ] + }, + "sources": [ + { + "fileName": "src/auth0-provider.tsx", + "line": 215, + "character": 22, + "url": "https://github.com/auth0/auth0-react/blob/9c6e8e51ee17632e9ab1b7fa6081ea75674a6539/src/auth0-provider.tsx#L215" + } + ], + "typeParameters": [ + { + "id": 3, + "name": "TUser", + "variant": "typeParam", + "kind": 131072, + "flags": {}, + "type": { + "type": "reference", + "target": 343, + "name": "User", + "package": "@auth0/auth0-spa-js" + }, + "default": { + "type": "reference", + "target": 343, + "name": "User", + "package": "@auth0/auth0-spa-js" + } + } + ], + "parameters": [ + { + "id": 4, + "name": "opts", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": 5, + "typeArguments": [ + { + "type": "reference", + "target": 3, + "name": "TUser", + "package": "@auth0/auth0-react", + "refersToTypeParameter": true + } + ], + "name": "Auth0ProviderOptions", + "package": "@auth0/auth0-react" + } + } + ], + "type": { + "type": "reference", + "target": { + "packageName": "@types/react", + "packagePath": "index.d.ts", + "qualifiedName": "React.JSX.Element" + }, + "name": "Element", + "package": "@types/react", + "qualifiedName": "React.JSX.Element" + } + } + ] + }, + { + "id": 23, + "name": "useAuth0", + "variant": "declaration", + "kind": 64, + "flags": {}, + "sources": [ + { + "fileName": "src/use-auth0.tsx", + "line": 26, + "character": 6, + "url": "https://github.com/auth0/auth0-react/blob/9c6e8e51ee17632e9ab1b7fa6081ea75674a6539/src/use-auth0.tsx#L26" + } + ], + "signatures": [ + { + "id": 24, + "name": "useAuth0", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "code", + "text": "```js\nconst { isLoading, isAuthenticated, user, loginWithRedirect, logout } =\n useAuth0();\n```" + }, + { + "kind": "text", + "text": "\n\nUse the " + }, + { + "kind": "code", + "text": "`useAuth0`" + }, + { + "kind": "text", + "text": " hook in your components to access the auth state and methods.\n\nIt returns an " + }, + { + "kind": "inline-tag", + "tag": "@link", + "text": "Auth0ContextInterface", + "target": 72 + }, + { + "kind": "text", + "text": ", which carries the auth state\n(" + }, + { + "kind": "code", + "text": "`isLoading`" + }, + { + "kind": "text", + "text": ", " + }, + { + "kind": "code", + "text": "`isAuthenticated`" + }, + { + "kind": "text", + "text": ", " + }, + { + "kind": "code", + "text": "`user`" + }, + { + "kind": "text", + "text": ", " + }, + { + "kind": "code", + "text": "`error`" + }, + { + "kind": "text", + "text": "), the login, logout and token\nmethods, and the four sub-clients:\n" + }, + { + "kind": "inline-tag", + "tag": "@link", + "text": "mfa", + "target": 153, + "tsLinkText": "mfa" + }, + { + "kind": "text", + "text": ",\n" + }, + { + "kind": "inline-tag", + "tag": "@link", + "text": "passkey", + "target": 154, + "tsLinkText": "passkey" + }, + { + "kind": "text", + "text": ",\n" + }, + { + "kind": "inline-tag", + "tag": "@link", + "text": "myAccount", + "target": 155, + "tsLinkText": "myAccount" + }, + { + "kind": "text", + "text": " and\n" + }, + { + "kind": "inline-tag", + "tag": "@link", + "text": "anonymous", + "target": 156, + "tsLinkText": "anonymous" + }, + { + "kind": "text", + "text": ". See that interface for\nthe full set of members.\n\nTUser is an optional type param to provide a type to the " + }, + { + "kind": "code", + "text": "`user`" + }, + { + "kind": "text", + "text": " field." + } + ], + "blockTags": [ + { + "tag": "@category", + "content": [ + { + "kind": "text", + "text": "Hooks & HOCs" + } + ] + } + ] + }, + "sources": [ + { + "fileName": "src/use-auth0.tsx", + "line": 26, + "character": 17, + "url": "https://github.com/auth0/auth0-react/blob/9c6e8e51ee17632e9ab1b7fa6081ea75674a6539/src/use-auth0.tsx#L26" + } + ], + "typeParameters": [ + { + "id": 25, + "name": "TUser", + "variant": "typeParam", + "kind": 131072, + "flags": {}, + "type": { + "type": "reference", + "target": 343, + "name": "User", + "package": "@auth0/auth0-spa-js" + }, + "default": { + "type": "reference", + "target": 343, + "name": "User", + "package": "@auth0/auth0-spa-js" + } + } + ], + "parameters": [ + { + "id": 26, + "name": "context", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": { + "packageName": "@types/react", + "packagePath": "index.d.ts", + "qualifiedName": "React.Context" + }, + "typeArguments": [ + { + "type": "reference", + "target": 72, + "typeArguments": [ + { + "type": "reference", + "target": 343, + "name": "User", + "package": "@auth0/auth0-spa-js" + } + ], + "name": "Auth0ContextInterface", + "package": "@auth0/auth0-react" + } + ], + "name": "Context", + "package": "@types/react", + "qualifiedName": "React.Context" + }, + "defaultValue": "Auth0Context" + } + ], + "type": { + "type": "reference", + "target": 72, + "typeArguments": [ + { + "type": "reference", + "target": 25, + "name": "TUser", + "package": "@auth0/auth0-react", + "refersToTypeParameter": true + } + ], + "name": "Auth0ContextInterface", + "package": "@auth0/auth0-react" + } + } + ] + }, + { + "id": 27, + "name": "useAuth0Suspense", + "variant": "declaration", + "kind": 64, + "flags": {}, + "sources": [ + { + "fileName": "src/use-auth0-suspense.tsx", + "line": 47, + "character": 6, + "url": "https://github.com/auth0/auth0-react/blob/9c6e8e51ee17632e9ab1b7fa6081ea75674a6539/src/use-auth0-suspense.tsx#L47" + } + ], + "signatures": [ + { + "id": 28, + "name": "useAuth0Suspense", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "code", + "text": "```jsx\n}>\n \n\n\nfunction Profile() {\n const { user, isAuthenticated } = useAuth0Suspense();\n return isAuthenticated ?

Hello {user.name}

:

Please log in

;\n}\n```" + }, + { + "kind": "text", + "text": "\n\nSuspense-enabled variant of " + }, + { + "kind": "code", + "text": "`useAuth0`" + }, + { + "kind": "text", + "text": ". Suspends the component until Auth0\ninitialization completes (letting the nearest " + }, + { + "kind": "code", + "text": "``" + }, + { + "kind": "text", + "text": " fallback render),\nand throws initialization errors so the nearest Error Boundary can handle\nthem. Requires React 19 or later.\n\nIf initialization fails and the app later becomes authenticated by other\nmeans, the session is re-checked once; retrying the Error Boundary then\nrenders if that check succeeded, or throws again if it did not.\n\nTUser is an optional type param to provide a type to the " + }, + { + "kind": "code", + "text": "`user`" + }, + { + "kind": "text", + "text": " field." + } + ], + "blockTags": [ + { + "tag": "@category", + "content": [ + { + "kind": "text", + "text": "Hooks & HOCs" + } + ] + } + ] + }, + "sources": [ + { + "fileName": "src/use-auth0-suspense.tsx", + "line": 47, + "character": 25, + "url": "https://github.com/auth0/auth0-react/blob/9c6e8e51ee17632e9ab1b7fa6081ea75674a6539/src/use-auth0-suspense.tsx#L47" + } + ], + "typeParameters": [ + { + "id": 29, + "name": "TUser", + "variant": "typeParam", + "kind": 131072, + "flags": {}, + "type": { + "type": "reference", + "target": 343, + "name": "User", + "package": "@auth0/auth0-spa-js" + }, + "default": { + "type": "reference", + "target": 343, + "name": "User", + "package": "@auth0/auth0-spa-js" + } + } + ], + "parameters": [ + { + "id": 30, + "name": "context", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": { + "packageName": "@types/react", + "packagePath": "index.d.ts", + "qualifiedName": "React.Context" + }, + "typeArguments": [ + { + "type": "reference", + "target": 72, + "typeArguments": [ + { + "type": "reference", + "target": 343, + "name": "User", + "package": "@auth0/auth0-spa-js" + } + ], + "name": "Auth0ContextInterface", + "package": "@auth0/auth0-react" + } + ], + "name": "Context", + "package": "@types/react", + "qualifiedName": "React.Context" + }, + "defaultValue": "Auth0Context" + } + ], + "type": { + "type": "reference", + "target": 31, + "typeArguments": [ + { + "type": "reference", + "target": 29, + "name": "TUser", + "package": "@auth0/auth0-react", + "refersToTypeParameter": true + } + ], + "name": "Auth0SuspenseContextInterface", + "package": "@auth0/auth0-react" + } + } + ] + }, + { + "id": 33, + "name": "useEnterpriseConnect", + "variant": "declaration", + "kind": 64, + "flags": {}, + "sources": [ + { + "fileName": "src/use-enterprise-connect.tsx", + "line": 50, + "character": 6, + "url": "https://github.com/auth0/auth0-react/blob/9c6e8e51ee17632e9ab1b7fa6081ea75674a6539/src/use-enterprise-connect.tsx#L50" + } + ], + "signatures": [ + { + "id": 34, + "name": "useEnterpriseConnect", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "code", + "text": "```js\nconst { isFederatedDomain, loginWithSSO } = useEnterpriseConnect();\n```" + }, + { + "kind": "text", + "text": "\n\nConvenience hook for the Enterprise Connect flow. " + }, + { + "kind": "code", + "text": "`isFederatedDomain`" + }, + { + "kind": "text", + "text": " reads\nthe Auth0 domain from the " + }, + { + "kind": "code", + "text": "`Auth0Provider`" + }, + { + "kind": "text", + "text": " configuration, so callers pass\nonly the email domain. " + }, + { + "kind": "code", + "text": "`loginWithSSO`" + }, + { + "kind": "text", + "text": " is sugar over " + }, + { + "kind": "code", + "text": "`loginWithRedirect`" + }, + { + "kind": "text", + "text": "\nthat sets " + }, + { + "kind": "code", + "text": "`login_hint`" + }, + { + "kind": "text", + "text": " to the provided email." + } + ], + "blockTags": [ + { + "tag": "@category", + "content": [ + { + "kind": "text", + "text": "Hooks & HOCs" + } + ] + } + ] + }, + "sources": [ + { + "fileName": "src/use-enterprise-connect.tsx", + "line": 50, + "character": 29, + "url": "https://github.com/auth0/auth0-react/blob/9c6e8e51ee17632e9ab1b7fa6081ea75674a6539/src/use-enterprise-connect.tsx#L50" + } + ], + "parameters": [ + { + "id": 35, + "name": "context", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": { + "packageName": "@types/react", + "packagePath": "index.d.ts", + "qualifiedName": "React.Context" + }, + "typeArguments": [ + { + "type": "reference", + "target": 72, + "typeArguments": [ + { + "type": "reference", + "target": 343, + "name": "User", + "package": "@auth0/auth0-spa-js" + } + ], + "name": "Auth0ContextInterface", + "package": "@auth0/auth0-react" + } + ], + "name": "Context", + "package": "@types/react", + "qualifiedName": "React.Context" + }, + "defaultValue": "Auth0Context" + } + ], + "type": { + "type": "reference", + "target": 36, + "name": "UseEnterpriseConnect", + "package": "@auth0/auth0-react" + } + } + ] + }, + { + "id": 47, + "name": "withAuth0", + "variant": "declaration", + "kind": 64, + "flags": {}, + "sources": [ + { + "fileName": "src/with-auth0.tsx", + "line": 33, + "character": 6, + "url": "https://github.com/auth0/auth0-react/blob/9c6e8e51ee17632e9ab1b7fa6081ea75674a6539/src/with-auth0.tsx#L33" + } + ], + "signatures": [ + { + "id": 48, + "name": "withAuth0", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "code", + "text": "```jsx\nclass MyComponent extends Component {\n render() {\n // Access the auth context from the `auth0` prop\n const { user } = this.props.auth0;\n return
Hello {user.name}!
\n }\n}\n// Wrap your class component in withAuth0\nexport default withAuth0(MyComponent);\n```" + }, + { + "kind": "text", + "text": "\n\nWrap your class components in this Higher Order Component to give them access to the Auth0Context.\n\nProviding a context as the second argument allows you to configure the Auth0Provider the Auth0Context\nshould come from f you have multiple within your application." + } + ], + "blockTags": [ + { + "tag": "@category", + "content": [ + { + "kind": "text", + "text": "Hooks & HOCs" + } + ] + } + ] + }, + "sources": [ + { + "fileName": "src/with-auth0.tsx", + "line": 33, + "character": 18, + "url": "https://github.com/auth0/auth0-react/blob/9c6e8e51ee17632e9ab1b7fa6081ea75674a6539/src/with-auth0.tsx#L33" + } + ], + "typeParameters": [ + { + "id": 49, + "name": "P", + "variant": "typeParam", + "kind": 131072, + "flags": {}, + "type": { + "type": "reference", + "target": 52, + "name": "WithAuth0Props", + "package": "@auth0/auth0-react" + } + } + ], + "parameters": [ + { + "id": 50, + "name": "Component", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": { + "packageName": "@types/react", + "packagePath": "index.d.ts", + "qualifiedName": "React.ComponentType" + }, + "typeArguments": [ + { + "type": "reference", + "target": 49, + "name": "P", + "package": "@auth0/auth0-react", + "refersToTypeParameter": true + } + ], + "name": "ComponentType", + "package": "@types/react", + "qualifiedName": "React.ComponentType" + } + }, + { + "id": 51, + "name": "context", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": { + "packageName": "@types/react", + "packagePath": "index.d.ts", + "qualifiedName": "React.Context" + }, + "typeArguments": [ + { + "type": "reference", + "target": 72, + "typeArguments": [ + { + "type": "reference", + "target": 343, + "name": "User", + "package": "@auth0/auth0-spa-js" + } + ], + "name": "Auth0ContextInterface", + "package": "@auth0/auth0-react" + } + ], + "name": "Context", + "package": "@types/react", + "qualifiedName": "React.Context" + }, + "defaultValue": "Auth0Context" + } + ], + "type": { + "type": "reference", + "target": { + "packageName": "@types/react", + "packagePath": "index.d.ts", + "qualifiedName": "React.ComponentType" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "packageName": "typescript", + "packagePath": "lib/lib.es5.d.ts", + "qualifiedName": "Omit" + }, + "typeArguments": [ + { + "type": "reference", + "target": 49, + "name": "P", + "package": "@auth0/auth0-react", + "refersToTypeParameter": true + }, + { + "type": "literal", + "value": "auth0" + } + ], + "name": "Omit", + "package": "typescript" + } + ], + "name": "ComponentType", + "package": "@types/react", + "qualifiedName": "React.ComponentType" + } + } + ] + }, + { + "id": 54, + "name": "withAuthenticationRequired", + "variant": "declaration", + "kind": 64, + "flags": {}, + "sources": [ + { + "fileName": "src/with-authentication-required.tsx", + "line": 107, + "character": 6, + "url": "https://github.com/auth0/auth0-react/blob/9c6e8e51ee17632e9ab1b7fa6081ea75674a6539/src/with-authentication-required.tsx#L107" + } + ], + "signatures": [ + { + "id": 55, + "name": "withAuthenticationRequired", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "code", + "text": "```js\nconst MyProtectedComponent = withAuthenticationRequired(MyComponent);\n```" + }, + { + "kind": "text", + "text": "\n\nWhen you wrap your components in this Higher Order Component and an anonymous user visits your component\nthey will be redirected to the login page; after login they will be returned to the page they were redirected from." + } + ], + "blockTags": [ + { + "tag": "@category", + "content": [ + { + "kind": "text", + "text": "Hooks & HOCs" + } + ] + } + ] + }, + "sources": [ + { + "fileName": "src/with-authentication-required.tsx", + "line": 107, + "character": 35, + "url": "https://github.com/auth0/auth0-react/blob/9c6e8e51ee17632e9ab1b7fa6081ea75674a6539/src/with-authentication-required.tsx#L107" + } + ], + "typeParameters": [ + { + "id": 56, + "name": "P", + "variant": "typeParam", + "kind": 131072, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "object" + } + } + ], + "parameters": [ + { + "id": 57, + "name": "Component", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": { + "packageName": "@types/react", + "packagePath": "index.d.ts", + "qualifiedName": "React.ComponentType" + }, + "typeArguments": [ + { + "type": "reference", + "target": 56, + "name": "P", + "package": "@auth0/auth0-react", + "refersToTypeParameter": true + } + ], + "name": "ComponentType", + "package": "@types/react", + "qualifiedName": "React.ComponentType" + } + }, + { + "id": 58, + "name": "options", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": 59, + "name": "WithAuthenticationRequiredOptions", + "package": "@auth0/auth0-react" + }, + "defaultValue": "{}" + } + ], + "type": { + "type": "reference", + "target": { + "packageName": "@types/react", + "packagePath": "index.d.ts", + "qualifiedName": "React.FC" + }, + "typeArguments": [ + { + "type": "reference", + "target": 56, + "name": "P", + "package": "@auth0/auth0-react", + "refersToTypeParameter": true + } + ], + "name": "FC", + "package": "@types/react", + "qualifiedName": "React.FC" + } + } + ] + }, + { + "id": 757, + "name": "AnonymousSessionError", + "variant": "declaration", + "kind": 128, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Error thrown when an anonymous session operation fails.\n\nThe " + }, + { + "kind": "code", + "text": "`code`" + }, + { + "kind": "text", + "text": " field identifies the specific failure reason. Codes " + }, + { + "kind": "code", + "text": "`session_expired`" + }, + { + "kind": "text", + "text": "\nand " + }, + { + "kind": "code", + "text": "`invalid_session_token`" + }, + { + "kind": "text", + "text": " are propagated by " + }, + { + "kind": "inline-tag", + "tag": "@link", + "text": "AnonymousSessionClient.getAccessToken", + "target": { + "packageName": "@auth0/auth0-auth-js", + "packagePath": "dist/index.d.ts", + "qualifiedName": "AnonymousSessionClient.getAccessToken" + } + }, + { + "kind": "text", + "text": "\nso the calling SDK can recover using its own stored state." + } + ], + "blockTags": [ + { + "tag": "@category", + "content": [ + { + "kind": "text", + "text": "Errors" + } + ] + } + ] + }, + "children": [ + { + "id": 758, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "sources": [ + { + "fileName": "node_modules/@auth0/auth0-auth-js/dist/index.d.ts", + "line": 3290, + "character": 4 + } + ], + "signatures": [ + { + "id": 759, + "name": "AnonymousSessionError", + "variant": "signature", + "kind": 16384, + "flags": {}, + "sources": [ + { + "fileName": "node_modules/@auth0/auth0-auth-js/dist/index.d.ts", + "line": 3290, + "character": 4 + } + ], + "parameters": [ + { + "id": 760, + "name": "code", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 761, + "name": "message", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 762, + "name": "cause", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "type": { + "type": "reference", + "target": { + "packageName": "@auth0/auth0-auth-js", + "packagePath": "dist/index.d.ts", + "qualifiedName": "AnonymousSessionApiErrorResponse" + }, + "name": "AnonymousSessionApiErrorResponse", + "package": "@auth0/auth0-auth-js" + } + } + ], + "type": { + "type": "reference", + "target": 757, + "name": "AnonymousSessionError", + "package": "@auth0/auth0-auth-js" + }, + "overwrites": { + "type": "reference", + "target": -1, + "name": "Error.constructor", + "package": "typescript" + } + } + ], + "overwrites": { + "type": "reference", + "target": -1, + "name": "Error.constructor", + "package": "typescript" + } + }, + { + "id": 764, + "name": "cause", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The raw error response from Auth0, if available." + } + ] + }, + "sources": [ + { + "fileName": "node_modules/@auth0/auth0-auth-js/dist/index.d.ts", + "line": 3289, + "character": 4 + } + ], + "type": { + "type": "reference", + "target": { + "packageName": "@auth0/auth0-auth-js", + "packagePath": "dist/index.d.ts", + "qualifiedName": "AnonymousSessionApiErrorResponse" + }, + "name": "AnonymousSessionApiErrorResponse", + "package": "@auth0/auth0-auth-js" + } + }, + { + "id": 763, + "name": "code", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Machine-readable error code identifying the failure reason.\nMaps to the " + }, + { + "kind": "code", + "text": "`error`" + }, + { + "kind": "text", + "text": " field in the Auth0 API response." + } + ] + }, + "sources": [ + { + "fileName": "node_modules/@auth0/auth0-auth-js/dist/index.d.ts", + "line": 3285, + "character": 4 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 758 + ] + }, + { + "title": "Properties", + "children": [ + 764, + 763 + ] + } + ], + "sources": [ + { + "fileName": "node_modules/@auth0/auth0-auth-js/dist/index.d.ts", + "line": 3280, + "character": 14 + } + ], + "extendedTypes": [ + { + "type": "reference", + "target": { + "packageName": "typescript", + "packagePath": "lib/lib.es5.d.ts", + "qualifiedName": "Error" + }, + "name": "Error", + "package": "typescript" + } + ] + }, + { + "id": 471, + "name": "AuthenticationError", + "variant": "declaration", + "kind": 128, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Thrown when handling the redirect callback fails, will be one of Auth0's\r\nAuthentication API's Standard Error Responses: https://auth0.com/docs/api/authentication?javascript#standard-error-responses" + } + ], + "blockTags": [ + { + "tag": "@category", + "content": [ + { + "kind": "text", + "text": "Errors" + } + ] + } + ] + }, + "children": [ + { + "id": 478, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "sources": [ + { + "fileName": "node_modules/@auth0/auth0-spa-js/dist/typings/errors.d.ts", + "line": 49, + "character": 4 + } + ], + "signatures": [ + { + "id": 479, + "name": "AuthenticationError", + "variant": "signature", + "kind": 16384, + "flags": {}, + "sources": [ + { + "fileName": "node_modules/@auth0/auth0-spa-js/dist/typings/errors.d.ts", + "line": 49, + "character": 4 + } + ], + "parameters": [ + { + "id": 480, + "name": "error", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 481, + "name": "error_description", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 482, + "name": "state", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 483, + "name": "appState", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "type": { + "type": "intrinsic", + "name": "any" + } + } + ], + "type": { + "type": "reference", + "target": 471, + "name": "AuthenticationError", + "package": "@auth0/auth0-spa-js" + }, + "overwrites": { + "type": "reference", + "target": 540, + "name": "GenericError.constructor" + } + } + ], + "overwrites": { + "type": "reference", + "target": 539, + "name": "GenericError.constructor" + } + }, + { + "id": 485, + "name": "appState", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "sources": [ + { + "fileName": "node_modules/@auth0/auth0-spa-js/dist/typings/errors.d.ts", + "line": 48, + "character": 4 + } + ], + "type": { + "type": "intrinsic", + "name": "any" + } + }, + { + "id": 486, + "name": "error", + "variant": "declaration", + "kind": 1024, + "flags": { + "isInherited": true + }, + "sources": [ + { + "fileName": "node_modules/@auth0/auth0-spa-js/dist/typings/errors.d.ts", + "line": 22, + "character": 4 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + }, + "inheritedFrom": { + "type": "reference", + "target": 543, + "name": "GenericError.error" + } + }, + { + "id": 487, + "name": "error_description", + "variant": "declaration", + "kind": 1024, + "flags": { + "isInherited": true + }, + "sources": [ + { + "fileName": "node_modules/@auth0/auth0-spa-js/dist/typings/errors.d.ts", + "line": 23, + "character": 4 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + }, + "inheritedFrom": { + "type": "reference", + "target": 544, + "name": "GenericError.error_description" + } + }, + { + "id": 484, + "name": "state", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "sources": [ + { + "fileName": "node_modules/@auth0/auth0-spa-js/dist/typings/errors.d.ts", + "line": 47, + "character": 4 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 472, + "name": "fromPayload", + "variant": "declaration", + "kind": 2048, + "flags": { + "isStatic": true, + "isInherited": true + }, + "sources": [ + { + "fileName": "node_modules/@auth0/auth0-spa-js/dist/typings/errors.d.ts", + "line": 25, + "character": 11 + } + ], + "signatures": [ + { + "id": 473, + "name": "fromPayload", + "variant": "signature", + "kind": 4096, + "flags": { + "isInherited": true + }, + "sources": [ + { + "fileName": "node_modules/@auth0/auth0-spa-js/dist/typings/errors.d.ts", + "line": 25, + "character": 11 + } + ], + "parameters": [ + { + "id": 474, + "name": "__namedParameters", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reflection", + "declaration": { + "id": 475, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 476, + "name": "error", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "sources": [ + { + "fileName": "node_modules/@auth0/auth0-spa-js/dist/typings/errors.d.ts", + "line": 26, + "character": 8 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 477, + "name": "error_description", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "sources": [ + { + "fileName": "node_modules/@auth0/auth0-spa-js/dist/typings/errors.d.ts", + "line": 27, + "character": 8 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 476, + 477 + ] + } + ] + } + } + } + ], + "type": { + "type": "reference", + "target": 532, + "name": "GenericError", + "package": "@auth0/auth0-spa-js" + }, + "inheritedFrom": { + "type": "reference", + "target": 534, + "name": "GenericError.fromPayload" + } + } + ], + "inheritedFrom": { + "type": "reference", + "target": 533, + "name": "GenericError.fromPayload" + } + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 478 + ] + }, + { + "title": "Properties", + "children": [ + 485, + 486, + 487, + 484 + ] + }, + { + "title": "Methods", + "children": [ + 472 + ] + } + ], + "sources": [ + { + "fileName": "node_modules/@auth0/auth0-spa-js/dist/typings/errors.d.ts", + "line": 46, + "character": 21 + } + ], + "extendedTypes": [ + { + "type": "reference", + "target": 532, + "name": "GenericError", + "package": "@auth0/auth0-spa-js" + } + ] + }, + { + "id": 577, + "name": "ConnectError", + "variant": "declaration", + "kind": 128, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Thrown when handling the redirect callback for the connect flow fails, will be one of Auth0's\r\nAuthentication API's Standard Error Responses: https://auth0.com/docs/api/authentication?javascript#standard-error-responses" + } + ], + "blockTags": [ + { + "tag": "@category", + "content": [ + { + "kind": "text", + "text": "Errors" + } + ] + } + ] + }, + "children": [ + { + "id": 584, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "sources": [ + { + "fileName": "node_modules/@auth0/auth0-spa-js/dist/typings/errors.d.ts", + "line": 61, + "character": 4 + } + ], + "signatures": [ + { + "id": 585, + "name": "ConnectError", + "variant": "signature", + "kind": 16384, + "flags": {}, + "sources": [ + { + "fileName": "node_modules/@auth0/auth0-spa-js/dist/typings/errors.d.ts", + "line": 61, + "character": 4 + } + ], + "parameters": [ + { + "id": 586, + "name": "error", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 587, + "name": "error_description", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 588, + "name": "connection", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 589, + "name": "state", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 590, + "name": "appState", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "type": { + "type": "intrinsic", + "name": "any" + } + } + ], + "type": { + "type": "reference", + "target": 577, + "name": "ConnectError", + "package": "@auth0/auth0-spa-js" + }, + "overwrites": { + "type": "reference", + "target": 540, + "name": "GenericError.constructor" + } + } + ], + "overwrites": { + "type": "reference", + "target": 539, + "name": "GenericError.constructor" + } + }, + { + "id": 593, + "name": "appState", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "sources": [ + { + "fileName": "node_modules/@auth0/auth0-spa-js/dist/typings/errors.d.ts", + "line": 60, + "character": 4 + } + ], + "type": { + "type": "intrinsic", + "name": "any" + } + }, + { + "id": 591, + "name": "connection", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "sources": [ + { + "fileName": "node_modules/@auth0/auth0-spa-js/dist/typings/errors.d.ts", + "line": 58, + "character": 4 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 594, + "name": "error", + "variant": "declaration", + "kind": 1024, + "flags": { + "isInherited": true + }, + "sources": [ + { + "fileName": "node_modules/@auth0/auth0-spa-js/dist/typings/errors.d.ts", + "line": 22, + "character": 4 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + }, + "inheritedFrom": { + "type": "reference", + "target": 543, + "name": "GenericError.error" + } + }, + { + "id": 595, + "name": "error_description", + "variant": "declaration", + "kind": 1024, + "flags": { + "isInherited": true + }, + "sources": [ + { + "fileName": "node_modules/@auth0/auth0-spa-js/dist/typings/errors.d.ts", + "line": 23, + "character": 4 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + }, + "inheritedFrom": { + "type": "reference", + "target": 544, + "name": "GenericError.error_description" + } + }, + { + "id": 592, + "name": "state", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "sources": [ + { + "fileName": "node_modules/@auth0/auth0-spa-js/dist/typings/errors.d.ts", + "line": 59, + "character": 4 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 578, + "name": "fromPayload", + "variant": "declaration", + "kind": 2048, + "flags": { + "isStatic": true, + "isInherited": true + }, + "sources": [ + { + "fileName": "node_modules/@auth0/auth0-spa-js/dist/typings/errors.d.ts", + "line": 25, + "character": 11 + } + ], + "signatures": [ + { + "id": 579, + "name": "fromPayload", + "variant": "signature", + "kind": 4096, + "flags": { + "isInherited": true + }, + "sources": [ + { + "fileName": "node_modules/@auth0/auth0-spa-js/dist/typings/errors.d.ts", + "line": 25, + "character": 11 + } + ], + "parameters": [ + { + "id": 580, + "name": "__namedParameters", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reflection", + "declaration": { + "id": 581, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 582, + "name": "error", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "sources": [ + { + "fileName": "node_modules/@auth0/auth0-spa-js/dist/typings/errors.d.ts", + "line": 26, + "character": 8 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 583, + "name": "error_description", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "sources": [ + { + "fileName": "node_modules/@auth0/auth0-spa-js/dist/typings/errors.d.ts", + "line": 27, + "character": 8 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 582, + 583 + ] + } + ] + } + } + } + ], + "type": { + "type": "reference", + "target": 532, + "name": "GenericError", + "package": "@auth0/auth0-spa-js" + }, + "inheritedFrom": { + "type": "reference", + "target": 534, + "name": "GenericError.fromPayload" + } + } + ], + "inheritedFrom": { + "type": "reference", + "target": 533, + "name": "GenericError.fromPayload" + } + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 584 + ] + }, + { + "title": "Properties", + "children": [ + 593, + 591, + 594, + 595, + 592 + ] + }, + { + "title": "Methods", + "children": [ + 578 + ] + } + ], + "sources": [ + { + "fileName": "node_modules/@auth0/auth0-spa-js/dist/typings/errors.d.ts", + "line": 57, + "character": 21 + } + ], + "extendedTypes": [ + { + "type": "reference", + "target": 532, + "name": "GenericError", + "package": "@auth0/auth0-spa-js" + } + ] + }, + { + "id": 532, + "name": "GenericError", + "variant": "declaration", + "kind": 128, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Thrown when network requests to the Auth server fail." + } + ], + "blockTags": [ + { + "tag": "@category", + "content": [ + { + "kind": "text", + "text": "Errors" + } + ] + } + ] + }, + "children": [ + { + "id": 539, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "sources": [ + { + "fileName": "node_modules/@auth0/auth0-spa-js/dist/typings/errors.d.ts", + "line": 24, + "character": 4 + } + ], + "signatures": [ + { + "id": 540, + "name": "GenericError", + "variant": "signature", + "kind": 16384, + "flags": {}, + "sources": [ + { + "fileName": "node_modules/@auth0/auth0-spa-js/dist/typings/errors.d.ts", + "line": 24, + "character": 4 + } + ], + "parameters": [ + { + "id": 541, + "name": "error", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 542, + "name": "error_description", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "type": { + "type": "reference", + "target": 532, + "name": "GenericError", + "package": "@auth0/auth0-spa-js" + }, + "overwrites": { + "type": "reference", + "target": -1, + "name": "Error.constructor", + "package": "typescript" + } + } + ], + "overwrites": { + "type": "reference", + "target": -1, + "name": "Error.constructor", + "package": "typescript" + } + }, + { + "id": 543, + "name": "error", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "sources": [ + { + "fileName": "node_modules/@auth0/auth0-spa-js/dist/typings/errors.d.ts", + "line": 22, + "character": 4 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 544, + "name": "error_description", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "sources": [ + { + "fileName": "node_modules/@auth0/auth0-spa-js/dist/typings/errors.d.ts", + "line": 23, + "character": 4 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 533, + "name": "fromPayload", + "variant": "declaration", + "kind": 2048, + "flags": { + "isStatic": true + }, + "sources": [ + { + "fileName": "node_modules/@auth0/auth0-spa-js/dist/typings/errors.d.ts", + "line": 25, + "character": 11 + } + ], + "signatures": [ + { + "id": 534, + "name": "fromPayload", + "variant": "signature", + "kind": 4096, + "flags": {}, + "sources": [ + { + "fileName": "node_modules/@auth0/auth0-spa-js/dist/typings/errors.d.ts", + "line": 25, + "character": 11 + } + ], + "parameters": [ + { + "id": 535, + "name": "__namedParameters", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reflection", + "declaration": { + "id": 536, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 537, + "name": "error", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "sources": [ + { + "fileName": "node_modules/@auth0/auth0-spa-js/dist/typings/errors.d.ts", + "line": 26, + "character": 8 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 538, + "name": "error_description", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "sources": [ + { + "fileName": "node_modules/@auth0/auth0-spa-js/dist/typings/errors.d.ts", + "line": 27, + "character": 8 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 537, + 538 + ] + } + ] + } + } + } + ], + "type": { + "type": "reference", + "target": 532, + "name": "GenericError", + "package": "@auth0/auth0-spa-js" + } + } + ] + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 539 + ] + }, + { + "title": "Properties", + "children": [ + 543, + 544 + ] + }, + { + "title": "Methods", + "children": [ + 533 + ] + } + ], + "sources": [ + { + "fileName": "node_modules/@auth0/auth0-spa-js/dist/typings/errors.d.ts", + "line": 21, + "character": 21 + } + ], + "extendedTypes": [ + { + "type": "reference", + "target": { + "packageName": "typescript", + "packagePath": "lib/lib.es5.d.ts", + "qualifiedName": "Error" + }, + "name": "Error", + "package": "typescript" + } + ], + "extendedBy": [ + { + "type": "reference", + "target": 406, + "name": "TimeoutError" + }, + { + "type": "reference", + "target": 417, + "name": "MfaRequiredError" + }, + { + "type": "reference", + "target": 434, + "name": "PopupCancelledError" + }, + { + "type": "reference", + "target": 460, + "name": "PopupOpenError" + }, + { + "type": "reference", + "target": 471, + "name": "AuthenticationError" + }, + { + "type": "reference", + "target": 488, + "name": "MissingRefreshTokenError" + }, + { + "type": "reference", + "target": 503, + "name": "MissingScopesError" + }, + { + "type": "reference", + "target": 518, + "name": "InvalidConfigurationError" + }, + { + "type": "reference", + "target": 545, + "name": "UseDpopNonceError" + }, + { + "type": "reference", + "target": 577, + "name": "ConnectError" + }, + { + "type": "reference", + "target": 627, + "name": "MfaError" + } + ] + }, + { + "id": 384, + "name": "InMemoryCache", + "variant": "declaration", + "kind": 128, + "flags": {}, + "comment": { + "summary": [], + "blockTags": [ + { + "tag": "@category", + "content": [ + { + "kind": "text", + "text": "Reference" + } + ] + } + ] + }, + "children": [ + { + "id": 385, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "signatures": [ + { + "id": 386, + "name": "InMemoryCache", + "variant": "signature", + "kind": 16384, + "flags": {}, + "type": { + "type": "reference", + "target": 384, + "name": "InMemoryCache", + "package": "@auth0/auth0-spa-js" + } + } + ] + }, + { + "id": 387, + "name": "enclosedCache", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "sources": [ + { + "fileName": "node_modules/@auth0/auth0-spa-js/dist/typings/cache/cache-memory.d.ts", + "line": 3, + "character": 4 + } + ], + "type": { + "type": "reference", + "target": 369, + "name": "ICache", + "package": "@auth0/auth0-spa-js" + } + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 385 + ] + }, + { + "title": "Properties", + "children": [ + 387 + ] + } + ], + "sources": [ + { + "fileName": "node_modules/@auth0/auth0-spa-js/dist/typings/cache/cache-memory.d.ts", + "line": 2, + "character": 21 + } + ] + }, + { + "id": 518, + "name": "InvalidConfigurationError", + "variant": "declaration", + "kind": 128, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Thrown at construction time for an invalid option combination (e.g.\r\n" + }, + { + "kind": "code", + "text": "`refreshTokenMode: 'online'`" + }, + { + "kind": "text", + "text": " without " + }, + { + "kind": "code", + "text": "`useDpop: true`" + }, + { + "kind": "text", + "text": "). The " + }, + { + "kind": "code", + "text": "`suggestion`" + }, + { + "kind": "text", + "text": " names the fix." + } + ], + "blockTags": [ + { + "tag": "@category", + "content": [ + { + "kind": "text", + "text": "Errors" + } + ] + } + ] + }, + "children": [ + { + "id": 525, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "sources": [ + { + "fileName": "node_modules/@auth0/auth0-spa-js/dist/typings/errors.d.ts", + "line": 38, + "character": 4 + } + ], + "signatures": [ + { + "id": 526, + "name": "InvalidConfigurationError", + "variant": "signature", + "kind": 16384, + "flags": {}, + "sources": [ + { + "fileName": "node_modules/@auth0/auth0-spa-js/dist/typings/errors.d.ts", + "line": 38, + "character": 4 + } + ], + "parameters": [ + { + "id": 527, + "name": "message", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 528, + "name": "suggestion", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "type": { + "type": "reference", + "target": 518, + "name": "InvalidConfigurationError", + "package": "@auth0/auth0-spa-js" + }, + "overwrites": { + "type": "reference", + "target": 540, + "name": "GenericError.constructor" + } + } + ], + "overwrites": { + "type": "reference", + "target": 539, + "name": "GenericError.constructor" + } + }, + { + "id": 530, + "name": "error", + "variant": "declaration", + "kind": 1024, + "flags": { + "isInherited": true + }, + "sources": [ + { + "fileName": "node_modules/@auth0/auth0-spa-js/dist/typings/errors.d.ts", + "line": 22, + "character": 4 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + }, + "inheritedFrom": { + "type": "reference", + "target": 543, + "name": "GenericError.error" + } + }, + { + "id": 531, + "name": "error_description", + "variant": "declaration", + "kind": 1024, + "flags": { + "isInherited": true + }, + "sources": [ + { + "fileName": "node_modules/@auth0/auth0-spa-js/dist/typings/errors.d.ts", + "line": 23, + "character": 4 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + }, + "inheritedFrom": { + "type": "reference", + "target": 544, + "name": "GenericError.error_description" + } + }, + { + "id": 529, + "name": "suggestion", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "sources": [ + { + "fileName": "node_modules/@auth0/auth0-spa-js/dist/typings/errors.d.ts", + "line": 37, + "character": 4 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 519, + "name": "fromPayload", + "variant": "declaration", + "kind": 2048, + "flags": { + "isStatic": true, + "isInherited": true + }, + "sources": [ + { + "fileName": "node_modules/@auth0/auth0-spa-js/dist/typings/errors.d.ts", + "line": 25, + "character": 11 + } + ], + "signatures": [ + { + "id": 520, + "name": "fromPayload", + "variant": "signature", + "kind": 4096, + "flags": { + "isInherited": true + }, + "sources": [ + { + "fileName": "node_modules/@auth0/auth0-spa-js/dist/typings/errors.d.ts", + "line": 25, + "character": 11 + } + ], + "parameters": [ + { + "id": 521, + "name": "__namedParameters", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reflection", + "declaration": { + "id": 522, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 523, + "name": "error", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "sources": [ + { + "fileName": "node_modules/@auth0/auth0-spa-js/dist/typings/errors.d.ts", + "line": 26, + "character": 8 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 524, + "name": "error_description", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "sources": [ + { + "fileName": "node_modules/@auth0/auth0-spa-js/dist/typings/errors.d.ts", + "line": 27, + "character": 8 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 523, + 524 + ] + } + ] + } + } + } + ], + "type": { + "type": "reference", + "target": 532, + "name": "GenericError", + "package": "@auth0/auth0-spa-js" + }, + "inheritedFrom": { + "type": "reference", + "target": 534, + "name": "GenericError.fromPayload" + } + } + ], + "inheritedFrom": { + "type": "reference", + "target": 533, + "name": "GenericError.fromPayload" + } + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 525 + ] + }, + { + "title": "Properties", + "children": [ + 530, + 531, + 529 + ] + }, + { + "title": "Methods", + "children": [ + 519 + ] + } + ], + "sources": [ + { + "fileName": "node_modules/@auth0/auth0-spa-js/dist/typings/errors.d.ts", + "line": 36, + "character": 21 + } + ], + "extendedTypes": [ + { + "type": "reference", + "target": 532, + "name": "GenericError", + "package": "@auth0/auth0-spa-js" + } + ] + }, + { + "id": 388, + "name": "LocalStorageCache", + "variant": "declaration", + "kind": 128, + "flags": {}, + "comment": { + "summary": [], + "blockTags": [ + { + "tag": "@category", + "content": [ + { + "kind": "text", + "text": "Reference" + } + ] + } + ] + }, + "children": [ + { + "id": 389, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "signatures": [ + { + "id": 390, + "name": "LocalStorageCache", + "variant": "signature", + "kind": 16384, + "flags": {}, + "type": { + "type": "reference", + "target": 388, + "name": "LocalStorageCache", + "package": "@auth0/auth0-spa-js" + } + } + ] + }, + { + "id": 403, + "name": "allKeys", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "sources": [ + { + "fileName": "node_modules/@auth0/auth0-spa-js/dist/typings/cache/cache-localstorage.d.ts", + "line": 6, + "character": 4 + } + ], + "signatures": [ + { + "id": 404, + "name": "allKeys", + "variant": "signature", + "kind": 4096, + "flags": {}, + "sources": [ + { + "fileName": "node_modules/@auth0/auth0-spa-js/dist/typings/cache/cache-localstorage.d.ts", + "line": 6, + "character": 4 + } + ], + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + }, + "implementationOf": { + "type": "reference", + "target": 383, + "name": "ICache.allKeys" + } + } + ], + "implementationOf": { + "type": "reference", + "target": 382, + "name": "ICache.allKeys" + } + }, + { + "id": 396, + "name": "get", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "sources": [ + { + "fileName": "node_modules/@auth0/auth0-spa-js/dist/typings/cache/cache-localstorage.d.ts", + "line": 4, + "character": 4 + } + ], + "signatures": [ + { + "id": 397, + "name": "get", + "variant": "signature", + "kind": 4096, + "flags": {}, + "sources": [ + { + "fileName": "node_modules/@auth0/auth0-spa-js/dist/typings/cache/cache-localstorage.d.ts", + "line": 4, + "character": 4 + } + ], + "typeParameters": [ + { + "id": 398, + "name": "T", + "variant": "typeParam", + "kind": 131072, + "flags": {}, + "default": { + "type": "reference", + "target": 405, + "name": "Cacheable", + "package": "@auth0/auth0-spa-js" + } + } + ], + "parameters": [ + { + "id": 399, + "name": "key", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "type": { + "type": "reference", + "target": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/cache/shared.d.ts", + "qualifiedName": "MaybePromise" + }, + "typeArguments": [ + { + "type": "union", + "types": [ + { + "type": "reference", + "target": 398, + "name": "T", + "package": "@auth0/auth0-spa-js", + "refersToTypeParameter": true + }, + { + "type": "intrinsic", + "name": "undefined" + } + ] + } + ], + "name": "MaybePromise", + "package": "@auth0/auth0-spa-js" + }, + "implementationOf": { + "type": "reference", + "target": 376, + "name": "ICache.get" + } + } + ], + "implementationOf": { + "type": "reference", + "target": 375, + "name": "ICache.get" + } + }, + { + "id": 400, + "name": "remove", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "sources": [ + { + "fileName": "node_modules/@auth0/auth0-spa-js/dist/typings/cache/cache-localstorage.d.ts", + "line": 5, + "character": 4 + } + ], + "signatures": [ + { + "id": 401, + "name": "remove", + "variant": "signature", + "kind": 4096, + "flags": {}, + "sources": [ + { + "fileName": "node_modules/@auth0/auth0-spa-js/dist/typings/cache/cache-localstorage.d.ts", + "line": 5, + "character": 4 + } + ], + "parameters": [ + { + "id": 402, + "name": "key", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "type": { + "type": "intrinsic", + "name": "void" + }, + "implementationOf": { + "type": "reference", + "target": 380, + "name": "ICache.remove" + } + } + ], + "implementationOf": { + "type": "reference", + "target": 379, + "name": "ICache.remove" + } + }, + { + "id": 391, + "name": "set", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "sources": [ + { + "fileName": "node_modules/@auth0/auth0-spa-js/dist/typings/cache/cache-localstorage.d.ts", + "line": 3, + "character": 4 + } + ], + "signatures": [ + { + "id": 392, + "name": "set", + "variant": "signature", + "kind": 4096, + "flags": {}, + "sources": [ + { + "fileName": "node_modules/@auth0/auth0-spa-js/dist/typings/cache/cache-localstorage.d.ts", + "line": 3, + "character": 4 + } + ], + "typeParameters": [ + { + "id": 393, + "name": "T", + "variant": "typeParam", + "kind": 131072, + "flags": {}, + "default": { + "type": "reference", + "target": 405, + "name": "Cacheable", + "package": "@auth0/auth0-spa-js" + } + } + ], + "parameters": [ + { + "id": 394, + "name": "key", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 395, + "name": "entry", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": 393, + "name": "T", + "package": "@auth0/auth0-spa-js", + "refersToTypeParameter": true + } + } + ], + "type": { + "type": "intrinsic", + "name": "void" + }, + "implementationOf": { + "type": "reference", + "target": 371, + "name": "ICache.set" + } + } + ], + "implementationOf": { + "type": "reference", + "target": 370, + "name": "ICache.set" + } + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 389 + ] + }, + { + "title": "Methods", + "children": [ + 403, + 396, + 400, + 391 + ] + } + ], + "sources": [ + { + "fileName": "node_modules/@auth0/auth0-spa-js/dist/typings/cache/cache-localstorage.d.ts", + "line": 2, + "character": 21 + } + ], + "implementedTypes": [ + { + "type": "reference", + "target": 369, + "name": "ICache", + "package": "@auth0/auth0-spa-js" + } + ] + }, + { + "id": 666, + "name": "MfaChallengeError", + "variant": "declaration", + "kind": 128, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Error thrown when initiating an MFA challenge fails." + } + ], + "blockTags": [ + { + "tag": "@example", + "content": [ + { + "kind": "code", + "text": "```typescript\r\ntry {\r\n const challenge = await mfa.challenge({\r\n mfaToken: mfaToken,\r\n challengeType: 'otp',\r\n authenticatorId: 'otp|dev_123'\r\n });\r\n} catch (error) {\r\n if (error instanceof MfaChallengeError) {\r\n console.log(error.error); // 'too_many_attempts'\r\n console.log(error.error_description); // 'Rate limit exceeded'\r\n }\r\n}\r\n```" + } + ] + }, + { + "tag": "@category", + "content": [ + { + "kind": "text", + "text": "Errors" + } + ] + } + ] + }, + "children": [ + { + "id": 673, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "sources": [ + { + "fileName": "node_modules/@auth0/auth0-spa-js/dist/typings/mfa/errors.d.ts", + "line": 72, + "character": 4 + } + ], + "signatures": [ + { + "id": 674, + "name": "MfaChallengeError", + "variant": "signature", + "kind": 16384, + "flags": {}, + "sources": [ + { + "fileName": "node_modules/@auth0/auth0-spa-js/dist/typings/mfa/errors.d.ts", + "line": 72, + "character": 4 + } + ], + "parameters": [ + { + "id": 675, + "name": "error", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 676, + "name": "error_description", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "type": { + "type": "reference", + "target": 666, + "name": "MfaChallengeError", + "package": "@auth0/auth0-spa-js" + }, + "overwrites": { + "type": "reference", + "target": 635, + "name": "MfaError.constructor" + } + } + ], + "overwrites": { + "type": "reference", + "target": 634, + "name": "MfaError.constructor" + } + }, + { + "id": 677, + "name": "error", + "variant": "declaration", + "kind": 1024, + "flags": { + "isInherited": true + }, + "sources": [ + { + "fileName": "node_modules/@auth0/auth0-spa-js/dist/typings/errors.d.ts", + "line": 22, + "character": 4 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + }, + "inheritedFrom": { + "type": "reference", + "target": 638, + "name": "MfaError.error" + } + }, + { + "id": 678, + "name": "error_description", + "variant": "declaration", + "kind": 1024, + "flags": { + "isInherited": true + }, + "sources": [ + { + "fileName": "node_modules/@auth0/auth0-spa-js/dist/typings/errors.d.ts", + "line": 23, + "character": 4 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + }, + "inheritedFrom": { + "type": "reference", + "target": 639, + "name": "MfaError.error_description" + } + }, + { + "id": 667, + "name": "fromPayload", + "variant": "declaration", + "kind": 2048, + "flags": { + "isStatic": true, + "isInherited": true + }, + "sources": [ + { + "fileName": "node_modules/@auth0/auth0-spa-js/dist/typings/mfa/errors.d.ts", + "line": 9, + "character": 11 + } + ], + "signatures": [ + { + "id": 668, + "name": "fromPayload", + "variant": "signature", + "kind": 4096, + "flags": { + "isInherited": true + }, + "sources": [ + { + "fileName": "node_modules/@auth0/auth0-spa-js/dist/typings/mfa/errors.d.ts", + "line": 9, + "character": 11 + } + ], + "parameters": [ + { + "id": 669, + "name": "__namedParameters", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reflection", + "declaration": { + "id": 670, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 671, + "name": "error", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "sources": [ + { + "fileName": "node_modules/@auth0/auth0-spa-js/dist/typings/mfa/errors.d.ts", + "line": 10, + "character": 8 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 672, + "name": "error_description", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "sources": [ + { + "fileName": "node_modules/@auth0/auth0-spa-js/dist/typings/mfa/errors.d.ts", + "line": 11, + "character": 8 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 671, + 672 + ] + } + ] + } + } + } + ], + "type": { + "type": "reference", + "target": 627, + "name": "MfaError", + "package": "@auth0/auth0-spa-js" + }, + "inheritedFrom": { + "type": "reference", + "target": 629, + "name": "MfaError.fromPayload" + } + } + ], + "inheritedFrom": { + "type": "reference", + "target": 628, + "name": "MfaError.fromPayload" + } + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 673 + ] + }, + { + "title": "Properties", + "children": [ + 677, + 678 + ] + }, + { + "title": "Methods", + "children": [ + 667 + ] + } + ], + "sources": [ + { + "fileName": "node_modules/@auth0/auth0-spa-js/dist/typings/mfa/errors.d.ts", + "line": 71, + "character": 21 + } + ], + "extendedTypes": [ + { + "type": "reference", + "target": 627, + "name": "MfaError", + "package": "@auth0/auth0-spa-js" + } + ] + }, + { + "id": 653, + "name": "MfaEnrollmentError", + "variant": "declaration", + "kind": 128, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Error thrown when enrolling an MFA authenticator fails." + } + ], + "blockTags": [ + { + "tag": "@example", + "content": [ + { + "kind": "code", + "text": "```typescript\r\ntry {\r\n const enrollment = await mfa.enroll({\r\n authenticator_types: ['otp']\r\n });\r\n} catch (error) {\r\n if (error instanceof MfaEnrollmentError) {\r\n console.log(error.error); // 'invalid_phone_number'\r\n console.log(error.error_description); // 'Invalid phone number format'\r\n }\r\n}\r\n```" + } + ] + }, + { + "tag": "@category", + "content": [ + { + "kind": "text", + "text": "Errors" + } + ] + } + ] + }, + "children": [ + { + "id": 660, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "sources": [ + { + "fileName": "node_modules/@auth0/auth0-spa-js/dist/typings/mfa/errors.d.ts", + "line": 50, + "character": 4 + } + ], + "signatures": [ + { + "id": 661, + "name": "MfaEnrollmentError", + "variant": "signature", + "kind": 16384, + "flags": {}, + "sources": [ + { + "fileName": "node_modules/@auth0/auth0-spa-js/dist/typings/mfa/errors.d.ts", + "line": 50, + "character": 4 + } + ], + "parameters": [ + { + "id": 662, + "name": "error", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 663, + "name": "error_description", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "type": { + "type": "reference", + "target": 653, + "name": "MfaEnrollmentError", + "package": "@auth0/auth0-spa-js" + }, + "overwrites": { + "type": "reference", + "target": 635, + "name": "MfaError.constructor" + } + } + ], + "overwrites": { + "type": "reference", + "target": 634, + "name": "MfaError.constructor" + } + }, + { + "id": 664, + "name": "error", + "variant": "declaration", + "kind": 1024, + "flags": { + "isInherited": true + }, + "sources": [ + { + "fileName": "node_modules/@auth0/auth0-spa-js/dist/typings/errors.d.ts", + "line": 22, + "character": 4 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + }, + "inheritedFrom": { + "type": "reference", + "target": 638, + "name": "MfaError.error" + } + }, + { + "id": 665, + "name": "error_description", + "variant": "declaration", + "kind": 1024, + "flags": { + "isInherited": true + }, + "sources": [ + { + "fileName": "node_modules/@auth0/auth0-spa-js/dist/typings/errors.d.ts", + "line": 23, + "character": 4 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + }, + "inheritedFrom": { + "type": "reference", + "target": 639, + "name": "MfaError.error_description" + } + }, + { + "id": 654, + "name": "fromPayload", + "variant": "declaration", + "kind": 2048, + "flags": { + "isStatic": true, + "isInherited": true + }, + "sources": [ + { + "fileName": "node_modules/@auth0/auth0-spa-js/dist/typings/mfa/errors.d.ts", + "line": 9, + "character": 11 + } + ], + "signatures": [ + { + "id": 655, + "name": "fromPayload", + "variant": "signature", + "kind": 4096, + "flags": { + "isInherited": true + }, + "sources": [ + { + "fileName": "node_modules/@auth0/auth0-spa-js/dist/typings/mfa/errors.d.ts", + "line": 9, + "character": 11 + } + ], + "parameters": [ + { + "id": 656, + "name": "__namedParameters", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reflection", + "declaration": { + "id": 657, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 658, + "name": "error", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "sources": [ + { + "fileName": "node_modules/@auth0/auth0-spa-js/dist/typings/mfa/errors.d.ts", + "line": 10, + "character": 8 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 659, + "name": "error_description", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "sources": [ + { + "fileName": "node_modules/@auth0/auth0-spa-js/dist/typings/mfa/errors.d.ts", + "line": 11, + "character": 8 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 658, + 659 + ] + } + ] + } + } + } + ], + "type": { + "type": "reference", + "target": 627, + "name": "MfaError", + "package": "@auth0/auth0-spa-js" + }, + "inheritedFrom": { + "type": "reference", + "target": 629, + "name": "MfaError.fromPayload" + } + } + ], + "inheritedFrom": { + "type": "reference", + "target": 628, + "name": "MfaError.fromPayload" + } + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 660 + ] + }, + { + "title": "Properties", + "children": [ + 664, + 665 + ] + }, + { + "title": "Methods", + "children": [ + 654 + ] + } + ], + "sources": [ + { + "fileName": "node_modules/@auth0/auth0-spa-js/dist/typings/mfa/errors.d.ts", + "line": 49, + "character": 21 + } + ], + "extendedTypes": [ + { + "type": "reference", + "target": 627, + "name": "MfaError", + "package": "@auth0/auth0-spa-js" + } + ] + }, + { + "id": 692, + "name": "MfaEnrollmentFactorsError", + "variant": "declaration", + "kind": 128, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Error thrown when getting enrollment factors fails." + } + ], + "blockTags": [ + { + "tag": "@example", + "content": [ + { + "kind": "code", + "text": "```typescript\r\ntry {\r\n const factors = await mfa.getEnrollmentFactors(mfaToken);\r\n} catch (error) {\r\n if (error instanceof MfaEnrollmentFactorsError) {\r\n console.log(error.error); // 'mfa_context_not_found'\r\n console.log(error.error_description); // 'MFA context not found...'\r\n }\r\n}\r\n```" + } + ] + }, + { + "tag": "@category", + "content": [ + { + "kind": "text", + "text": "Errors" + } + ] + } + ] + }, + "children": [ + { + "id": 699, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "sources": [ + { + "fileName": "node_modules/@auth0/auth0-spa-js/dist/typings/mfa/errors.d.ts", + "line": 112, + "character": 4 + } + ], + "signatures": [ + { + "id": 700, + "name": "MfaEnrollmentFactorsError", + "variant": "signature", + "kind": 16384, + "flags": {}, + "sources": [ + { + "fileName": "node_modules/@auth0/auth0-spa-js/dist/typings/mfa/errors.d.ts", + "line": 112, + "character": 4 + } + ], + "parameters": [ + { + "id": 701, + "name": "error", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 702, + "name": "error_description", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "type": { + "type": "reference", + "target": 692, + "name": "MfaEnrollmentFactorsError", + "package": "@auth0/auth0-spa-js" + }, + "overwrites": { + "type": "reference", + "target": 635, + "name": "MfaError.constructor" + } + } + ], + "overwrites": { + "type": "reference", + "target": 634, + "name": "MfaError.constructor" + } + }, + { + "id": 703, + "name": "error", + "variant": "declaration", + "kind": 1024, + "flags": { + "isInherited": true + }, + "sources": [ + { + "fileName": "node_modules/@auth0/auth0-spa-js/dist/typings/errors.d.ts", + "line": 22, + "character": 4 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + }, + "inheritedFrom": { + "type": "reference", + "target": 638, + "name": "MfaError.error" + } + }, + { + "id": 704, + "name": "error_description", + "variant": "declaration", + "kind": 1024, + "flags": { + "isInherited": true + }, + "sources": [ + { + "fileName": "node_modules/@auth0/auth0-spa-js/dist/typings/errors.d.ts", + "line": 23, + "character": 4 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + }, + "inheritedFrom": { + "type": "reference", + "target": 639, + "name": "MfaError.error_description" + } + }, + { + "id": 693, + "name": "fromPayload", + "variant": "declaration", + "kind": 2048, + "flags": { + "isStatic": true, + "isInherited": true + }, + "sources": [ + { + "fileName": "node_modules/@auth0/auth0-spa-js/dist/typings/mfa/errors.d.ts", + "line": 9, + "character": 11 + } + ], + "signatures": [ + { + "id": 694, + "name": "fromPayload", + "variant": "signature", + "kind": 4096, + "flags": { + "isInherited": true + }, + "sources": [ + { + "fileName": "node_modules/@auth0/auth0-spa-js/dist/typings/mfa/errors.d.ts", + "line": 9, + "character": 11 + } + ], + "parameters": [ + { + "id": 695, + "name": "__namedParameters", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reflection", + "declaration": { + "id": 696, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 697, + "name": "error", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "sources": [ + { + "fileName": "node_modules/@auth0/auth0-spa-js/dist/typings/mfa/errors.d.ts", + "line": 10, + "character": 8 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 698, + "name": "error_description", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "sources": [ + { + "fileName": "node_modules/@auth0/auth0-spa-js/dist/typings/mfa/errors.d.ts", + "line": 11, + "character": 8 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 697, + 698 + ] + } + ] + } + } + } + ], + "type": { + "type": "reference", + "target": 627, + "name": "MfaError", + "package": "@auth0/auth0-spa-js" + }, + "inheritedFrom": { + "type": "reference", + "target": 629, + "name": "MfaError.fromPayload" + } + } + ], + "inheritedFrom": { + "type": "reference", + "target": 628, + "name": "MfaError.fromPayload" + } + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 699 + ] + }, + { + "title": "Properties", + "children": [ + 703, + 704 + ] + }, + { + "title": "Methods", + "children": [ + 693 + ] + } + ], + "sources": [ + { + "fileName": "node_modules/@auth0/auth0-spa-js/dist/typings/mfa/errors.d.ts", + "line": 111, + "character": 21 + } + ], + "extendedTypes": [ + { + "type": "reference", + "target": 627, + "name": "MfaError", + "package": "@auth0/auth0-spa-js" + } + ] + }, + { + "id": 627, + "name": "MfaError", + "variant": "declaration", + "kind": 128, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Base class for MFA-related errors in auth0-spa-js.\r\nExtends GenericError for unified error hierarchy across the SDK." + } + ], + "blockTags": [ + { + "tag": "@category", + "content": [ + { + "kind": "text", + "text": "Errors" + } + ] + } + ] + }, + "children": [ + { + "id": 634, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "sources": [ + { + "fileName": "node_modules/@auth0/auth0-spa-js/dist/typings/mfa/errors.d.ts", + "line": 8, + "character": 4 + } + ], + "signatures": [ + { + "id": 635, + "name": "MfaError", + "variant": "signature", + "kind": 16384, + "flags": {}, + "sources": [ + { + "fileName": "node_modules/@auth0/auth0-spa-js/dist/typings/mfa/errors.d.ts", + "line": 8, + "character": 4 + } + ], + "parameters": [ + { + "id": 636, + "name": "error", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 637, + "name": "error_description", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "type": { + "type": "reference", + "target": 627, + "name": "MfaError", + "package": "@auth0/auth0-spa-js" + }, + "overwrites": { + "type": "reference", + "target": 540, + "name": "GenericError.constructor" + } + } + ], + "overwrites": { + "type": "reference", + "target": 539, + "name": "GenericError.constructor" + } + }, + { + "id": 638, + "name": "error", + "variant": "declaration", + "kind": 1024, + "flags": { + "isInherited": true + }, + "sources": [ + { + "fileName": "node_modules/@auth0/auth0-spa-js/dist/typings/errors.d.ts", + "line": 22, + "character": 4 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + }, + "inheritedFrom": { + "type": "reference", + "target": 543, + "name": "GenericError.error" + } + }, + { + "id": 639, + "name": "error_description", + "variant": "declaration", + "kind": 1024, + "flags": { + "isInherited": true + }, + "sources": [ + { + "fileName": "node_modules/@auth0/auth0-spa-js/dist/typings/errors.d.ts", + "line": 23, + "character": 4 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + }, + "inheritedFrom": { + "type": "reference", + "target": 544, + "name": "GenericError.error_description" + } + }, + { + "id": 628, + "name": "fromPayload", + "variant": "declaration", + "kind": 2048, + "flags": { + "isStatic": true + }, + "sources": [ + { + "fileName": "node_modules/@auth0/auth0-spa-js/dist/typings/mfa/errors.d.ts", + "line": 9, + "character": 11 + } + ], + "signatures": [ + { + "id": 629, + "name": "fromPayload", + "variant": "signature", + "kind": 4096, + "flags": {}, + "sources": [ + { + "fileName": "node_modules/@auth0/auth0-spa-js/dist/typings/mfa/errors.d.ts", + "line": 9, + "character": 11 + } + ], + "parameters": [ + { + "id": 630, + "name": "__namedParameters", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reflection", + "declaration": { + "id": 631, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 632, + "name": "error", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "sources": [ + { + "fileName": "node_modules/@auth0/auth0-spa-js/dist/typings/mfa/errors.d.ts", + "line": 10, + "character": 8 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 633, + "name": "error_description", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "sources": [ + { + "fileName": "node_modules/@auth0/auth0-spa-js/dist/typings/mfa/errors.d.ts", + "line": 11, + "character": 8 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 632, + 633 + ] + } + ] + } + } + } + ], + "type": { + "type": "reference", + "target": 627, + "name": "MfaError", + "package": "@auth0/auth0-spa-js" + }, + "overwrites": { + "type": "reference", + "target": 534, + "name": "GenericError.fromPayload" + } + } + ], + "overwrites": { + "type": "reference", + "target": 533, + "name": "GenericError.fromPayload" + } + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 634 + ] + }, + { + "title": "Properties", + "children": [ + 638, + 639 + ] + }, + { + "title": "Methods", + "children": [ + 628 + ] + } + ], + "sources": [ + { + "fileName": "node_modules/@auth0/auth0-spa-js/dist/typings/mfa/errors.d.ts", + "line": 7, + "character": 21 + } + ], + "extendedTypes": [ + { + "type": "reference", + "target": 532, + "name": "GenericError", + "package": "@auth0/auth0-spa-js" + } + ], + "extendedBy": [ + { + "type": "reference", + "target": 640, + "name": "MfaListAuthenticatorsError" + }, + { + "type": "reference", + "target": 653, + "name": "MfaEnrollmentError" + }, + { + "type": "reference", + "target": 666, + "name": "MfaChallengeError" + }, + { + "type": "reference", + "target": 679, + "name": "MfaVerifyError" + }, + { + "type": "reference", + "target": 692, + "name": "MfaEnrollmentFactorsError" + } + ] + }, + { + "id": 640, + "name": "MfaListAuthenticatorsError", + "variant": "declaration", + "kind": 128, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Error thrown when listing MFA authenticators fails." + } + ], + "blockTags": [ + { + "tag": "@example", + "content": [ + { + "kind": "code", + "text": "```typescript\r\ntry {\r\n const authenticators = await mfa.getAuthenticators();\r\n} catch (error) {\r\n if (error instanceof MfaListAuthenticatorsError) {\r\n console.log(error.error); // 'access_denied'\r\n console.log(error.error_description); // 'Unauthorized'\r\n }\r\n}\r\n```" + } + ] + }, + { + "tag": "@category", + "content": [ + { + "kind": "text", + "text": "Errors" + } + ] + } + ] + }, + "children": [ + { + "id": 647, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "sources": [ + { + "fileName": "node_modules/@auth0/auth0-spa-js/dist/typings/mfa/errors.d.ts", + "line": 30, + "character": 4 + } + ], + "signatures": [ + { + "id": 648, + "name": "MfaListAuthenticatorsError", + "variant": "signature", + "kind": 16384, + "flags": {}, + "sources": [ + { + "fileName": "node_modules/@auth0/auth0-spa-js/dist/typings/mfa/errors.d.ts", + "line": 30, + "character": 4 + } + ], + "parameters": [ + { + "id": 649, + "name": "error", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 650, + "name": "error_description", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "type": { + "type": "reference", + "target": 640, + "name": "MfaListAuthenticatorsError", + "package": "@auth0/auth0-spa-js" + }, + "overwrites": { + "type": "reference", + "target": 635, + "name": "MfaError.constructor" + } + } + ], + "overwrites": { + "type": "reference", + "target": 634, + "name": "MfaError.constructor" + } + }, + { + "id": 651, + "name": "error", + "variant": "declaration", + "kind": 1024, + "flags": { + "isInherited": true + }, + "sources": [ + { + "fileName": "node_modules/@auth0/auth0-spa-js/dist/typings/errors.d.ts", + "line": 22, + "character": 4 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + }, + "inheritedFrom": { + "type": "reference", + "target": 638, + "name": "MfaError.error" + } + }, + { + "id": 652, + "name": "error_description", + "variant": "declaration", + "kind": 1024, + "flags": { + "isInherited": true + }, + "sources": [ + { + "fileName": "node_modules/@auth0/auth0-spa-js/dist/typings/errors.d.ts", + "line": 23, + "character": 4 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + }, + "inheritedFrom": { + "type": "reference", + "target": 639, + "name": "MfaError.error_description" + } + }, + { + "id": 641, + "name": "fromPayload", + "variant": "declaration", + "kind": 2048, + "flags": { + "isStatic": true, + "isInherited": true + }, + "sources": [ + { + "fileName": "node_modules/@auth0/auth0-spa-js/dist/typings/mfa/errors.d.ts", + "line": 9, + "character": 11 + } + ], + "signatures": [ + { + "id": 642, + "name": "fromPayload", + "variant": "signature", + "kind": 4096, + "flags": { + "isInherited": true + }, + "sources": [ + { + "fileName": "node_modules/@auth0/auth0-spa-js/dist/typings/mfa/errors.d.ts", + "line": 9, + "character": 11 + } + ], + "parameters": [ + { + "id": 643, + "name": "__namedParameters", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reflection", + "declaration": { + "id": 644, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 645, + "name": "error", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "sources": [ + { + "fileName": "node_modules/@auth0/auth0-spa-js/dist/typings/mfa/errors.d.ts", + "line": 10, + "character": 8 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 646, + "name": "error_description", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "sources": [ + { + "fileName": "node_modules/@auth0/auth0-spa-js/dist/typings/mfa/errors.d.ts", + "line": 11, + "character": 8 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 645, + 646 + ] + } + ] + } + } + } + ], + "type": { + "type": "reference", + "target": 627, + "name": "MfaError", + "package": "@auth0/auth0-spa-js" + }, + "inheritedFrom": { + "type": "reference", + "target": 629, + "name": "MfaError.fromPayload" + } + } + ], + "inheritedFrom": { + "type": "reference", + "target": 628, + "name": "MfaError.fromPayload" + } + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 647 + ] + }, + { + "title": "Properties", + "children": [ + 651, + 652 + ] + }, + { + "title": "Methods", + "children": [ + 641 + ] + } + ], + "sources": [ + { + "fileName": "node_modules/@auth0/auth0-spa-js/dist/typings/mfa/errors.d.ts", + "line": 29, + "character": 21 + } + ], + "extendedTypes": [ + { + "type": "reference", + "target": 627, + "name": "MfaError", + "package": "@auth0/auth0-spa-js" + } + ] + }, + { + "id": 417, + "name": "MfaRequiredError", + "variant": "declaration", + "kind": 128, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Error thrown when the token exchange results in a " + }, + { + "kind": "code", + "text": "`mfa_required`" + }, + { + "kind": "text", + "text": " error" + } + ], + "blockTags": [ + { + "tag": "@category", + "content": [ + { + "kind": "text", + "text": "Errors" + } + ] + } + ] + }, + "children": [ + { + "id": 424, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "sources": [ + { + "fileName": "node_modules/@auth0/auth0-spa-js/dist/typings/errors.d.ts", + "line": 106, + "character": 4 + } + ], + "signatures": [ + { + "id": 425, + "name": "MfaRequiredError", + "variant": "signature", + "kind": 16384, + "flags": {}, + "sources": [ + { + "fileName": "node_modules/@auth0/auth0-spa-js/dist/typings/errors.d.ts", + "line": 106, + "character": 4 + } + ], + "parameters": [ + { + "id": 426, + "name": "error", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 427, + "name": "error_description", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 428, + "name": "mfa_token", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 429, + "name": "mfa_requirements", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/errors.d.ts", + "qualifiedName": "MfaRequirements" + }, + "name": "MfaRequirements", + "package": "@auth0/auth0-spa-js" + } + } + ], + "type": { + "type": "reference", + "target": 417, + "name": "MfaRequiredError", + "package": "@auth0/auth0-spa-js" + }, + "overwrites": { + "type": "reference", + "target": 540, + "name": "GenericError.constructor" + } + } + ], + "overwrites": { + "type": "reference", + "target": 539, + "name": "GenericError.constructor" + } + }, + { + "id": 432, + "name": "error", + "variant": "declaration", + "kind": 1024, + "flags": { + "isInherited": true + }, + "sources": [ + { + "fileName": "node_modules/@auth0/auth0-spa-js/dist/typings/errors.d.ts", + "line": 22, + "character": 4 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + }, + "inheritedFrom": { + "type": "reference", + "target": 543, + "name": "GenericError.error" + } + }, + { + "id": 433, + "name": "error_description", + "variant": "declaration", + "kind": 1024, + "flags": { + "isInherited": true + }, + "sources": [ + { + "fileName": "node_modules/@auth0/auth0-spa-js/dist/typings/errors.d.ts", + "line": 23, + "character": 4 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + }, + "inheritedFrom": { + "type": "reference", + "target": 544, + "name": "GenericError.error_description" + } + }, + { + "id": 431, + "name": "mfa_requirements", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "sources": [ + { + "fileName": "node_modules/@auth0/auth0-spa-js/dist/typings/errors.d.ts", + "line": 105, + "character": 4 + } + ], + "type": { + "type": "reference", + "target": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/errors.d.ts", + "qualifiedName": "MfaRequirements" + }, + "name": "MfaRequirements", + "package": "@auth0/auth0-spa-js" + } + }, + { + "id": 430, + "name": "mfa_token", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "sources": [ + { + "fileName": "node_modules/@auth0/auth0-spa-js/dist/typings/errors.d.ts", + "line": 104, + "character": 4 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 418, + "name": "fromPayload", + "variant": "declaration", + "kind": 2048, + "flags": { + "isStatic": true, + "isInherited": true + }, + "sources": [ + { + "fileName": "node_modules/@auth0/auth0-spa-js/dist/typings/errors.d.ts", + "line": 25, + "character": 11 + } + ], + "signatures": [ + { + "id": 419, + "name": "fromPayload", + "variant": "signature", + "kind": 4096, + "flags": { + "isInherited": true + }, + "sources": [ + { + "fileName": "node_modules/@auth0/auth0-spa-js/dist/typings/errors.d.ts", + "line": 25, + "character": 11 + } + ], + "parameters": [ + { + "id": 420, + "name": "__namedParameters", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reflection", + "declaration": { + "id": 421, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 422, + "name": "error", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "sources": [ + { + "fileName": "node_modules/@auth0/auth0-spa-js/dist/typings/errors.d.ts", + "line": 26, + "character": 8 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 423, + "name": "error_description", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "sources": [ + { + "fileName": "node_modules/@auth0/auth0-spa-js/dist/typings/errors.d.ts", + "line": 27, + "character": 8 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 422, + 423 + ] + } + ] + } + } + } + ], + "type": { + "type": "reference", + "target": 532, + "name": "GenericError", + "package": "@auth0/auth0-spa-js" + }, + "inheritedFrom": { + "type": "reference", + "target": 534, + "name": "GenericError.fromPayload" + } + } + ], + "inheritedFrom": { + "type": "reference", + "target": 533, + "name": "GenericError.fromPayload" + } + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 424 + ] + }, + { + "title": "Properties", + "children": [ + 432, + 433, + 431, + 430 + ] + }, + { + "title": "Methods", + "children": [ + 418 + ] + } + ], + "sources": [ + { + "fileName": "node_modules/@auth0/auth0-spa-js/dist/typings/errors.d.ts", + "line": 103, + "character": 21 + } + ], + "extendedTypes": [ + { + "type": "reference", + "target": 532, + "name": "GenericError", + "package": "@auth0/auth0-spa-js" + } + ] + }, + { + "id": 679, + "name": "MfaVerifyError", + "variant": "declaration", + "kind": 128, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Error thrown when verifying an MFA challenge fails." + } + ], + "blockTags": [ + { + "tag": "@example", + "content": [ + { + "kind": "code", + "text": "```typescript\r\ntry {\r\n const tokens = await mfa.verify({\r\n mfaToken: mfaToken,\r\n grant_type: 'http://auth0.com/oauth/grant-type/mfa-otp',\r\n otp: '123456'\r\n });\r\n} catch (error) {\r\n if (error instanceof MfaVerifyError) {\r\n console.log(error.error); // 'invalid_otp' or 'context_not_found'\r\n console.log(error.error_description); // Error details\r\n }\r\n}\r\n```" + } + ] + }, + { + "tag": "@category", + "content": [ + { + "kind": "text", + "text": "Errors" + } + ] + } + ] + }, + "children": [ + { + "id": 686, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "sources": [ + { + "fileName": "node_modules/@auth0/auth0-spa-js/dist/typings/mfa/errors.d.ts", + "line": 94, + "character": 4 + } + ], + "signatures": [ + { + "id": 687, + "name": "MfaVerifyError", + "variant": "signature", + "kind": 16384, + "flags": {}, + "sources": [ + { + "fileName": "node_modules/@auth0/auth0-spa-js/dist/typings/mfa/errors.d.ts", + "line": 94, + "character": 4 + } + ], + "parameters": [ + { + "id": 688, + "name": "error", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 689, + "name": "error_description", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "type": { + "type": "reference", + "target": 679, + "name": "MfaVerifyError", + "package": "@auth0/auth0-spa-js" + }, + "overwrites": { + "type": "reference", + "target": 635, + "name": "MfaError.constructor" + } + } + ], + "overwrites": { + "type": "reference", + "target": 634, + "name": "MfaError.constructor" + } + }, + { + "id": 690, + "name": "error", + "variant": "declaration", + "kind": 1024, + "flags": { + "isInherited": true + }, + "sources": [ + { + "fileName": "node_modules/@auth0/auth0-spa-js/dist/typings/errors.d.ts", + "line": 22, + "character": 4 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + }, + "inheritedFrom": { + "type": "reference", + "target": 638, + "name": "MfaError.error" + } + }, + { + "id": 691, + "name": "error_description", + "variant": "declaration", + "kind": 1024, + "flags": { + "isInherited": true + }, + "sources": [ + { + "fileName": "node_modules/@auth0/auth0-spa-js/dist/typings/errors.d.ts", + "line": 23, + "character": 4 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + }, + "inheritedFrom": { + "type": "reference", + "target": 639, + "name": "MfaError.error_description" + } + }, + { + "id": 680, + "name": "fromPayload", + "variant": "declaration", + "kind": 2048, + "flags": { + "isStatic": true, + "isInherited": true + }, + "sources": [ + { + "fileName": "node_modules/@auth0/auth0-spa-js/dist/typings/mfa/errors.d.ts", + "line": 9, + "character": 11 + } + ], + "signatures": [ + { + "id": 681, + "name": "fromPayload", + "variant": "signature", + "kind": 4096, + "flags": { + "isInherited": true + }, + "sources": [ + { + "fileName": "node_modules/@auth0/auth0-spa-js/dist/typings/mfa/errors.d.ts", + "line": 9, + "character": 11 + } + ], + "parameters": [ + { + "id": 682, + "name": "__namedParameters", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reflection", + "declaration": { + "id": 683, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 684, + "name": "error", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "sources": [ + { + "fileName": "node_modules/@auth0/auth0-spa-js/dist/typings/mfa/errors.d.ts", + "line": 10, + "character": 8 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 685, + "name": "error_description", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "sources": [ + { + "fileName": "node_modules/@auth0/auth0-spa-js/dist/typings/mfa/errors.d.ts", + "line": 11, + "character": 8 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 684, + 685 + ] + } + ] + } + } + } + ], + "type": { + "type": "reference", + "target": 627, + "name": "MfaError", + "package": "@auth0/auth0-spa-js" + }, + "inheritedFrom": { + "type": "reference", + "target": 629, + "name": "MfaError.fromPayload" + } + } + ], + "inheritedFrom": { + "type": "reference", + "target": 628, + "name": "MfaError.fromPayload" + } + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 686 + ] + }, + { + "title": "Properties", + "children": [ + 690, + 691 + ] + }, + { + "title": "Methods", + "children": [ + 680 + ] + } + ], + "sources": [ + { + "fileName": "node_modules/@auth0/auth0-spa-js/dist/typings/mfa/errors.d.ts", + "line": 93, + "character": 21 + } + ], + "extendedTypes": [ + { + "type": "reference", + "target": 627, + "name": "MfaError", + "package": "@auth0/auth0-spa-js" + } + ] + }, + { + "id": 488, + "name": "MissingRefreshTokenError", + "variant": "declaration", + "kind": 128, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Error thrown when there is no refresh token to use" + } + ], + "blockTags": [ + { + "tag": "@category", + "content": [ + { + "kind": "text", + "text": "Errors" + } + ] + } + ] + }, + "children": [ + { + "id": 495, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "sources": [ + { + "fileName": "node_modules/@auth0/auth0-spa-js/dist/typings/errors.d.ts", + "line": 116, + "character": 4 + } + ], + "signatures": [ + { + "id": 496, + "name": "MissingRefreshTokenError", + "variant": "signature", + "kind": 16384, + "flags": {}, + "sources": [ + { + "fileName": "node_modules/@auth0/auth0-spa-js/dist/typings/errors.d.ts", + "line": 116, + "character": 4 + } + ], + "parameters": [ + { + "id": 497, + "name": "audience", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 498, + "name": "scope", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "type": { + "type": "reference", + "target": 488, + "name": "MissingRefreshTokenError", + "package": "@auth0/auth0-spa-js" + }, + "overwrites": { + "type": "reference", + "target": 540, + "name": "GenericError.constructor" + } + } + ], + "overwrites": { + "type": "reference", + "target": 539, + "name": "GenericError.constructor" + } + }, + { + "id": 499, + "name": "audience", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "sources": [ + { + "fileName": "node_modules/@auth0/auth0-spa-js/dist/typings/errors.d.ts", + "line": 114, + "character": 4 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 501, + "name": "error", + "variant": "declaration", + "kind": 1024, + "flags": { + "isInherited": true + }, + "sources": [ + { + "fileName": "node_modules/@auth0/auth0-spa-js/dist/typings/errors.d.ts", + "line": 22, + "character": 4 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + }, + "inheritedFrom": { + "type": "reference", + "target": 543, + "name": "GenericError.error" + } + }, + { + "id": 502, + "name": "error_description", + "variant": "declaration", + "kind": 1024, + "flags": { + "isInherited": true + }, + "sources": [ + { + "fileName": "node_modules/@auth0/auth0-spa-js/dist/typings/errors.d.ts", + "line": 23, + "character": 4 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + }, + "inheritedFrom": { + "type": "reference", + "target": 544, + "name": "GenericError.error_description" + } + }, + { + "id": 500, + "name": "scope", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "sources": [ + { + "fileName": "node_modules/@auth0/auth0-spa-js/dist/typings/errors.d.ts", + "line": 115, + "character": 4 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 489, + "name": "fromPayload", + "variant": "declaration", + "kind": 2048, + "flags": { + "isStatic": true, + "isInherited": true + }, + "sources": [ + { + "fileName": "node_modules/@auth0/auth0-spa-js/dist/typings/errors.d.ts", + "line": 25, + "character": 11 + } + ], + "signatures": [ + { + "id": 490, + "name": "fromPayload", + "variant": "signature", + "kind": 4096, + "flags": { + "isInherited": true + }, + "sources": [ + { + "fileName": "node_modules/@auth0/auth0-spa-js/dist/typings/errors.d.ts", + "line": 25, + "character": 11 + } + ], + "parameters": [ + { + "id": 491, + "name": "__namedParameters", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reflection", + "declaration": { + "id": 492, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 493, + "name": "error", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "sources": [ + { + "fileName": "node_modules/@auth0/auth0-spa-js/dist/typings/errors.d.ts", + "line": 26, + "character": 8 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 494, + "name": "error_description", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "sources": [ + { + "fileName": "node_modules/@auth0/auth0-spa-js/dist/typings/errors.d.ts", + "line": 27, + "character": 8 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 493, + 494 + ] + } + ] + } + } + } + ], + "type": { + "type": "reference", + "target": 532, + "name": "GenericError", + "package": "@auth0/auth0-spa-js" + }, + "inheritedFrom": { + "type": "reference", + "target": 534, + "name": "GenericError.fromPayload" + } + } + ], + "inheritedFrom": { + "type": "reference", + "target": 533, + "name": "GenericError.fromPayload" + } + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 495 + ] + }, + { + "title": "Properties", + "children": [ + 499, + 501, + 502, + 500 + ] + }, + { + "title": "Methods", + "children": [ + 489 + ] + } + ], + "sources": [ + { + "fileName": "node_modules/@auth0/auth0-spa-js/dist/typings/errors.d.ts", + "line": 113, + "character": 21 + } + ], + "extendedTypes": [ + { + "type": "reference", + "target": 532, + "name": "GenericError", + "package": "@auth0/auth0-spa-js" + } + ] + }, + { + "id": 503, + "name": "MissingScopesError", + "variant": "declaration", + "kind": 128, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Error thrown when there are missing scopes after refreshing a token" + } + ], + "blockTags": [ + { + "tag": "@category", + "content": [ + { + "kind": "text", + "text": "Errors" + } + ] + } + ] + }, + "children": [ + { + "id": 510, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "sources": [ + { + "fileName": "node_modules/@auth0/auth0-spa-js/dist/typings/errors.d.ts", + "line": 126, + "character": 4 + } + ], + "signatures": [ + { + "id": 511, + "name": "MissingScopesError", + "variant": "signature", + "kind": 16384, + "flags": {}, + "sources": [ + { + "fileName": "node_modules/@auth0/auth0-spa-js/dist/typings/errors.d.ts", + "line": 126, + "character": 4 + } + ], + "parameters": [ + { + "id": 512, + "name": "audience", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 513, + "name": "scope", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "type": { + "type": "reference", + "target": 503, + "name": "MissingScopesError", + "package": "@auth0/auth0-spa-js" + }, + "overwrites": { + "type": "reference", + "target": 540, + "name": "GenericError.constructor" + } + } + ], + "overwrites": { + "type": "reference", + "target": 539, + "name": "GenericError.constructor" + } + }, + { + "id": 514, + "name": "audience", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "sources": [ + { + "fileName": "node_modules/@auth0/auth0-spa-js/dist/typings/errors.d.ts", + "line": 124, + "character": 4 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 516, + "name": "error", + "variant": "declaration", + "kind": 1024, + "flags": { + "isInherited": true + }, + "sources": [ + { + "fileName": "node_modules/@auth0/auth0-spa-js/dist/typings/errors.d.ts", + "line": 22, + "character": 4 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + }, + "inheritedFrom": { + "type": "reference", + "target": 543, + "name": "GenericError.error" + } + }, + { + "id": 517, + "name": "error_description", + "variant": "declaration", + "kind": 1024, + "flags": { + "isInherited": true + }, + "sources": [ + { + "fileName": "node_modules/@auth0/auth0-spa-js/dist/typings/errors.d.ts", + "line": 23, + "character": 4 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + }, + "inheritedFrom": { + "type": "reference", + "target": 544, + "name": "GenericError.error_description" + } + }, + { + "id": 515, + "name": "scope", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "sources": [ + { + "fileName": "node_modules/@auth0/auth0-spa-js/dist/typings/errors.d.ts", + "line": 125, + "character": 4 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 504, + "name": "fromPayload", + "variant": "declaration", + "kind": 2048, + "flags": { + "isStatic": true, + "isInherited": true + }, + "sources": [ + { + "fileName": "node_modules/@auth0/auth0-spa-js/dist/typings/errors.d.ts", + "line": 25, + "character": 11 + } + ], + "signatures": [ + { + "id": 505, + "name": "fromPayload", + "variant": "signature", + "kind": 4096, + "flags": { + "isInherited": true + }, + "sources": [ + { + "fileName": "node_modules/@auth0/auth0-spa-js/dist/typings/errors.d.ts", + "line": 25, + "character": 11 + } + ], + "parameters": [ + { + "id": 506, + "name": "__namedParameters", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reflection", + "declaration": { + "id": 507, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 508, + "name": "error", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "sources": [ + { + "fileName": "node_modules/@auth0/auth0-spa-js/dist/typings/errors.d.ts", + "line": 26, + "character": 8 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 509, + "name": "error_description", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "sources": [ + { + "fileName": "node_modules/@auth0/auth0-spa-js/dist/typings/errors.d.ts", + "line": 27, + "character": 8 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 508, + 509 + ] + } + ] + } + } + } + ], + "type": { + "type": "reference", + "target": 532, + "name": "GenericError", + "package": "@auth0/auth0-spa-js" + }, + "inheritedFrom": { + "type": "reference", + "target": 534, + "name": "GenericError.fromPayload" + } + } + ], + "inheritedFrom": { + "type": "reference", + "target": 533, + "name": "GenericError.fromPayload" + } + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 510 + ] + }, + { + "title": "Properties", + "children": [ + 514, + 516, + 517, + 515 + ] + }, + { + "title": "Methods", + "children": [ + 504 + ] + } + ], + "sources": [ + { + "fileName": "node_modules/@auth0/auth0-spa-js/dist/typings/errors.d.ts", + "line": 123, + "character": 21 + } + ], + "extendedTypes": [ + { + "type": "reference", + "target": 532, + "name": "GenericError", + "package": "@auth0/auth0-spa-js" + } + ] + }, + { + "id": 743, + "name": "MyAccountApiError", + "variant": "declaration", + "kind": 128, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Error thrown when the MyAccount API returns a non-2xx response." + } + ], + "blockTags": [ + { + "tag": "@example", + "content": [ + { + "kind": "code", + "text": "```typescript\r\ntry {\r\n await myAccount.getAuthenticationMethods();\r\n} catch (err) {\r\n if (err instanceof MyAccountApiError) {\r\n console.error(err.status, err.title, err.detail);\r\n }\r\n}\r\n```" + } + ] + }, + { + "tag": "@category", + "content": [ + { + "kind": "text", + "text": "Errors" + } + ] + } + ] + }, + "children": [ + { + "id": 744, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "sources": [ + { + "fileName": "node_modules/@auth0/auth0-spa-js/dist/typings/myaccount/MyAccountApiClient.d.ts", + "line": 110, + "character": 4 + } + ], + "signatures": [ + { + "id": 745, + "name": "MyAccountApiError", + "variant": "signature", + "kind": 16384, + "flags": {}, + "sources": [ + { + "fileName": "node_modules/@auth0/auth0-spa-js/dist/typings/myaccount/MyAccountApiClient.d.ts", + "line": 110, + "character": 4 + } + ], + "parameters": [ + { + "id": 746, + "name": "__namedParameters", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/myaccount/types.d.ts", + "qualifiedName": "ErrorResponse" + }, + "name": "ErrorResponse", + "package": "@auth0/auth0-spa-js" + } + } + ], + "type": { + "type": "reference", + "target": 743, + "name": "MyAccountApiError", + "package": "@auth0/auth0-spa-js" + }, + "overwrites": { + "type": "reference", + "target": -1, + "name": "Error.constructor", + "package": "typescript" + } + } + ], + "overwrites": { + "type": "reference", + "target": -1, + "name": "Error.constructor", + "package": "typescript" + } + }, + { + "id": 750, + "name": "detail", + "variant": "declaration", + "kind": 1024, + "flags": { + "isReadonly": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Human-readable explanation specific to this occurrence" + } + ] + }, + "sources": [ + { + "fileName": "node_modules/@auth0/auth0-spa-js/dist/typings/myaccount/MyAccountApiClient.d.ts", + "line": 107, + "character": 13 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 748, + "name": "status", + "variant": "declaration", + "kind": 1024, + "flags": { + "isReadonly": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "HTTP status code" + } + ] + }, + "sources": [ + { + "fileName": "node_modules/@auth0/auth0-spa-js/dist/typings/myaccount/MyAccountApiClient.d.ts", + "line": 103, + "character": 13 + } + ], + "type": { + "type": "intrinsic", + "name": "number" + } + }, + { + "id": 749, + "name": "title", + "variant": "declaration", + "kind": 1024, + "flags": { + "isReadonly": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Short human-readable summary of the error" + } + ] + }, + "sources": [ + { + "fileName": "node_modules/@auth0/auth0-spa-js/dist/typings/myaccount/MyAccountApiClient.d.ts", + "line": 105, + "character": 13 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 747, + "name": "type", + "variant": "declaration", + "kind": 1024, + "flags": { + "isReadonly": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "RFC 7807 error type identifier" + } + ] + }, + "sources": [ + { + "fileName": "node_modules/@auth0/auth0-spa-js/dist/typings/myaccount/MyAccountApiClient.d.ts", + "line": 101, + "character": 13 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 751, + "name": "validation_errors", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true, + "isReadonly": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Field-level validation errors, if present" + } + ] + }, + "sources": [ + { + "fileName": "node_modules/@auth0/auth0-spa-js/dist/typings/myaccount/MyAccountApiClient.d.ts", + "line": 109, + "character": 13 + } + ], + "type": { + "type": "array", + "elementType": { + "type": "reflection", + "declaration": { + "id": 752, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 753, + "name": "detail", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "sources": [ + { + "fileName": "node_modules/@auth0/auth0-spa-js/dist/typings/myaccount/types.d.ts", + "line": 40, + "character": 8 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 754, + "name": "field", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "sources": [ + { + "fileName": "node_modules/@auth0/auth0-spa-js/dist/typings/myaccount/types.d.ts", + "line": 41, + "character": 8 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 755, + "name": "pointer", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "sources": [ + { + "fileName": "node_modules/@auth0/auth0-spa-js/dist/typings/myaccount/types.d.ts", + "line": 42, + "character": 8 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 756, + "name": "source", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "sources": [ + { + "fileName": "node_modules/@auth0/auth0-spa-js/dist/typings/myaccount/types.d.ts", + "line": 43, + "character": 8 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 753, + 754, + 755, + 756 + ] + } + ] + } + } + } + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 744 + ] + }, + { + "title": "Properties", + "children": [ + 750, + 748, + 749, + 747, + 751 + ] + } + ], + "sources": [ + { + "fileName": "node_modules/@auth0/auth0-spa-js/dist/typings/myaccount/MyAccountApiClient.d.ts", + "line": 99, + "character": 21 + } + ], + "extendedTypes": [ + { + "type": "reference", + "target": { + "packageName": "typescript", + "packagePath": "lib/lib.es5.d.ts", + "qualifiedName": "Error" + }, + "name": "Error", + "package": "typescript" + } + ] + }, + { + "id": 961, + "name": "OAuthError", + "variant": "declaration", + "kind": 128, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "An OAuth2 error will come from the authorization server and will have at least an " + }, + { + "kind": "code", + "text": "`error`" + }, + { + "kind": "text", + "text": " property which will\nbe the error code. And possibly an " + }, + { + "kind": "code", + "text": "`error_description`" + }, + { + "kind": "text", + "text": " property\n\nSee: https://openid.net/specs/openid-connect-core-1_0.html#rfc.section.3.1.2.6" + } + ], + "blockTags": [ + { + "tag": "@category", + "content": [ + { + "kind": "text", + "text": "Errors" + } + ] + } + ] + }, + "children": [ + { + "id": 962, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "sources": [ + { + "fileName": "src/errors.tsx", + "line": 10, + "character": 2, + "url": "https://github.com/auth0/auth0-react/blob/9c6e8e51ee17632e9ab1b7fa6081ea75674a6539/src/errors.tsx#L10" + } + ], + "signatures": [ + { + "id": 963, + "name": "OAuthError", + "variant": "signature", + "kind": 16384, + "flags": {}, + "sources": [ + { + "fileName": "src/errors.tsx", + "line": 10, + "character": 2, + "url": "https://github.com/auth0/auth0-react/blob/9c6e8e51ee17632e9ab1b7fa6081ea75674a6539/src/errors.tsx#L10" + } + ], + "parameters": [ + { + "id": 964, + "name": "error", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 965, + "name": "error_description", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "type": { + "type": "reference", + "target": 961, + "name": "OAuthError", + "package": "@auth0/auth0-react" + }, + "overwrites": { + "type": "reference", + "target": -1, + "name": "Error.constructor", + "package": "typescript" + } + } + ], + "overwrites": { + "type": "reference", + "target": -1, + "name": "Error.constructor", + "package": "typescript" + } + }, + { + "id": 966, + "name": "error", + "variant": "declaration", + "kind": 1024, + "flags": { + "isPublic": true + }, + "sources": [ + { + "fileName": "src/errors.tsx", + "line": 10, + "character": 21, + "url": "https://github.com/auth0/auth0-react/blob/9c6e8e51ee17632e9ab1b7fa6081ea75674a6539/src/errors.tsx#L10" + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 967, + "name": "error_description", + "variant": "declaration", + "kind": 1024, + "flags": { + "isPublic": true, + "isOptional": true + }, + "sources": [ + { + "fileName": "src/errors.tsx", + "line": 10, + "character": 43, + "url": "https://github.com/auth0/auth0-react/blob/9c6e8e51ee17632e9ab1b7fa6081ea75674a6539/src/errors.tsx#L10" + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 962 + ] + }, + { + "title": "Properties", + "children": [ + 966, + 967 + ] + } + ], + "sources": [ + { + "fileName": "src/errors.tsx", + "line": 9, + "character": 13, + "url": "https://github.com/auth0/auth0-react/blob/9c6e8e51ee17632e9ab1b7fa6081ea75674a6539/src/errors.tsx#L9" + } + ], + "extendedTypes": [ + { + "type": "reference", + "target": { + "packageName": "typescript", + "packagePath": "lib/lib.es5.d.ts", + "qualifiedName": "Error" + }, + "name": "Error", + "package": "typescript" + } + ] + }, + { + "id": 723, + "name": "PasskeyChallengeError", + "variant": "declaration", + "kind": 128, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Error thrown when requesting a passkey login challenge fails." + } + ], + "blockTags": [ + { + "tag": "@category", + "content": [ + { + "kind": "text", + "text": "Errors" + } + ] + } + ] + }, + "children": [ + { + "id": 724, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "sources": [ + { + "fileName": "node_modules/@auth0/auth0-auth-js/dist/index.d.ts", + "line": 3060, + "character": 4 + } + ], + "signatures": [ + { + "id": 725, + "name": "PasskeyChallengeError", + "variant": "signature", + "kind": 16384, + "flags": {}, + "sources": [ + { + "fileName": "node_modules/@auth0/auth0-auth-js/dist/index.d.ts", + "line": 3060, + "character": 4 + } + ], + "parameters": [ + { + "id": 726, + "name": "message", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 727, + "name": "cause", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "type": { + "type": "reference", + "target": { + "packageName": "@auth0/auth0-auth-js", + "packagePath": "dist/index.d.ts", + "qualifiedName": "PasskeyApiErrorResponse" + }, + "name": "PasskeyApiErrorResponse", + "package": "@auth0/auth0-auth-js" + } + } + ], + "type": { + "type": "reference", + "target": 723, + "name": "PasskeyChallengeError", + "package": "@auth0/auth0-auth-js" + }, + "overwrites": { + "type": "reference", + "target": -1, + "name": "PasskeyError.constructor", + "package": "@auth0/auth0-auth-js" + } + } + ], + "overwrites": { + "type": "reference", + "target": -1, + "name": "PasskeyError.constructor", + "package": "@auth0/auth0-auth-js" + } + }, + { + "id": 732, + "name": "body", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true, + "isInherited": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Raw response body text, when available." + } + ] + }, + "sources": [ + { + "fileName": "node_modules/@auth0/auth0-auth-js/dist/index.d.ts", + "line": 3047, + "character": 4 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "PasskeyError.body" + } + }, + { + "id": 728, + "name": "cause", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true, + "isInherited": true + }, + "sources": [ + { + "fileName": "node_modules/@auth0/auth0-auth-js/dist/index.d.ts", + "line": 3034, + "character": 4 + } + ], + "type": { + "type": "reference", + "target": { + "packageName": "@auth0/auth0-auth-js", + "packagePath": "dist/index.d.ts", + "qualifiedName": "PasskeyApiErrorResponse" + }, + "name": "PasskeyApiErrorResponse", + "package": "@auth0/auth0-auth-js" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "PasskeyError.cause" + } + }, + { + "id": 729, + "name": "code", + "variant": "declaration", + "kind": 1024, + "flags": { + "isInherited": true + }, + "sources": [ + { + "fileName": "node_modules/@auth0/auth0-auth-js/dist/index.d.ts", + "line": 3035, + "character": 4 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "PasskeyError.code" + } + }, + { + "id": 731, + "name": "headers", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true, + "isInherited": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Response headers from the error response, when available. Native Fetch " + }, + { + "kind": "code", + "text": "`Headers`" + }, + { + "kind": "text", + "text": "." + } + ] + }, + "sources": [ + { + "fileName": "node_modules/@auth0/auth0-auth-js/dist/index.d.ts", + "line": 3043, + "character": 4 + } + ], + "type": { + "type": "reference", + "target": { + "packageName": "typescript", + "packagePath": "lib/lib.dom.d.ts", + "qualifiedName": "Headers" + }, + "name": "Headers", + "package": "typescript" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "PasskeyError.headers" + } + }, + { + "id": 730, + "name": "statusCode", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true, + "isInherited": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "HTTP status code from the error response, when available." + } + ] + }, + "sources": [ + { + "fileName": "node_modules/@auth0/auth0-auth-js/dist/index.d.ts", + "line": 3039, + "character": 4 + } + ], + "type": { + "type": "intrinsic", + "name": "number" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "PasskeyError.statusCode" + } + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 724 + ] + }, + { + "title": "Properties", + "children": [ + 732, + 728, + 729, + 731, + 730 + ] + } + ], + "sources": [ + { + "fileName": "node_modules/@auth0/auth0-auth-js/dist/index.d.ts", + "line": 3059, + "character": 14 + } + ], + "extendedTypes": [ + { + "type": "reference", + "target": { + "packageName": "@auth0/auth0-auth-js", + "packagePath": "dist/index.d.ts", + "qualifiedName": "PasskeyError" + }, + "name": "PasskeyError", + "package": "@auth0/auth0-auth-js" + } + ] + }, + { + "id": 705, + "name": "PasskeyError", + "variant": "declaration", + "kind": 128, + "flags": {}, + "comment": { + "summary": [], + "blockTags": [ + { + "tag": "@category", + "content": [ + { + "kind": "text", + "text": "Errors" + } + ] + } + ] + }, + "children": [ + { + "id": 706, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "sources": [ + { + "fileName": "node_modules/@auth0/auth0-spa-js/dist/typings/passkey/errors.d.ts", + "line": 10, + "character": 4 + } + ], + "signatures": [ + { + "id": 707, + "name": "PasskeyError", + "variant": "signature", + "kind": 16384, + "flags": {}, + "sources": [ + { + "fileName": "node_modules/@auth0/auth0-spa-js/dist/typings/passkey/errors.d.ts", + "line": 10, + "character": 4 + } + ], + "parameters": [ + { + "id": 708, + "name": "code", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 709, + "name": "message", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 710, + "name": "cause", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "type": { + "type": "reference", + "target": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/passkey/errors.d.ts", + "qualifiedName": "PasskeyErrorResponse" + }, + "name": "PasskeyErrorResponse", + "package": "@auth0/auth0-spa-js" + } + } + ], + "type": { + "type": "reference", + "target": 705, + "name": "PasskeyError", + "package": "@auth0/auth0-spa-js" + }, + "overwrites": { + "type": "reference", + "target": -1, + "name": "Error.constructor", + "package": "typescript" + } + } + ], + "overwrites": { + "type": "reference", + "target": -1, + "name": "Error.constructor", + "package": "typescript" + } + }, + { + "id": 712, + "name": "cause", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true, + "isReadonly": true + }, + "sources": [ + { + "fileName": "node_modules/@auth0/auth0-spa-js/dist/typings/passkey/errors.d.ts", + "line": 9, + "character": 13 + } + ], + "type": { + "type": "reference", + "target": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/passkey/errors.d.ts", + "qualifiedName": "PasskeyErrorResponse" + }, + "name": "PasskeyErrorResponse", + "package": "@auth0/auth0-spa-js" + } + }, + { + "id": 711, + "name": "code", + "variant": "declaration", + "kind": 1024, + "flags": { + "isReadonly": true + }, + "sources": [ + { + "fileName": "node_modules/@auth0/auth0-spa-js/dist/typings/passkey/errors.d.ts", + "line": 8, + "character": 13 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 706 + ] + }, + { + "title": "Properties", + "children": [ + 712, + 711 + ] + } + ], + "sources": [ + { + "fileName": "node_modules/@auth0/auth0-spa-js/dist/typings/passkey/errors.d.ts", + "line": 7, + "character": 21 + } + ], + "extendedTypes": [ + { + "type": "reference", + "target": { + "packageName": "typescript", + "packagePath": "lib/lib.es5.d.ts", + "qualifiedName": "Error" + }, + "name": "Error", + "package": "typescript" + } + ] + }, + { + "id": 733, + "name": "PasskeyGetTokenError", + "variant": "declaration", + "kind": 128, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Error thrown when exchanging a passkey credential for tokens fails.\n\nUnlike the challenge errors, this carries " + }, + { + "kind": "code", + "text": "`mfa_token`" + }, + { + "kind": "text", + "text": " / " + }, + { + "kind": "code", + "text": "`mfa_requirements`" + }, + { + "kind": "text", + "text": " on\nits " + }, + { + "kind": "code", + "text": "`cause`" + }, + { + "kind": "text", + "text": " when the server responds with " + }, + { + "kind": "code", + "text": "`mfa_required`" + }, + { + "kind": "text", + "text": "." + } + ], + "blockTags": [ + { + "tag": "@category", + "content": [ + { + "kind": "text", + "text": "Errors" + } + ] + } + ] + }, + "children": [ + { + "id": 734, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "sources": [ + { + "fileName": "node_modules/@auth0/auth0-auth-js/dist/index.d.ts", + "line": 3070, + "character": 4 + } + ], + "signatures": [ + { + "id": 735, + "name": "PasskeyGetTokenError", + "variant": "signature", + "kind": 16384, + "flags": {}, + "sources": [ + { + "fileName": "node_modules/@auth0/auth0-auth-js/dist/index.d.ts", + "line": 3070, + "character": 4 + } + ], + "parameters": [ + { + "id": 736, + "name": "message", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 737, + "name": "cause", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "type": { + "type": "reference", + "target": { + "packageName": "@auth0/auth0-auth-js", + "packagePath": "dist/index.d.ts", + "qualifiedName": "PasskeyGetTokenApiErrorResponse" + }, + "name": "PasskeyGetTokenApiErrorResponse", + "package": "@auth0/auth0-auth-js" + } + } + ], + "type": { + "type": "reference", + "target": 733, + "name": "PasskeyGetTokenError", + "package": "@auth0/auth0-auth-js" + }, + "overwrites": { + "type": "reference", + "target": -1, + "name": "PasskeyError.constructor", + "package": "@auth0/auth0-auth-js" + } + } + ], + "overwrites": { + "type": "reference", + "target": -1, + "name": "PasskeyError.constructor", + "package": "@auth0/auth0-auth-js" + } + }, + { + "id": 742, + "name": "body", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true, + "isInherited": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Raw response body text, when available." + } + ] + }, + "sources": [ + { + "fileName": "node_modules/@auth0/auth0-auth-js/dist/index.d.ts", + "line": 3047, + "character": 4 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "PasskeyError.body" + } + }, + { + "id": 738, + "name": "cause", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "sources": [ + { + "fileName": "node_modules/@auth0/auth0-auth-js/dist/index.d.ts", + "line": 3069, + "character": 4 + } + ], + "type": { + "type": "reference", + "target": { + "packageName": "@auth0/auth0-auth-js", + "packagePath": "dist/index.d.ts", + "qualifiedName": "PasskeyGetTokenApiErrorResponse" + }, + "name": "PasskeyGetTokenApiErrorResponse", + "package": "@auth0/auth0-auth-js" + }, + "overwrites": { + "type": "reference", + "target": -1, + "name": "PasskeyError.cause" + } + }, + { + "id": 739, + "name": "code", + "variant": "declaration", + "kind": 1024, + "flags": { + "isInherited": true + }, + "sources": [ + { + "fileName": "node_modules/@auth0/auth0-auth-js/dist/index.d.ts", + "line": 3035, + "character": 4 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "PasskeyError.code" + } + }, + { + "id": 741, + "name": "headers", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true, + "isInherited": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Response headers from the error response, when available. Native Fetch " + }, + { + "kind": "code", + "text": "`Headers`" + }, + { + "kind": "text", + "text": "." + } + ] + }, + "sources": [ + { + "fileName": "node_modules/@auth0/auth0-auth-js/dist/index.d.ts", + "line": 3043, + "character": 4 + } + ], + "type": { + "type": "reference", + "target": { + "packageName": "typescript", + "packagePath": "lib/lib.dom.d.ts", + "qualifiedName": "Headers" + }, + "name": "Headers", + "package": "typescript" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "PasskeyError.headers" + } + }, + { + "id": 740, + "name": "statusCode", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true, + "isInherited": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "HTTP status code from the error response, when available." + } + ] + }, + "sources": [ + { + "fileName": "node_modules/@auth0/auth0-auth-js/dist/index.d.ts", + "line": 3039, + "character": 4 + } + ], + "type": { + "type": "intrinsic", + "name": "number" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "PasskeyError.statusCode" + } + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 734 + ] + }, + { + "title": "Properties", + "children": [ + 742, + 738, + 739, + 741, + 740 + ] + } + ], + "sources": [ + { + "fileName": "node_modules/@auth0/auth0-auth-js/dist/index.d.ts", + "line": 3068, + "character": 14 + } + ], + "extendedTypes": [ + { + "type": "reference", + "target": { + "packageName": "@auth0/auth0-auth-js", + "packagePath": "dist/index.d.ts", + "qualifiedName": "PasskeyError" + }, + "name": "PasskeyError", + "package": "@auth0/auth0-auth-js" + } + ] + }, + { + "id": 713, + "name": "PasskeyRegisterError", + "variant": "declaration", + "kind": 128, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Error thrown when requesting a passkey register challenge fails." + } + ], + "blockTags": [ + { + "tag": "@category", + "content": [ + { + "kind": "text", + "text": "Errors" + } + ] + } + ] + }, + "children": [ + { + "id": 714, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "sources": [ + { + "fileName": "node_modules/@auth0/auth0-auth-js/dist/index.d.ts", + "line": 3054, + "character": 4 + } + ], + "signatures": [ + { + "id": 715, + "name": "PasskeyRegisterError", + "variant": "signature", + "kind": 16384, + "flags": {}, + "sources": [ + { + "fileName": "node_modules/@auth0/auth0-auth-js/dist/index.d.ts", + "line": 3054, + "character": 4 + } + ], + "parameters": [ + { + "id": 716, + "name": "message", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 717, + "name": "cause", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "type": { + "type": "reference", + "target": { + "packageName": "@auth0/auth0-auth-js", + "packagePath": "dist/index.d.ts", + "qualifiedName": "PasskeyApiErrorResponse" + }, + "name": "PasskeyApiErrorResponse", + "package": "@auth0/auth0-auth-js" + } + } + ], + "type": { + "type": "reference", + "target": 713, + "name": "PasskeyRegisterError", + "package": "@auth0/auth0-auth-js" + }, + "overwrites": { + "type": "reference", + "target": -1, + "name": "PasskeyError.constructor", + "package": "@auth0/auth0-auth-js" + } + } + ], + "overwrites": { + "type": "reference", + "target": -1, + "name": "PasskeyError.constructor", + "package": "@auth0/auth0-auth-js" + } + }, + { + "id": 722, + "name": "body", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true, + "isInherited": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Raw response body text, when available." + } + ] + }, + "sources": [ + { + "fileName": "node_modules/@auth0/auth0-auth-js/dist/index.d.ts", + "line": 3047, + "character": 4 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "PasskeyError.body" + } + }, + { + "id": 718, + "name": "cause", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true, + "isInherited": true + }, + "sources": [ + { + "fileName": "node_modules/@auth0/auth0-auth-js/dist/index.d.ts", + "line": 3034, + "character": 4 + } + ], + "type": { + "type": "reference", + "target": { + "packageName": "@auth0/auth0-auth-js", + "packagePath": "dist/index.d.ts", + "qualifiedName": "PasskeyApiErrorResponse" + }, + "name": "PasskeyApiErrorResponse", + "package": "@auth0/auth0-auth-js" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "PasskeyError.cause" + } + }, + { + "id": 719, + "name": "code", + "variant": "declaration", + "kind": 1024, + "flags": { + "isInherited": true + }, + "sources": [ + { + "fileName": "node_modules/@auth0/auth0-auth-js/dist/index.d.ts", + "line": 3035, + "character": 4 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "PasskeyError.code" + } + }, + { + "id": 721, + "name": "headers", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true, + "isInherited": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Response headers from the error response, when available. Native Fetch " + }, + { + "kind": "code", + "text": "`Headers`" + }, + { + "kind": "text", + "text": "." + } + ] + }, + "sources": [ + { + "fileName": "node_modules/@auth0/auth0-auth-js/dist/index.d.ts", + "line": 3043, + "character": 4 + } + ], + "type": { + "type": "reference", + "target": { + "packageName": "typescript", + "packagePath": "lib/lib.dom.d.ts", + "qualifiedName": "Headers" + }, + "name": "Headers", + "package": "typescript" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "PasskeyError.headers" + } + }, + { + "id": 720, + "name": "statusCode", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true, + "isInherited": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "HTTP status code from the error response, when available." + } + ] + }, + "sources": [ + { + "fileName": "node_modules/@auth0/auth0-auth-js/dist/index.d.ts", + "line": 3039, + "character": 4 + } + ], + "type": { + "type": "intrinsic", + "name": "number" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "PasskeyError.statusCode" + } + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 714 + ] + }, + { + "title": "Properties", + "children": [ + 722, + 718, + 719, + 721, + 720 + ] + } + ], + "sources": [ + { + "fileName": "node_modules/@auth0/auth0-auth-js/dist/index.d.ts", + "line": 3053, + "character": 14 + } + ], + "extendedTypes": [ + { + "type": "reference", + "target": { + "packageName": "@auth0/auth0-auth-js", + "packagePath": "dist/index.d.ts", + "qualifiedName": "PasskeyError" + }, + "name": "PasskeyError", + "package": "@auth0/auth0-auth-js" + } + ] + }, + { + "id": 434, + "name": "PopupCancelledError", + "variant": "declaration", + "kind": 128, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Error thrown when the login popup is closed before auth completes." + } + ], + "blockTags": [ + { + "tag": "@category", + "content": [ + { + "kind": "text", + "text": "Errors" + } + ] + } + ] + }, + "children": [ + { + "id": 441, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "sources": [ + { + "fileName": "node_modules/@auth0/auth0-spa-js/dist/typings/errors.d.ts", + "line": 88, + "character": 4 + } + ], + "signatures": [ + { + "id": 442, + "name": "PopupCancelledError", + "variant": "signature", + "kind": 16384, + "flags": {}, + "sources": [ + { + "fileName": "node_modules/@auth0/auth0-spa-js/dist/typings/errors.d.ts", + "line": 88, + "character": 4 + } + ], + "parameters": [ + { + "id": 443, + "name": "popup", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": { + "packageName": "typescript", + "packagePath": "lib/lib.dom.d.ts", + "qualifiedName": "Window" + }, + "name": "Window", + "package": "typescript" + } + } + ], + "type": { + "type": "reference", + "target": 434, + "name": "PopupCancelledError", + "package": "@auth0/auth0-spa-js" + }, + "overwrites": { + "type": "reference", + "target": 540, + "name": "GenericError.constructor" + } + } + ], + "overwrites": { + "type": "reference", + "target": 539, + "name": "GenericError.constructor" + } + }, + { + "id": 445, + "name": "error", + "variant": "declaration", + "kind": 1024, + "flags": { + "isInherited": true + }, + "sources": [ + { + "fileName": "node_modules/@auth0/auth0-spa-js/dist/typings/errors.d.ts", + "line": 22, + "character": 4 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + }, + "inheritedFrom": { + "type": "reference", + "target": 543, + "name": "GenericError.error" + } + }, + { + "id": 446, + "name": "error_description", + "variant": "declaration", + "kind": 1024, + "flags": { + "isInherited": true + }, + "sources": [ + { + "fileName": "node_modules/@auth0/auth0-spa-js/dist/typings/errors.d.ts", + "line": 23, + "character": 4 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + }, + "inheritedFrom": { + "type": "reference", + "target": 544, + "name": "GenericError.error_description" + } + }, + { + "id": 444, + "name": "popup", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "sources": [ + { + "fileName": "node_modules/@auth0/auth0-spa-js/dist/typings/errors.d.ts", + "line": 87, + "character": 4 + } + ], + "type": { + "type": "reference", + "target": { + "packageName": "typescript", + "packagePath": "lib/lib.dom.d.ts", + "qualifiedName": "Window" + }, + "name": "Window", + "package": "typescript" + } + }, + { + "id": 435, + "name": "fromPayload", + "variant": "declaration", + "kind": 2048, + "flags": { + "isStatic": true, + "isInherited": true + }, + "sources": [ + { + "fileName": "node_modules/@auth0/auth0-spa-js/dist/typings/errors.d.ts", + "line": 25, + "character": 11 + } + ], + "signatures": [ + { + "id": 436, + "name": "fromPayload", + "variant": "signature", + "kind": 4096, + "flags": { + "isInherited": true + }, + "sources": [ + { + "fileName": "node_modules/@auth0/auth0-spa-js/dist/typings/errors.d.ts", + "line": 25, + "character": 11 + } + ], + "parameters": [ + { + "id": 437, + "name": "__namedParameters", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reflection", + "declaration": { + "id": 438, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 439, + "name": "error", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "sources": [ + { + "fileName": "node_modules/@auth0/auth0-spa-js/dist/typings/errors.d.ts", + "line": 26, + "character": 8 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 440, + "name": "error_description", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "sources": [ + { + "fileName": "node_modules/@auth0/auth0-spa-js/dist/typings/errors.d.ts", + "line": 27, + "character": 8 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 439, + 440 + ] + } + ] + } + } + } + ], + "type": { + "type": "reference", + "target": 532, + "name": "GenericError", + "package": "@auth0/auth0-spa-js" + }, + "inheritedFrom": { + "type": "reference", + "target": 534, + "name": "GenericError.fromPayload" + } + } + ], + "inheritedFrom": { + "type": "reference", + "target": 533, + "name": "GenericError.fromPayload" + } + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 441 + ] + }, + { + "title": "Properties", + "children": [ + 445, + 446, + 444 + ] + }, + { + "title": "Methods", + "children": [ + 435 + ] + } + ], + "sources": [ + { + "fileName": "node_modules/@auth0/auth0-spa-js/dist/typings/errors.d.ts", + "line": 86, + "character": 21 + } + ], + "extendedTypes": [ + { + "type": "reference", + "target": 532, + "name": "GenericError", + "package": "@auth0/auth0-spa-js" + } + ] + }, + { + "id": 460, + "name": "PopupOpenError", + "variant": "declaration", + "kind": 128, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Error thrown when a popup cannot be opened (" + }, + { + "kind": "code", + "text": "`window.open`" + }, + { + "kind": "text", + "text": " returned " + }, + { + "kind": "code", + "text": "`null`" + }, + { + "kind": "text", + "text": ")." + } + ], + "blockTags": [ + { + "tag": "@category", + "content": [ + { + "kind": "text", + "text": "Errors" + } + ] + } + ] + }, + "children": [ + { + "id": 467, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "sources": [ + { + "fileName": "node_modules/@auth0/auth0-spa-js/dist/typings/errors.d.ts", + "line": 96, + "character": 4 + } + ], + "signatures": [ + { + "id": 468, + "name": "PopupOpenError", + "variant": "signature", + "kind": 16384, + "flags": {}, + "sources": [ + { + "fileName": "node_modules/@auth0/auth0-spa-js/dist/typings/errors.d.ts", + "line": 96, + "character": 4 + } + ], + "type": { + "type": "reference", + "target": 460, + "name": "PopupOpenError", + "package": "@auth0/auth0-spa-js" + }, + "overwrites": { + "type": "reference", + "target": 540, + "name": "GenericError.constructor" + } + } + ], + "overwrites": { + "type": "reference", + "target": 539, + "name": "GenericError.constructor" + } + }, + { + "id": 469, + "name": "error", + "variant": "declaration", + "kind": 1024, + "flags": { + "isInherited": true + }, + "sources": [ + { + "fileName": "node_modules/@auth0/auth0-spa-js/dist/typings/errors.d.ts", + "line": 22, + "character": 4 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + }, + "inheritedFrom": { + "type": "reference", + "target": 543, + "name": "GenericError.error" + } + }, + { + "id": 470, + "name": "error_description", + "variant": "declaration", + "kind": 1024, + "flags": { + "isInherited": true + }, + "sources": [ + { + "fileName": "node_modules/@auth0/auth0-spa-js/dist/typings/errors.d.ts", + "line": 23, + "character": 4 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + }, + "inheritedFrom": { + "type": "reference", + "target": 544, + "name": "GenericError.error_description" + } + }, + { + "id": 461, + "name": "fromPayload", + "variant": "declaration", + "kind": 2048, + "flags": { + "isStatic": true, + "isInherited": true + }, + "sources": [ + { + "fileName": "node_modules/@auth0/auth0-spa-js/dist/typings/errors.d.ts", + "line": 25, + "character": 11 + } + ], + "signatures": [ + { + "id": 462, + "name": "fromPayload", + "variant": "signature", + "kind": 4096, + "flags": { + "isInherited": true + }, + "sources": [ + { + "fileName": "node_modules/@auth0/auth0-spa-js/dist/typings/errors.d.ts", + "line": 25, + "character": 11 + } + ], + "parameters": [ + { + "id": 463, + "name": "__namedParameters", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reflection", + "declaration": { + "id": 464, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 465, + "name": "error", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "sources": [ + { + "fileName": "node_modules/@auth0/auth0-spa-js/dist/typings/errors.d.ts", + "line": 26, + "character": 8 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 466, + "name": "error_description", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "sources": [ + { + "fileName": "node_modules/@auth0/auth0-spa-js/dist/typings/errors.d.ts", + "line": 27, + "character": 8 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 465, + 466 + ] + } + ] + } + } + } + ], + "type": { + "type": "reference", + "target": 532, + "name": "GenericError", + "package": "@auth0/auth0-spa-js" + }, + "inheritedFrom": { + "type": "reference", + "target": 534, + "name": "GenericError.fromPayload" + } + } + ], + "inheritedFrom": { + "type": "reference", + "target": 533, + "name": "GenericError.fromPayload" + } + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 467 + ] + }, + { + "title": "Properties", + "children": [ + 469, + 470 + ] + }, + { + "title": "Methods", + "children": [ + 461 + ] + } + ], + "sources": [ + { + "fileName": "node_modules/@auth0/auth0-spa-js/dist/typings/errors.d.ts", + "line": 95, + "character": 21 + } + ], + "extendedTypes": [ + { + "type": "reference", + "target": 532, + "name": "GenericError", + "package": "@auth0/auth0-spa-js" + } + ] + }, + { + "id": 447, + "name": "PopupTimeoutError", + "variant": "declaration", + "kind": 128, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Error thrown when the login popup times out (if the user does not complete auth)" + } + ], + "blockTags": [ + { + "tag": "@category", + "content": [ + { + "kind": "text", + "text": "Errors" + } + ] + } + ] + }, + "children": [ + { + "id": 454, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "sources": [ + { + "fileName": "node_modules/@auth0/auth0-spa-js/dist/typings/errors.d.ts", + "line": 79, + "character": 4 + } + ], + "signatures": [ + { + "id": 455, + "name": "PopupTimeoutError", + "variant": "signature", + "kind": 16384, + "flags": {}, + "sources": [ + { + "fileName": "node_modules/@auth0/auth0-spa-js/dist/typings/errors.d.ts", + "line": 79, + "character": 4 + } + ], + "parameters": [ + { + "id": 456, + "name": "popup", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": { + "packageName": "typescript", + "packagePath": "lib/lib.dom.d.ts", + "qualifiedName": "Window" + }, + "name": "Window", + "package": "typescript" + } + } + ], + "type": { + "type": "reference", + "target": 447, + "name": "PopupTimeoutError", + "package": "@auth0/auth0-spa-js" + }, + "overwrites": { + "type": "reference", + "target": 414, + "name": "TimeoutError.constructor" + } + } + ], + "overwrites": { + "type": "reference", + "target": 413, + "name": "TimeoutError.constructor" + } + }, + { + "id": 458, + "name": "error", + "variant": "declaration", + "kind": 1024, + "flags": { + "isInherited": true + }, + "sources": [ + { + "fileName": "node_modules/@auth0/auth0-spa-js/dist/typings/errors.d.ts", + "line": 22, + "character": 4 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + }, + "inheritedFrom": { + "type": "reference", + "target": 415, + "name": "TimeoutError.error" + } + }, + { + "id": 459, + "name": "error_description", + "variant": "declaration", + "kind": 1024, + "flags": { + "isInherited": true + }, + "sources": [ + { + "fileName": "node_modules/@auth0/auth0-spa-js/dist/typings/errors.d.ts", + "line": 23, + "character": 4 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + }, + "inheritedFrom": { + "type": "reference", + "target": 416, + "name": "TimeoutError.error_description" + } + }, + { + "id": 457, + "name": "popup", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "sources": [ + { + "fileName": "node_modules/@auth0/auth0-spa-js/dist/typings/errors.d.ts", + "line": 78, + "character": 4 + } + ], + "type": { + "type": "reference", + "target": { + "packageName": "typescript", + "packagePath": "lib/lib.dom.d.ts", + "qualifiedName": "Window" + }, + "name": "Window", + "package": "typescript" + } + }, + { + "id": 448, + "name": "fromPayload", + "variant": "declaration", + "kind": 2048, + "flags": { + "isStatic": true, + "isInherited": true + }, + "sources": [ + { + "fileName": "node_modules/@auth0/auth0-spa-js/dist/typings/errors.d.ts", + "line": 25, + "character": 11 + } + ], + "signatures": [ + { + "id": 449, + "name": "fromPayload", + "variant": "signature", + "kind": 4096, + "flags": { + "isInherited": true + }, + "sources": [ + { + "fileName": "node_modules/@auth0/auth0-spa-js/dist/typings/errors.d.ts", + "line": 25, + "character": 11 + } + ], + "parameters": [ + { + "id": 450, + "name": "__namedParameters", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reflection", + "declaration": { + "id": 451, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 452, + "name": "error", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "sources": [ + { + "fileName": "node_modules/@auth0/auth0-spa-js/dist/typings/errors.d.ts", + "line": 26, + "character": 8 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 453, + "name": "error_description", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "sources": [ + { + "fileName": "node_modules/@auth0/auth0-spa-js/dist/typings/errors.d.ts", + "line": 27, + "character": 8 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 452, + 453 + ] + } + ] + } + } + } + ], + "type": { + "type": "reference", + "target": 532, + "name": "GenericError", + "package": "@auth0/auth0-spa-js" + }, + "inheritedFrom": { + "type": "reference", + "target": 408, + "name": "TimeoutError.fromPayload" + } + } + ], + "inheritedFrom": { + "type": "reference", + "target": 407, + "name": "TimeoutError.fromPayload" + } + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 454 + ] + }, + { + "title": "Properties", + "children": [ + 458, + 459, + 457 + ] + }, + { + "title": "Methods", + "children": [ + 448 + ] + } + ], + "sources": [ + { + "fileName": "node_modules/@auth0/auth0-spa-js/dist/typings/errors.d.ts", + "line": 77, + "character": 21 + } + ], + "extendedTypes": [ + { + "type": "reference", + "target": 406, + "name": "TimeoutError", + "package": "@auth0/auth0-spa-js" + } + ] + }, + { + "id": 406, + "name": "TimeoutError", + "variant": "declaration", + "kind": 128, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Thrown when silent auth times out (usually due to a configuration issue) or\r\nwhen network requests to the Auth server timeout." + } + ], + "blockTags": [ + { + "tag": "@category", + "content": [ + { + "kind": "text", + "text": "Errors" + } + ] + } + ] + }, + "children": [ + { + "id": 413, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "sources": [ + { + "fileName": "node_modules/@auth0/auth0-spa-js/dist/typings/errors.d.ts", + "line": 70, + "character": 4 + } + ], + "signatures": [ + { + "id": 414, + "name": "TimeoutError", + "variant": "signature", + "kind": 16384, + "flags": {}, + "sources": [ + { + "fileName": "node_modules/@auth0/auth0-spa-js/dist/typings/errors.d.ts", + "line": 70, + "character": 4 + } + ], + "type": { + "type": "reference", + "target": 406, + "name": "TimeoutError", + "package": "@auth0/auth0-spa-js" + }, + "overwrites": { + "type": "reference", + "target": 540, + "name": "GenericError.constructor" + } + } + ], + "overwrites": { + "type": "reference", + "target": 539, + "name": "GenericError.constructor" + } + }, + { + "id": 415, + "name": "error", + "variant": "declaration", + "kind": 1024, + "flags": { + "isInherited": true + }, + "sources": [ + { + "fileName": "node_modules/@auth0/auth0-spa-js/dist/typings/errors.d.ts", + "line": 22, + "character": 4 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + }, + "inheritedFrom": { + "type": "reference", + "target": 543, + "name": "GenericError.error" + } + }, + { + "id": 416, + "name": "error_description", + "variant": "declaration", + "kind": 1024, + "flags": { + "isInherited": true + }, + "sources": [ + { + "fileName": "node_modules/@auth0/auth0-spa-js/dist/typings/errors.d.ts", + "line": 23, + "character": 4 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + }, + "inheritedFrom": { + "type": "reference", + "target": 544, + "name": "GenericError.error_description" + } + }, + { + "id": 407, + "name": "fromPayload", + "variant": "declaration", + "kind": 2048, + "flags": { + "isStatic": true, + "isInherited": true + }, + "sources": [ + { + "fileName": "node_modules/@auth0/auth0-spa-js/dist/typings/errors.d.ts", + "line": 25, + "character": 11 + } + ], + "signatures": [ + { + "id": 408, + "name": "fromPayload", + "variant": "signature", + "kind": 4096, + "flags": { + "isInherited": true + }, + "sources": [ + { + "fileName": "node_modules/@auth0/auth0-spa-js/dist/typings/errors.d.ts", + "line": 25, + "character": 11 + } + ], + "parameters": [ + { + "id": 409, + "name": "__namedParameters", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reflection", + "declaration": { + "id": 410, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 411, + "name": "error", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "sources": [ + { + "fileName": "node_modules/@auth0/auth0-spa-js/dist/typings/errors.d.ts", + "line": 26, + "character": 8 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 412, + "name": "error_description", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "sources": [ + { + "fileName": "node_modules/@auth0/auth0-spa-js/dist/typings/errors.d.ts", + "line": 27, + "character": 8 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 411, + 412 + ] + } + ] + } + } + } + ], + "type": { + "type": "reference", + "target": 532, + "name": "GenericError", + "package": "@auth0/auth0-spa-js" + }, + "inheritedFrom": { + "type": "reference", + "target": 534, + "name": "GenericError.fromPayload" + } + } + ], + "inheritedFrom": { + "type": "reference", + "target": 533, + "name": "GenericError.fromPayload" + } + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 413 + ] + }, + { + "title": "Properties", + "children": [ + 415, + 416 + ] + }, + { + "title": "Methods", + "children": [ + 407 + ] + } + ], + "sources": [ + { + "fileName": "node_modules/@auth0/auth0-spa-js/dist/typings/errors.d.ts", + "line": 69, + "character": 21 + } + ], + "extendedTypes": [ + { + "type": "reference", + "target": 532, + "name": "GenericError", + "package": "@auth0/auth0-spa-js" + } + ], + "extendedBy": [ + { + "type": "reference", + "target": 447, + "name": "PopupTimeoutError" + } + ] + }, + { + "id": 545, + "name": "UseDpopNonceError", + "variant": "declaration", + "kind": 128, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Error thrown when the wrong DPoP nonce is used and a potential subsequent retry wasn't able to fix it." + } + ], + "blockTags": [ + { + "tag": "@category", + "content": [ + { + "kind": "text", + "text": "Errors" + } + ] + } + ] + }, + "children": [ + { + "id": 552, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "sources": [ + { + "fileName": "node_modules/@auth0/auth0-spa-js/dist/typings/errors.d.ts", + "line": 135, + "character": 4 + } + ], + "signatures": [ + { + "id": 553, + "name": "UseDpopNonceError", + "variant": "signature", + "kind": 16384, + "flags": {}, + "sources": [ + { + "fileName": "node_modules/@auth0/auth0-spa-js/dist/typings/errors.d.ts", + "line": 135, + "character": 4 + } + ], + "parameters": [ + { + "id": 554, + "name": "newDpopNonce", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "undefined" + } + ] + } + } + ], + "type": { + "type": "reference", + "target": 545, + "name": "UseDpopNonceError", + "package": "@auth0/auth0-spa-js" + }, + "overwrites": { + "type": "reference", + "target": 540, + "name": "GenericError.constructor" + } + } + ], + "overwrites": { + "type": "reference", + "target": 539, + "name": "GenericError.constructor" + } + }, + { + "id": 556, + "name": "error", + "variant": "declaration", + "kind": 1024, + "flags": { + "isInherited": true + }, + "sources": [ + { + "fileName": "node_modules/@auth0/auth0-spa-js/dist/typings/errors.d.ts", + "line": 22, + "character": 4 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + }, + "inheritedFrom": { + "type": "reference", + "target": 543, + "name": "GenericError.error" + } + }, + { + "id": 557, + "name": "error_description", + "variant": "declaration", + "kind": 1024, + "flags": { + "isInherited": true + }, + "sources": [ + { + "fileName": "node_modules/@auth0/auth0-spa-js/dist/typings/errors.d.ts", + "line": 23, + "character": 4 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + }, + "inheritedFrom": { + "type": "reference", + "target": 544, + "name": "GenericError.error_description" + } + }, + { + "id": 555, + "name": "newDpopNonce", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "sources": [ + { + "fileName": "node_modules/@auth0/auth0-spa-js/dist/typings/errors.d.ts", + "line": 134, + "character": 4 + } + ], + "type": { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "undefined" + } + ] + } + }, + { + "id": 546, + "name": "fromPayload", + "variant": "declaration", + "kind": 2048, + "flags": { + "isStatic": true, + "isInherited": true + }, + "sources": [ + { + "fileName": "node_modules/@auth0/auth0-spa-js/dist/typings/errors.d.ts", + "line": 25, + "character": 11 + } + ], + "signatures": [ + { + "id": 547, + "name": "fromPayload", + "variant": "signature", + "kind": 4096, + "flags": { + "isInherited": true + }, + "sources": [ + { + "fileName": "node_modules/@auth0/auth0-spa-js/dist/typings/errors.d.ts", + "line": 25, + "character": 11 + } + ], + "parameters": [ + { + "id": 548, + "name": "__namedParameters", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reflection", + "declaration": { + "id": 549, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 550, + "name": "error", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "sources": [ + { + "fileName": "node_modules/@auth0/auth0-spa-js/dist/typings/errors.d.ts", + "line": 26, + "character": 8 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 551, + "name": "error_description", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "sources": [ + { + "fileName": "node_modules/@auth0/auth0-spa-js/dist/typings/errors.d.ts", + "line": 27, + "character": 8 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 550, + 551 + ] + } + ] + } + } + } + ], + "type": { + "type": "reference", + "target": 532, + "name": "GenericError", + "package": "@auth0/auth0-spa-js" + }, + "inheritedFrom": { + "type": "reference", + "target": 534, + "name": "GenericError.fromPayload" + } + } + ], + "inheritedFrom": { + "type": "reference", + "target": 533, + "name": "GenericError.fromPayload" + } + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 552 + ] + }, + { + "title": "Properties", + "children": [ + 556, + 557, + 555 + ] + }, + { + "title": "Methods", + "children": [ + 546 + ] + } + ], + "sources": [ + { + "fileName": "node_modules/@auth0/auth0-spa-js/dist/typings/errors.d.ts", + "line": 133, + "character": 21 + } + ], + "extendedTypes": [ + { + "type": "reference", + "target": 532, + "name": "GenericError", + "package": "@auth0/auth0-spa-js" + } + ] + }, + { + "id": 343, + "name": "User", + "variant": "declaration", + "kind": 128, + "flags": {}, + "comment": { + "summary": [], + "blockTags": [ + { + "tag": "@category", + "content": [ + { + "kind": "text", + "text": "Reference" + } + ] + } + ] + }, + "children": [ + { + "id": 344, + "name": "constructor", + "variant": "declaration", + "kind": 512, + "flags": {}, + "signatures": [ + { + "id": 345, + "name": "User", + "variant": "signature", + "kind": 16384, + "flags": {}, + "type": { + "type": "reference", + "target": 343, + "name": "User", + "package": "@auth0/auth0-spa-js" + } + } + ] + }, + { + "id": 366, + "name": "act", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "sources": [ + { + "fileName": "node_modules/@auth0/auth0-spa-js/dist/typings/global.d.ts", + "line": 971, + "character": 4 + } + ], + "type": { + "type": "reference", + "target": 615, + "name": "ActClaim", + "package": "@auth0/auth0-spa-js" + } + }, + { + "id": 363, + "name": "address", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "sources": [ + { + "fileName": "node_modules/@auth0/auth0-spa-js/dist/typings/global.d.ts", + "line": 968, + "character": 4 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 358, + "name": "birthdate", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "sources": [ + { + "fileName": "node_modules/@auth0/auth0-spa-js/dist/typings/global.d.ts", + "line": 963, + "character": 4 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 355, + "name": "email", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "sources": [ + { + "fileName": "node_modules/@auth0/auth0-spa-js/dist/typings/global.d.ts", + "line": 960, + "character": 4 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 356, + "name": "email_verified", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "sources": [ + { + "fileName": "node_modules/@auth0/auth0-spa-js/dist/typings/global.d.ts", + "line": 961, + "character": 4 + } + ], + "type": { + "type": "intrinsic", + "name": "boolean" + } + }, + { + "id": 348, + "name": "family_name", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "sources": [ + { + "fileName": "node_modules/@auth0/auth0-spa-js/dist/typings/global.d.ts", + "line": 953, + "character": 4 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 357, + "name": "gender", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "sources": [ + { + "fileName": "node_modules/@auth0/auth0-spa-js/dist/typings/global.d.ts", + "line": 962, + "character": 4 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 347, + "name": "given_name", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "sources": [ + { + "fileName": "node_modules/@auth0/auth0-spa-js/dist/typings/global.d.ts", + "line": 952, + "character": 4 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 360, + "name": "locale", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "sources": [ + { + "fileName": "node_modules/@auth0/auth0-spa-js/dist/typings/global.d.ts", + "line": 965, + "character": 4 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 349, + "name": "middle_name", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "sources": [ + { + "fileName": "node_modules/@auth0/auth0-spa-js/dist/typings/global.d.ts", + "line": 954, + "character": 4 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 346, + "name": "name", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "sources": [ + { + "fileName": "node_modules/@auth0/auth0-spa-js/dist/typings/global.d.ts", + "line": 951, + "character": 4 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 350, + "name": "nickname", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "sources": [ + { + "fileName": "node_modules/@auth0/auth0-spa-js/dist/typings/global.d.ts", + "line": 955, + "character": 4 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 361, + "name": "phone_number", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "sources": [ + { + "fileName": "node_modules/@auth0/auth0-spa-js/dist/typings/global.d.ts", + "line": 966, + "character": 4 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 362, + "name": "phone_number_verified", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "sources": [ + { + "fileName": "node_modules/@auth0/auth0-spa-js/dist/typings/global.d.ts", + "line": 967, + "character": 4 + } + ], + "type": { + "type": "intrinsic", + "name": "boolean" + } + }, + { + "id": 353, + "name": "picture", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "sources": [ + { + "fileName": "node_modules/@auth0/auth0-spa-js/dist/typings/global.d.ts", + "line": 958, + "character": 4 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 351, + "name": "preferred_username", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "sources": [ + { + "fileName": "node_modules/@auth0/auth0-spa-js/dist/typings/global.d.ts", + "line": 956, + "character": 4 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 352, + "name": "profile", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "sources": [ + { + "fileName": "node_modules/@auth0/auth0-spa-js/dist/typings/global.d.ts", + "line": 957, + "character": 4 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 365, + "name": "sub", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "sources": [ + { + "fileName": "node_modules/@auth0/auth0-spa-js/dist/typings/global.d.ts", + "line": 970, + "character": 4 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 364, + "name": "updated_at", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "sources": [ + { + "fileName": "node_modules/@auth0/auth0-spa-js/dist/typings/global.d.ts", + "line": 969, + "character": 4 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 354, + "name": "website", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "sources": [ + { + "fileName": "node_modules/@auth0/auth0-spa-js/dist/typings/global.d.ts", + "line": 959, + "character": 4 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 359, + "name": "zoneinfo", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "sources": [ + { + "fileName": "node_modules/@auth0/auth0-spa-js/dist/typings/global.d.ts", + "line": 964, + "character": 4 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Constructors", + "children": [ + 344 + ] + }, + { + "title": "Properties", + "children": [ + 366, + 363, + 358, + 355, + 356, + 348, + 357, + 347, + 360, + 349, + 346, + 350, + 361, + 362, + 353, + 351, + 352, + 365, + 364, + 354, + 359 + ] + } + ], + "sources": [ + { + "fileName": "node_modules/@auth0/auth0-spa-js/dist/typings/global.d.ts", + "line": 950, + "character": 21 + } + ], + "indexSignatures": [ + { + "id": 367, + "name": "__index", + "variant": "signature", + "kind": 8192, + "flags": {}, + "sources": [ + { + "fileName": "node_modules/@auth0/auth0-spa-js/dist/typings/global.d.ts", + "line": 972, + "character": 4 + } + ], + "parameters": [ + { + "id": 368, + "name": "key", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "type": { + "type": "intrinsic", + "name": "any" + } + } + ] + }, + { + "id": 615, + "name": "ActClaim", + "variant": "declaration", + "kind": 256, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Represents the actor claim (" + }, + { + "kind": "code", + "text": "`act`" + }, + { + "kind": "text", + "text": ") in an ID token returned via a token exchange response.\r\n\r\nThe " + }, + { + "kind": "code", + "text": "`act`" + }, + { + "kind": "text", + "text": " claim identifies the acting party — the entity that has been delegated authority\r\nto act on behalf of the subject. It is set via Auth0 Actions using the " + }, + { + "kind": "code", + "text": "`setActor`" + }, + { + "kind": "text", + "text": " command." + } + ], + "blockTags": [ + { + "tag": "@see", + "content": [ + { + "kind": "inline-tag", + "tag": "@link", + "text": "RFC 8693 Section 4.1", + "target": "https://www.rfc-editor.org/rfc/rfc8693#section-4.1" + } + ] + }, + { + "tag": "@category", + "content": [ + { + "kind": "text", + "text": "Reference" + } + ] + } + ] + }, + "children": [ + { + "id": 616, + "name": "sub", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The identifier of the acting party." + } + ] + }, + "sources": [ + { + "fileName": "node_modules/@auth0/auth0-spa-js/dist/typings/global.d.ts", + "line": 889, + "character": 4 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 616 + ] + } + ], + "sources": [ + { + "fileName": "node_modules/@auth0/auth0-spa-js/dist/typings/global.d.ts", + "line": 887, + "character": 17 + } + ], + "indexSignatures": [ + { + "id": 617, + "name": "__index", + "variant": "signature", + "kind": 8192, + "flags": {}, + "sources": [ + { + "fileName": "node_modules/@auth0/auth0-spa-js/dist/typings/global.d.ts", + "line": 890, + "character": 4 + } + ], + "parameters": [ + { + "id": 618, + "name": "key", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "type": { + "type": "intrinsic", + "name": "any" + } + } + ] + }, + { + "id": 942, + "name": "AnonymousSession", + "variant": "declaration", + "kind": 256, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Represents an active anonymous session.\n\nStores both the long-lived session token (used to re-mint access tokens)\nand the current short-lived access token (used to call APIs)." + } + ], + "blockTags": [ + { + "tag": "@category", + "content": [ + { + "kind": "text", + "text": "Reference" + } + ] + } + ] + }, + "children": [ + { + "id": 944, + "name": "accessToken", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Short-lived Bearer token for calling APIs." + } + ] + }, + "sources": [ + { + "fileName": "node_modules/@auth0/auth0-auth-js/dist/index.d.ts", + "line": 1931, + "character": 4 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 945, + "name": "expiresAt", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Unix timestamp (seconds) at which the access token expires." + } + ] + }, + "sources": [ + { + "fileName": "node_modules/@auth0/auth0-auth-js/dist/index.d.ts", + "line": 1935, + "character": 4 + } + ], + "type": { + "type": "intrinsic", + "name": "number" + } + }, + { + "id": 947, + "name": "scope", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Scopes granted to this anonymous session." + } + ] + }, + "sources": [ + { + "fileName": "node_modules/@auth0/auth0-auth-js/dist/index.d.ts", + "line": 1949, + "character": 4 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 943, + "name": "sessionToken", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Long-lived handle for the anonymous identity.\nNever sent to APIs directly. Used by the SDK to re-mint access tokens." + } + ] + }, + "sources": [ + { + "fileName": "node_modules/@auth0/auth0-auth-js/dist/index.d.ts", + "line": 1927, + "character": 4 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 946, + "name": "sessionTokenExpiresAt", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Unix timestamp (seconds) at which the session token itself expires.\n\nThe session token is minted once and never reissued, so this value counts\ndown on every response rather than resetting. Absent when the API response\ndoes not include " + }, + { + "kind": "code", + "text": "`session_expires_in`" + }, + { + "kind": "text", + "text": ".\n\nUse this — not " + }, + { + "kind": "code", + "text": "`expiresAt`" + }, + { + "kind": "text", + "text": " — to drive cookie " + }, + { + "kind": "code", + "text": "`Max-Age`" + }, + { + "kind": "text", + "text": " or session expiry UI." + } + ] + }, + "sources": [ + { + "fileName": "node_modules/@auth0/auth0-auth-js/dist/index.d.ts", + "line": 1945, + "character": 4 + } + ], + "type": { + "type": "intrinsic", + "name": "number" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 944, + 945, + 947, + 943, + 946 + ] + } + ], + "sources": [ + { + "fileName": "node_modules/@auth0/auth0-auth-js/dist/index.d.ts", + "line": 1922, + "character": 10 + } + ] + }, + { + "id": 922, + "name": "AnonymousSessionApiClient", + "variant": "declaration", + "kind": 256, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Browser-layer wrapper around auth0-auth-js " + }, + { + "kind": "code", + "text": "`AnonymousSessionClient`" + }, + { + "kind": "text", + "text": ".\r\n\r\nAdds local session storage (localStorage or memory) so callers never need to\r\nmanage the session token themselves. " + }, + { + "kind": "code", + "text": "`getTokenSilently()`" + }, + { + "kind": "text", + "text": " returns a cached\r\naccess token when still valid and renews it transparently when expired.\r\n\r\nThe session token is stored once and shared across all audience/scope slots.\r\nEach slot stores only its own access token and expiry.\r\n\r\nExposed on " + }, + { + "kind": "code", + "text": "`Auth0Client`" + }, + { + "kind": "text", + "text": " as " + }, + { + "kind": "code", + "text": "`auth0.anonymous`" + }, + { + "kind": "text", + "text": "." + } + ], + "blockTags": [ + { + "tag": "@category", + "content": [ + { + "kind": "text", + "text": "Reference" + } + ] + } + ] + }, + "children": [ + { + "id": 927, + "name": "createSession", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "sources": [ + { + "fileName": "node_modules/@auth0/auth0-spa-js/dist/typings/anonymous/AnonymousSessionApiClient.d.ts", + "line": 35, + "character": 4 + } + ], + "signatures": [ + { + "id": 928, + "name": "createSession", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Creates a new anonymous session and persists the tokens locally." + } + ] + }, + "sources": [ + { + "fileName": "node_modules/@auth0/auth0-spa-js/dist/typings/anonymous/AnonymousSessionApiClient.d.ts", + "line": 35, + "character": 4 + } + ], + "parameters": [ + { + "id": 929, + "name": "options", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "type": { + "type": "reference", + "target": 957, + "name": "CreateAnonymousSessionOptions", + "package": "@auth0/auth0-auth-js" + } + } + ], + "type": { + "type": "reference", + "target": { + "packageName": "typescript", + "packagePath": "lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": 942, + "name": "AnonymousSession", + "package": "@auth0/auth0-auth-js" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 939, + "name": "getClaims", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "sources": [ + { + "fileName": "node_modules/@auth0/auth0-spa-js/dist/typings/anonymous/AnonymousSessionApiClient.d.ts", + "line": 66, + "character": 4 + } + ], + "signatures": [ + { + "id": 940, + "name": "getClaims", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Always returns " + }, + { + "kind": "code", + "text": "`null`" + }, + { + "kind": "text", + "text": " in EA — session tokens are issued as opaque JWEs and\r\ncannot be decoded client-side. Reserved for future JWT format support." + } + ] + }, + "sources": [ + { + "fileName": "node_modules/@auth0/auth0-spa-js/dist/typings/anonymous/AnonymousSessionApiClient.d.ts", + "line": 66, + "character": 4 + } + ], + "type": { + "type": "literal", + "value": null + } + } + ] + }, + { + "id": 930, + "name": "getTokenSilently", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "sources": [ + { + "fileName": "node_modules/@auth0/auth0-spa-js/dist/typings/anonymous/AnonymousSessionApiClient.d.ts", + "line": 47, + "character": 4 + } + ], + "signatures": [ + { + "id": 931, + "name": "getTokenSilently", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Returns a valid anonymous access token, renewing it when expired.\r\n\r\nIf the stored access token is still fresh (more than 60 s remaining), it is\r\nreturned directly without a network call. Otherwise the session token is used\r\nto re-mint the access token. If the session token has also expired, the local\r\ncache is cleared and an " + }, + { + "kind": "code", + "text": "`AnonymousSessionError`" + }, + { + "kind": "text", + "text": " with code " + }, + { + "kind": "code", + "text": "`session_expired`" + }, + { + "kind": "text", + "text": " is\r\nthrown — call " + }, + { + "kind": "code", + "text": "`createSession()`" + }, + { + "kind": "text", + "text": " to start a new session." + } + ], + "blockTags": [ + { + "tag": "@throws", + "content": [ + { + "kind": "text", + "text": "with code " + }, + { + "kind": "code", + "text": "`session_expired`" + }, + { + "kind": "text", + "text": " if the session token has expired." + } + ] + } + ] + }, + "sources": [ + { + "fileName": "node_modules/@auth0/auth0-spa-js/dist/typings/anonymous/AnonymousSessionApiClient.d.ts", + "line": 47, + "character": 4 + } + ], + "parameters": [ + { + "id": 932, + "name": "options", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "type": { + "type": "reference", + "target": 941, + "name": "AnonymousGetTokenSilentlyOptions", + "package": "@auth0/auth0-spa-js" + } + } + ], + "type": { + "type": "reference", + "target": { + "packageName": "typescript", + "packagePath": "lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/anonymous/AnonymousSessionApiClient.d.ts", + "qualifiedName": "AnonymousTokenResult" + }, + "name": "AnonymousTokenResult", + "package": "@auth0/auth0-spa-js" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 937, + "name": "hasSession", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "sources": [ + { + "fileName": "node_modules/@auth0/auth0-spa-js/dist/typings/anonymous/AnonymousSessionApiClient.d.ts", + "line": 61, + "character": 4 + } + ], + "signatures": [ + { + "id": 938, + "name": "hasSession", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Returns true if a session token exists in the local cache." + } + ] + }, + "sources": [ + { + "fileName": "node_modules/@auth0/auth0-spa-js/dist/typings/anonymous/AnonymousSessionApiClient.d.ts", + "line": 61, + "character": 4 + } + ], + "type": { + "type": "intrinsic", + "name": "boolean" + } + } + ] + }, + { + "id": 935, + "name": "logout", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "sources": [ + { + "fileName": "node_modules/@auth0/auth0-spa-js/dist/typings/anonymous/AnonymousSessionApiClient.d.ts", + "line": 57, + "character": 4 + } + ], + "signatures": [ + { + "id": 936, + "name": "logout", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Ends the anonymous session and clears all locally stored tokens." + } + ] + }, + "sources": [ + { + "fileName": "node_modules/@auth0/auth0-spa-js/dist/typings/anonymous/AnonymousSessionApiClient.d.ts", + "line": 57, + "character": 4 + } + ], + "type": { + "type": "reference", + "target": { + "packageName": "typescript", + "packagePath": "lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "void" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 933, + "name": "mintTransferToken", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "sources": [ + { + "fileName": "node_modules/@auth0/auth0-spa-js/dist/typings/anonymous/AnonymousSessionApiClient.d.ts", + "line": 53, + "character": 4 + } + ], + "signatures": [ + { + "id": 934, + "name": "mintTransferToken", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Mints a short-lived transfer ticket (30s single-use JWE) for linking the\r\nanonymous session during " + }, + { + "kind": "code", + "text": "`loginWithRedirect()`" + }, + { + "kind": "text", + "text": ". Returns " + }, + { + "kind": "code", + "text": "`null`" + }, + { + "kind": "text", + "text": " if no session\r\nis active or the request fails — callers must never be blocked from login." + } + ] + }, + "sources": [ + { + "fileName": "node_modules/@auth0/auth0-spa-js/dist/typings/anonymous/AnonymousSessionApiClient.d.ts", + "line": 53, + "character": 4 + } + ], + "type": { + "type": "reference", + "target": { + "packageName": "typescript", + "packagePath": "lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "literal", + "value": null + } + ] + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + } + ], + "groups": [ + { + "title": "Methods", + "children": [ + 927, + 939, + 930, + 937, + 935, + 933 + ] + } + ], + "sources": [ + { + "fileName": "node_modules/@auth0/auth0-spa-js/dist/typings/anonymous/AnonymousSessionApiClient.d.ts", + "line": 26, + "character": 21 + } + ] + }, + { + "id": 948, + "name": "AnonymousSessionClaims", + "variant": "declaration", + "kind": 256, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Decoded claims from an anonymous session token (JWT).\n\n**Not returned by any method in EA.** In EA, session tokens are issued as\nopaque JWEs — they cannot be decoded client-side and no SDK method currently\nreturns this type. It is exported for forward compatibility: if session tokens\nmove to a readable JWT format in a future release, this interface will describe\nthe claims shape without a breaking change." + } + ], + "blockTags": [ + { + "tag": "@category", + "content": [ + { + "kind": "text", + "text": "Reference" + } + ] + } + ] + }, + "children": [ + { + "id": 951, + "name": "aud", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Audience — the tenant issuer URL." + } + ] + }, + "sources": [ + { + "fileName": "node_modules/@auth0/auth0-auth-js/dist/index.d.ts", + "line": 1966, + "character": 4 + } + ], + "type": { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + } + ] + } + }, + { + "id": 953, + "name": "exp", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Expiry timestamp (seconds since epoch)." + } + ] + }, + "sources": [ + { + "fileName": "node_modules/@auth0/auth0-auth-js/dist/index.d.ts", + "line": 1970, + "character": 4 + } + ], + "type": { + "type": "intrinsic", + "name": "number" + } + }, + { + "id": 952, + "name": "iat", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Issued-at timestamp (seconds since epoch)." + } + ] + }, + "sources": [ + { + "fileName": "node_modules/@auth0/auth0-auth-js/dist/index.d.ts", + "line": 1968, + "character": 4 + } + ], + "type": { + "type": "intrinsic", + "name": "number" + } + }, + { + "id": 949, + "name": "iss", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Issuer of the token." + } + ] + }, + "sources": [ + { + "fileName": "node_modules/@auth0/auth0-auth-js/dist/index.d.ts", + "line": 1962, + "character": 4 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 955, + "name": "metadata", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Up to 1KB of key-value metadata set at session creation time." + } + ] + }, + "sources": [ + { + "fileName": "node_modules/@auth0/auth0-auth-js/dist/index.d.ts", + "line": 1974, + "character": 4 + } + ], + "type": { + "type": "reference", + "target": { + "packageName": "typescript", + "packagePath": "lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "string" + } + ], + "name": "Record", + "package": "typescript" + } + }, + { + "id": 954, + "name": "sid", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Session ID." + } + ] + }, + "sources": [ + { + "fileName": "node_modules/@auth0/auth0-auth-js/dist/index.d.ts", + "line": 1972, + "character": 4 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 950, + "name": "sub", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Subject — the anonymous identity, e.g. " + }, + { + "kind": "code", + "text": "`anon@`" + }, + { + "kind": "text", + "text": "." + } + ] + }, + "sources": [ + { + "fileName": "node_modules/@auth0/auth0-auth-js/dist/index.d.ts", + "line": 1964, + "character": 4 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 951, + 953, + 952, + 949, + 955, + 954, + 950 + ] + } + ], + "sources": [ + { + "fileName": "node_modules/@auth0/auth0-auth-js/dist/index.d.ts", + "line": 1960, + "character": 10 + } + ] + }, + { + "id": 72, + "name": "Auth0ContextInterface", + "variant": "declaration", + "kind": 256, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Contains the authenticated state and authentication methods provided by the " + }, + { + "kind": "code", + "text": "`useAuth0`" + }, + { + "kind": "text", + "text": " hook." + } + ], + "blockTags": [ + { + "tag": "@category", + "content": [ + { + "kind": "text", + "text": "Context" + } + ] + } + ] + }, + "children": [ + { + "id": 156, + "name": "anonymous", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "code", + "text": "```js\nconst { anonymous } = useAuth0();\nconst { accessToken } = await anonymous.getTokenSilently({ audience: 'https://api.example.com' });\n```" + }, + { + "kind": "text", + "text": "\n\nAnonymous session client for pre-authentication identity management.\n\n- " + }, + { + "kind": "code", + "text": "`createSession(options?)`" + }, + { + "kind": "text", + "text": " - Create a new anonymous session\n- " + }, + { + "kind": "code", + "text": "`getTokenSilently(options?)`" + }, + { + "kind": "text", + "text": " - Get or renew an anonymous access token\n- " + }, + { + "kind": "code", + "text": "`logout()`" + }, + { + "kind": "text", + "text": " - End the anonymous session and clear stored tokens\n- " + }, + { + "kind": "code", + "text": "`getClaims()`" + }, + { + "kind": "text", + "text": " - Always returns " + }, + { + "kind": "code", + "text": "`null`" + }, + { + "kind": "text", + "text": " in EA" + } + ], + "blockTags": [ + { + "tag": "@category", + "content": [ + { + "kind": "text", + "text": "Sub-clients" + } + ] + } + ] + }, + "sources": [ + { + "fileName": "src/auth0-context.tsx", + "line": 543, + "character": 2, + "url": "https://github.com/auth0/auth0-react/blob/9c6e8e51ee17632e9ab1b7fa6081ea75674a6539/src/auth0-context.tsx#L543" + } + ], + "type": { + "type": "reference", + "target": 922, + "name": "AnonymousSessionApiClient", + "package": "@auth0/auth0-spa-js" + } + }, + { + "id": 111, + "name": "connectAccountWithRedirect", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "code", + "text": "```js\nawait connectAccountWithRedirect({\n connection: 'google-oauth2',\n scopes: ['openid', 'profile', 'email', 'https://www.googleapis.com/auth/drive.readonly'],\n authorization_params: {\n // additional authorization params to forward to the authorization server\n }\n});\n```" + }, + { + "kind": "text", + "text": "\n\nRedirects to the " + }, + { + "kind": "code", + "text": "`/connect`" + }, + { + "kind": "text", + "text": " URL using the parameters\nprovided as arguments. This then redirects to the connection's login page\nwhere the user can authenticate and authorize the account to be connected.\n\nIf connecting the account is successful " + }, + { + "kind": "code", + "text": "`onRedirectCallback`" + }, + { + "kind": "text", + "text": " will be called\nwith the details of the connected account." + } + ], + "blockTags": [ + { + "tag": "@category", + "content": [ + { + "kind": "text", + "text": "Connected Accounts" + } + ] + } + ] + }, + "sources": [ + { + "fileName": "src/auth0-context.tsx", + "line": 289, + "character": 2, + "url": "https://github.com/auth0/auth0-react/blob/9c6e8e51ee17632e9ab1b7fa6081ea75674a6539/src/auth0-context.tsx#L289" + } + ], + "type": { + "type": "reflection", + "declaration": { + "id": 112, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "signatures": [ + { + "id": 113, + "name": "__type", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 114, + "name": "options", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": 558, + "name": "RedirectConnectAccountOptions", + "package": "@auth0/auth0-spa-js" + } + } + ], + "type": { + "type": "reference", + "target": { + "packageName": "typescript", + "packagePath": "lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "void" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + } + } + }, + { + "id": 145, + "name": "createFetcher", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Returns a new " + }, + { + "kind": "code", + "text": "`Fetcher`" + }, + { + "kind": "text", + "text": " class that will contain a " + }, + { + "kind": "code", + "text": "`fetchWithAuth()`" + }, + { + "kind": "text", + "text": " method.\nThis is a drop-in replacement for the Fetch API's " + }, + { + "kind": "code", + "text": "`fetch()`" + }, + { + "kind": "text", + "text": " method, but will\nhandle certain authentication logic for you, like building the proper auth\nheaders or managing DPoP nonces and retries automatically.\n\nCheck the " + }, + { + "kind": "code", + "text": "`EXAMPLES.md`" + }, + { + "kind": "text", + "text": " file for a deeper look into this method." + } + ], + "blockTags": [ + { + "tag": "@category", + "content": [ + { + "kind": "text", + "text": "Advanced" + } + ] + } + ] + }, + "sources": [ + { + "fileName": "src/auth0-context.tsx", + "line": 401, + "character": 2, + "url": "https://github.com/auth0/auth0-react/blob/9c6e8e51ee17632e9ab1b7fa6081ea75674a6539/src/auth0-context.tsx#L401" + } + ], + "type": { + "type": "reflection", + "declaration": { + "id": 146, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "signatures": [ + { + "id": 147, + "name": "__type", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Returns a new " + }, + { + "kind": "code", + "text": "`Fetcher`" + }, + { + "kind": "text", + "text": " class that will contain a " + }, + { + "kind": "code", + "text": "`fetchWithAuth()`" + }, + { + "kind": "text", + "text": " method.\r\nThis is a drop-in replacement for the Fetch API's " + }, + { + "kind": "code", + "text": "`fetch()`" + }, + { + "kind": "text", + "text": " method, but will\r\nhandle certain authentication logic for you, like building the proper auth\r\nheaders or managing DPoP nonces and retries automatically.\r\n\r\nCheck the " + }, + { + "kind": "code", + "text": "`EXAMPLES.md`" + }, + { + "kind": "text", + "text": " file for a deeper look into this method." + } + ], + "blockTags": [ + { + "tag": "@category", + "content": [ + { + "kind": "text", + "text": "Advanced" + } + ] + } + ] + }, + "typeParameters": [ + { + "id": 148, + "name": "TOutput", + "variant": "typeParam", + "kind": 131072, + "flags": {}, + "type": { + "type": "reference", + "target": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/fetcher.d.ts", + "qualifiedName": "CustomFetchMinimalOutput" + }, + "name": "CustomFetchMinimalOutput", + "package": "@auth0/auth0-spa-js" + }, + "default": { + "type": "reference", + "target": { + "packageName": "typescript", + "packagePath": "lib/lib.dom.d.ts", + "qualifiedName": "Response" + }, + "name": "Response", + "package": "typescript" + } + } + ], + "parameters": [ + { + "id": 149, + "name": "config", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "type": { + "type": "reference", + "target": 767, + "typeArguments": [ + { + "type": "reference", + "target": 148, + "name": "TOutput", + "package": "@auth0/auth0-spa-js", + "refersToTypeParameter": true + } + ], + "name": "FetcherConfig", + "package": "@auth0/auth0-spa-js" + } + } + ], + "type": { + "type": "reference", + "target": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/fetcher.d.ts", + "qualifiedName": "Fetcher" + }, + "typeArguments": [ + { + "type": "reference", + "target": 148, + "name": "TOutput", + "package": "@auth0/auth0-spa-js", + "refersToTypeParameter": true + } + ], + "name": "Fetcher", + "package": "@auth0/auth0-spa-js" + } + } + ] + } + } + }, + { + "id": 94, + "name": "customTokenExchange", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "code", + "text": "```js\nconst tokenResponse = await customTokenExchange({\n subject_token: 'ey...',\n subject_token_type: 'urn:acme:legacy-system-token',\n actor_token: 'ey...',\n actor_token_type: 'https://idp.example.com/token-type/agent',\n});\n```" + }, + { + "kind": "text", + "text": "\n\nExchanges an external subject token for Auth0 tokens without affecting the current session.\n\nUnlike " + }, + { + "kind": "code", + "text": "`loginWithCustomTokenExchange`" + }, + { + "kind": "text", + "text": ", this method has no side effects — it does not cache\ntokens, does not update the authenticated session, and does not affect " + }, + { + "kind": "code", + "text": "`isAuthenticated`" + }, + { + "kind": "text", + "text": "\nor " + }, + { + "kind": "code", + "text": "`user`" + }, + { + "kind": "text", + "text": ". Use this for delegation or impersonation scenarios where you need a downstream\nAPI token without changing who the current user is.\n\nWhen " + }, + { + "kind": "code", + "text": "`actor_token`" + }, + { + "kind": "text", + "text": " is present Auth0 suppresses refresh token issuance; a missing\n" + }, + { + "kind": "code", + "text": "`refresh_token`" + }, + { + "kind": "text", + "text": " in the response is expected and will not cause an error." + } + ], + "blockTags": [ + { + "tag": "@category", + "content": [ + { + "kind": "text", + "text": "Tokens" + } + ] + } + ] + }, + "sources": [ + { + "fileName": "src/auth0-context.tsx", + "line": 194, + "character": 2, + "url": "https://github.com/auth0/auth0-react/blob/9c6e8e51ee17632e9ab1b7fa6081ea75674a6539/src/auth0-context.tsx#L194" + } + ], + "type": { + "type": "reflection", + "declaration": { + "id": 95, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "signatures": [ + { + "id": 96, + "name": "__type", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "A promise that resolves to the token endpoint response." + } + ] + } + ] + }, + "parameters": [ + { + "id": 97, + "name": "options", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The options required to perform the token exchange." + } + ] + }, + "type": { + "type": "reference", + "target": 596, + "name": "CustomTokenExchangeOptions", + "package": "@auth0/auth0-spa-js" + } + } + ], + "type": { + "type": "reference", + "target": { + "packageName": "typescript", + "packagePath": "lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": 607, + "name": "TokenEndpointResponse", + "package": "@auth0/auth0-spa-js" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + } + } + }, + { + "id": 161, + "name": "error", + "variant": "declaration", + "kind": 1024, + "flags": { + "isInherited": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The error from the last failed authentication attempt, if any." + } + ], + "blockTags": [ + { + "tag": "@category", + "content": [ + { + "kind": "text", + "text": "Auth State" + } + ] + } + ] + }, + "sources": [ + { + "fileName": "src/auth-state.tsx", + "line": 35, + "character": 2, + "url": "https://github.com/auth0/auth0-react/blob/9c6e8e51ee17632e9ab1b7fa6081ea75674a6539/src/auth-state.tsx#L35" + } + ], + "type": { + "type": "union", + "types": [ + { + "type": "reference", + "target": { + "packageName": "typescript", + "packagePath": "lib/lib.es5.d.ts", + "qualifiedName": "Error" + }, + "name": "Error", + "package": "typescript" + }, + { + "type": "intrinsic", + "name": "undefined" + } + ] + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "AuthState.error" + } + }, + { + "id": 98, + "name": "exchangeToken", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [], + "blockTags": [ + { + "tag": "@deprecated", + "content": [ + { + "kind": "text", + "text": "Use " + }, + { + "kind": "code", + "text": "`loginWithCustomTokenExchange()`" + }, + { + "kind": "text", + "text": " instead. This method will be removed in the next major version.\n\n" + }, + { + "kind": "code", + "text": "```js\nconst tokenResponse = await exchangeToken({\n subject_token: 'external_token_value',\n subject_token_type: 'urn:acme:legacy-system-token',\n scope: 'openid profile email'\n});\n```" + }, + { + "kind": "text", + "text": "\n\nExchanges an external subject token for Auth0 tokens and logs the user in.\n\nThis method implements the token exchange grant as specified in RFC 8693.\nIt performs a token exchange by sending a request to the " + }, + { + "kind": "code", + "text": "`/oauth/token`" + }, + { + "kind": "text", + "text": " endpoint\nwith the external token and returns Auth0 tokens (access token, ID token, etc.).\n\n**Example:**\n" + }, + { + "kind": "code", + "text": "```js\n// Instead of:\nconst tokens = await exchangeToken(options);\n\n// Use:\nconst tokens = await loginWithCustomTokenExchange(options);\n```" + } + ] + }, + { + "tag": "@category", + "content": [ + { + "kind": "text", + "text": "Tokens" + } + ] + } + ] + }, + "sources": [ + { + "fileName": "src/auth0-context.tsx", + "line": 229, + "character": 2, + "url": "https://github.com/auth0/auth0-react/blob/9c6e8e51ee17632e9ab1b7fa6081ea75674a6539/src/auth0-context.tsx#L229" + } + ], + "type": { + "type": "reflection", + "declaration": { + "id": 99, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "signatures": [ + { + "id": 100, + "name": "__type", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "A promise that resolves to the token endpoint response containing Auth0 tokens" + } + ] + } + ] + }, + "parameters": [ + { + "id": 101, + "name": "options", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The options required to perform the token exchange" + } + ] + }, + "type": { + "type": "reference", + "target": 596, + "name": "CustomTokenExchangeOptions", + "package": "@auth0/auth0-spa-js" + } + } + ], + "type": { + "type": "reference", + "target": { + "packageName": "typescript", + "packagePath": "lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": 607, + "name": "TokenEndpointResponse", + "package": "@auth0/auth0-spa-js" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + } + } + }, + { + "id": 136, + "name": "generateDpopProof", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Returns a string to be used to demonstrate possession of the private\nkey used to cryptographically bind access tokens with DPoP.\n\nIt requires enabling the " + }, + { + "kind": "inline-tag", + "tag": "@link", + "text": "Auth0ClientOptions.useDpop" + }, + { + "kind": "text", + "text": " option." + } + ], + "blockTags": [ + { + "tag": "@category", + "content": [ + { + "kind": "text", + "text": "Advanced" + } + ] + } + ] + }, + "sources": [ + { + "fileName": "src/auth0-context.tsx", + "line": 389, + "character": 2, + "url": "https://github.com/auth0/auth0-react/blob/9c6e8e51ee17632e9ab1b7fa6081ea75674a6539/src/auth0-context.tsx#L389" + } + ], + "type": { + "type": "reflection", + "declaration": { + "id": 137, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "signatures": [ + { + "id": 138, + "name": "__type", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Returns a string to be used to demonstrate possession of the private\r\nkey used to cryptographically bind access tokens with DPoP.\r\n\r\nIt requires enabling the " + }, + { + "kind": "inline-tag", + "tag": "@link", + "text": "Auth0ClientOptions.useDpop", + "target": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/global.d.ts", + "qualifiedName": "Auth0ClientOptions.useDpop" + } + }, + { + "kind": "text", + "text": " option." + } + ], + "blockTags": [ + { + "tag": "@category", + "content": [ + { + "kind": "text", + "text": "Advanced" + } + ] + } + ] + }, + "parameters": [ + { + "id": 139, + "name": "params", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reflection", + "declaration": { + "id": 140, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 144, + "name": "accessToken", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "sources": [ + { + "fileName": "node_modules/@auth0/auth0-spa-js/dist/typings/Auth0Client.d.ts", + "line": 559, + "character": 8 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 142, + "name": "method", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "sources": [ + { + "fileName": "node_modules/@auth0/auth0-spa-js/dist/typings/Auth0Client.d.ts", + "line": 557, + "character": 8 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 143, + "name": "nonce", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "sources": [ + { + "fileName": "node_modules/@auth0/auth0-spa-js/dist/typings/Auth0Client.d.ts", + "line": 558, + "character": 8 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 141, + "name": "url", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "sources": [ + { + "fileName": "node_modules/@auth0/auth0-spa-js/dist/typings/Auth0Client.d.ts", + "line": 556, + "character": 8 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 144, + 142, + 143, + 141 + ] + } + ] + } + } + } + ], + "type": { + "type": "reference", + "target": { + "packageName": "typescript", + "packagePath": "lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + } + } + }, + { + "id": 74, + "name": "getAccessTokenSilently", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "code", + "text": "```js\nconst token = await getAccessTokenSilently(options);\n```" + }, + { + "kind": "text", + "text": "\n\nIf there's a valid token stored, return it. Otherwise, opens an\niframe with the " + }, + { + "kind": "code", + "text": "`/authorize`" + }, + { + "kind": "text", + "text": " URL using the parameters provided\nas arguments. Random and secure " + }, + { + "kind": "code", + "text": "`state`" + }, + { + "kind": "text", + "text": " and " + }, + { + "kind": "code", + "text": "`nonce`" + }, + { + "kind": "text", + "text": " parameters\nwill be auto-generated. If the response is successful, results\nwill be valid according to their expiration times.\n\nIf refresh tokens are used, the token endpoint is called directly with the\n'refresh_token' grant. If no refresh token is available to make this call,\nthe SDK will only fall back to using an iframe to the '/authorize' URL if\nthe " + }, + { + "kind": "code", + "text": "`useRefreshTokensFallback`" + }, + { + "kind": "text", + "text": " setting has been set to " + }, + { + "kind": "code", + "text": "`true`" + }, + { + "kind": "text", + "text": ". By default this\nsetting is " + }, + { + "kind": "code", + "text": "`false`" + }, + { + "kind": "text", + "text": ".\n\nThis method may use a web worker to perform the token call if the in-memory\ncache is used.\n\nIf an " + }, + { + "kind": "code", + "text": "`audience`" + }, + { + "kind": "text", + "text": " value is given to this function, the SDK always falls\nback to using an iframe to make the token exchange.\n\nNote that in all cases, falling back to an iframe requires access to\nthe " + }, + { + "kind": "code", + "text": "`auth0`" + }, + { + "kind": "text", + "text": " cookie." + } + ], + "blockTags": [ + { + "tag": "@category", + "content": [ + { + "kind": "text", + "text": "Tokens" + } + ] + } + ] + }, + "sources": [ + { + "fileName": "src/auth0-context.tsx", + "line": 83, + "character": 2, + "url": "https://github.com/auth0/auth0-react/blob/9c6e8e51ee17632e9ab1b7fa6081ea75674a6539/src/auth0-context.tsx#L83" + } + ], + "type": { + "type": "reflection", + "declaration": { + "id": 75, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "signatures": [ + { + "id": 76, + "name": "__type", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Fetches a new access token and returns the response from the /oauth/token endpoint, omitting the refresh token." + } + ], + "blockTags": [ + { + "tag": "@category", + "content": [ + { + "kind": "text", + "text": "Tokens" + } + ] + } + ] + }, + "parameters": [ + { + "id": 77, + "name": "options", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "intersection", + "types": [ + { + "type": "reference", + "target": 289, + "name": "GetTokenSilentlyOptions", + "package": "@auth0/auth0-spa-js" + }, + { + "type": "reflection", + "declaration": { + "id": 78, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 79, + "name": "detailedResponse", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "sources": [ + { + "fileName": "node_modules/@auth0/auth0-spa-js/dist/typings/Auth0Client.d.ts", + "line": 261, + "character": 8 + } + ], + "type": { + "type": "literal", + "value": true + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 79 + ] + } + ] + } + } + ] + } + } + ], + "type": { + "type": "reference", + "target": { + "packageName": "typescript", + "packagePath": "lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "union", + "types": [ + { + "type": "reference", + "target": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/global.d.ts", + "qualifiedName": "GetTokenSilentlyVerboseResponse" + }, + "name": "GetTokenSilentlyVerboseResponse", + "package": "@auth0/auth0-spa-js" + }, + { + "type": "intrinsic", + "name": "undefined" + } + ] + } + ], + "name": "Promise", + "package": "typescript" + } + }, + { + "id": 80, + "name": "__type", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Fetches a new access token and returns it." + } + ], + "blockTags": [ + { + "tag": "@category", + "content": [ + { + "kind": "text", + "text": "Tokens" + } + ] + } + ] + }, + "parameters": [ + { + "id": 81, + "name": "options", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "type": { + "type": "reference", + "target": 289, + "name": "GetTokenSilentlyOptions", + "package": "@auth0/auth0-spa-js" + } + } + ], + "type": { + "type": "reference", + "target": { + "packageName": "typescript", + "packagePath": "lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "undefined" + } + ] + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + } + } + }, + { + "id": 82, + "name": "getAccessTokenWithPopup", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "code", + "text": "```js\nconst token = await getTokenWithPopup(options, config);\n```" + }, + { + "kind": "text", + "text": "\n\nGet an access token interactively.\n\nOpens a popup with the " + }, + { + "kind": "code", + "text": "`/authorize`" + }, + { + "kind": "text", + "text": " URL using the parameters\nprovided as arguments. Random and secure " + }, + { + "kind": "code", + "text": "`state`" + }, + { + "kind": "text", + "text": " and " + }, + { + "kind": "code", + "text": "`nonce`" + }, + { + "kind": "text", + "text": "\nparameters will be auto-generated. If the response is successful,\nresults will be valid according to their expiration times." + } + ], + "blockTags": [ + { + "tag": "@category", + "content": [ + { + "kind": "text", + "text": "Tokens" + } + ] + } + ] + }, + "sources": [ + { + "fileName": "src/auth0-context.tsx", + "line": 99, + "character": 2, + "url": "https://github.com/auth0/auth0-react/blob/9c6e8e51ee17632e9ab1b7fa6081ea75674a6539/src/auth0-context.tsx#L99" + } + ], + "type": { + "type": "reflection", + "declaration": { + "id": 83, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "signatures": [ + { + "id": 84, + "name": "__type", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 85, + "name": "options", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "type": { + "type": "reference", + "target": 277, + "name": "GetTokenWithPopupOptions", + "package": "@auth0/auth0-spa-js" + } + }, + { + "id": 86, + "name": "config", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "type": { + "type": "reference", + "target": 273, + "name": "PopupConfigOptions", + "package": "@auth0/auth0-spa-js" + } + } + ], + "type": { + "type": "reference", + "target": { + "packageName": "typescript", + "packagePath": "lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "undefined" + } + ] + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + } + } + }, + { + "id": 150, + "name": "getConfiguration", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "code", + "text": "```js\nconst config = getConfiguration();\n// { domain: 'tenant.auth0.com', clientId: 'abc123' }\n```" + }, + { + "kind": "text", + "text": "\n\nReturns a readonly copy of the initialization configuration\ncontaining the domain and clientId." + } + ], + "blockTags": [ + { + "tag": "@category", + "content": [ + { + "kind": "text", + "text": "Advanced" + } + ] + } + ] + }, + "sources": [ + { + "fileName": "src/auth0-context.tsx", + "line": 414, + "character": 2, + "url": "https://github.com/auth0/auth0-react/blob/9c6e8e51ee17632e9ab1b7fa6081ea75674a6539/src/auth0-context.tsx#L414" + } + ], + "type": { + "type": "reflection", + "declaration": { + "id": 151, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "signatures": [ + { + "id": 152, + "name": "__type", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Returns a readonly copy of the initialization configuration." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "An object containing domain and clientId" + } + ] + }, + { + "tag": "@example", + "content": [ + { + "kind": "code", + "text": "```typescript\r\nconst auth0 = new Auth0Client({\r\n domain: 'tenant.auth0.com',\r\n clientId: 'abc123'\r\n});\r\n\r\nconst config = auth0.getConfiguration();\r\n// { domain: 'tenant.auth0.com', clientId: 'abc123' }\r\n```" + } + ] + }, + { + "tag": "@category", + "content": [ + { + "kind": "text", + "text": "Advanced" + } + ] + } + ] + }, + "type": { + "type": "reference", + "target": { + "packageName": "typescript", + "packagePath": "lib/lib.es5.d.ts", + "qualifiedName": "Readonly" + }, + "typeArguments": [ + { + "type": "reference", + "target": 619, + "name": "ClientConfiguration", + "package": "@auth0/auth0-spa-js" + } + ], + "name": "Readonly", + "package": "typescript" + } + } + ] + } + } + }, + { + "id": 127, + "name": "getDpopNonce", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Returns the current DPoP nonce used for making requests to Auth0.\n\nIt can return " + }, + { + "kind": "code", + "text": "`undefined`" + }, + { + "kind": "text", + "text": " because when starting fresh it will not\nbe populated until after the first response from the server.\n\nIt requires enabling the " + }, + { + "kind": "inline-tag", + "tag": "@link", + "text": "Auth0ClientOptions.useDpop" + }, + { + "kind": "text", + "text": " option." + } + ], + "blockTags": [ + { + "tag": "@param", + "name": "nonce", + "content": [ + { + "kind": "text", + "text": "The nonce value." + } + ] + }, + { + "tag": "@param", + "name": "id", + "content": [ + { + "kind": "text", + "text": "The identifier of a nonce: if absent, it will get the nonce\n used for requests to Auth0. Otherwise, it will be used to\n select a specific non-Auth0 nonce." + } + ] + }, + { + "tag": "@category", + "content": [ + { + "kind": "text", + "text": "Advanced" + } + ] + } + ] + }, + "sources": [ + { + "fileName": "src/auth0-context.tsx", + "line": 365, + "character": 2, + "url": "https://github.com/auth0/auth0-react/blob/9c6e8e51ee17632e9ab1b7fa6081ea75674a6539/src/auth0-context.tsx#L365" + } + ], + "type": { + "type": "reflection", + "declaration": { + "id": 128, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "signatures": [ + { + "id": 129, + "name": "__type", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Returns the current DPoP nonce used for making requests to Auth0.\r\n\r\nIt can return " + }, + { + "kind": "code", + "text": "`undefined`" + }, + { + "kind": "text", + "text": " because when starting fresh it will not\r\nbe populated until after the first response from the server.\r\n\r\nIt requires enabling the " + }, + { + "kind": "inline-tag", + "tag": "@link", + "text": "Auth0ClientOptions.useDpop", + "target": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/global.d.ts", + "qualifiedName": "Auth0ClientOptions.useDpop" + } + }, + { + "kind": "text", + "text": " option." + } + ], + "blockTags": [ + { + "tag": "@category", + "content": [ + { + "kind": "text", + "text": "Advanced" + } + ] + } + ] + }, + "parameters": [ + { + "id": 130, + "name": "id", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The identifier of a nonce: if absent, it will get the nonce\r\n used for requests to Auth0. Otherwise, it will be used to\r\n select a specific non-Auth0 nonce." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "type": { + "type": "reference", + "target": { + "packageName": "typescript", + "packagePath": "lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "undefined" + } + ] + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + } + } + }, + { + "id": 87, + "name": "getIdTokenClaims", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "code", + "text": "```js\nconst claims = await getIdTokenClaims();\n```" + }, + { + "kind": "text", + "text": "\n\nReturns all claims from the id_token if available." + } + ], + "blockTags": [ + { + "tag": "@category", + "content": [ + { + "kind": "text", + "text": "User Profile" + } + ] + } + ] + }, + "sources": [ + { + "fileName": "src/auth0-context.tsx", + "line": 113, + "character": 2, + "url": "https://github.com/auth0/auth0-react/blob/9c6e8e51ee17632e9ab1b7fa6081ea75674a6539/src/auth0-context.tsx#L113" + } + ], + "type": { + "type": "reflection", + "declaration": { + "id": 88, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "signatures": [ + { + "id": 89, + "name": "__type", + "variant": "signature", + "kind": 4096, + "flags": {}, + "type": { + "type": "reference", + "target": { + "packageName": "typescript", + "packagePath": "lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "union", + "types": [ + { + "type": "reference", + "target": 300, + "name": "IdToken", + "package": "@auth0/auth0-spa-js" + }, + { + "type": "intrinsic", + "name": "undefined" + } + ] + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + } + } + }, + { + "id": 123, + "name": "handleRedirectCallback", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "After the browser redirects back to the callback page,\ncall " + }, + { + "kind": "code", + "text": "`handleRedirectCallback`" + }, + { + "kind": "text", + "text": " to handle success and error\nresponses from Auth0. If the response is successful, results\nwill be valid according to their expiration times." + } + ], + "blockTags": [ + { + "tag": "@category", + "content": [ + { + "kind": "text", + "text": "Authentication" + } + ] + } + ] + }, + "sources": [ + { + "fileName": "src/auth0-context.tsx", + "line": 348, + "character": 2, + "url": "https://github.com/auth0/auth0-react/blob/9c6e8e51ee17632e9ab1b7fa6081ea75674a6539/src/auth0-context.tsx#L348" + } + ], + "type": { + "type": "reflection", + "declaration": { + "id": 124, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "signatures": [ + { + "id": 125, + "name": "__type", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 126, + "name": "url", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The URL to that should be used to retrieve the " + }, + { + "kind": "code", + "text": "`state`" + }, + { + "kind": "text", + "text": " and " + }, + { + "kind": "code", + "text": "`code`" + }, + { + "kind": "text", + "text": " values. Defaults to " + }, + { + "kind": "code", + "text": "`window.location.href`" + }, + { + "kind": "text", + "text": " if not given." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "type": { + "type": "reference", + "target": { + "packageName": "typescript", + "packagePath": "lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "union", + "types": [ + { + "type": "reference", + "target": 569, + "name": "ConnectAccountRedirectResult", + "package": "@auth0/auth0-spa-js" + }, + { + "type": "reference", + "target": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/global.d.ts", + "qualifiedName": "RedirectLoginResult" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "any" + } + ], + "name": "RedirectLoginResult", + "package": "@auth0/auth0-spa-js" + } + ] + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + } + } + }, + { + "id": 159, + "name": "isAuthenticated", + "variant": "declaration", + "kind": 1024, + "flags": { + "isInherited": true + }, + "comment": { + "summary": [ + { + "kind": "code", + "text": "`true`" + }, + { + "kind": "text", + "text": " once there is a valid session for the user." + } + ], + "blockTags": [ + { + "tag": "@category", + "content": [ + { + "kind": "text", + "text": "Auth State" + } + ] + } + ] + }, + "sources": [ + { + "fileName": "src/auth-state.tsx", + "line": 21, + "character": 2, + "url": "https://github.com/auth0/auth0-react/blob/9c6e8e51ee17632e9ab1b7fa6081ea75674a6539/src/auth-state.tsx#L21" + } + ], + "type": { + "type": "intrinsic", + "name": "boolean" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "AuthState.isAuthenticated" + } + }, + { + "id": 158, + "name": "isLoading", + "variant": "declaration", + "kind": 1024, + "flags": { + "isInherited": true + }, + "comment": { + "summary": [ + { + "kind": "code", + "text": "`true`" + }, + { + "kind": "text", + "text": " while the SDK is initialising or a redirect callback is being\nhandled. Render a loading state rather than trusting " + }, + { + "kind": "code", + "text": "`isAuthenticated`" + }, + { + "kind": "text", + "text": "\nuntil this is " + }, + { + "kind": "code", + "text": "`false`" + }, + { + "kind": "text", + "text": "." + } + ], + "blockTags": [ + { + "tag": "@category", + "content": [ + { + "kind": "text", + "text": "Auth State" + } + ] + } + ] + }, + "sources": [ + { + "fileName": "src/auth-state.tsx", + "line": 14, + "character": 2, + "url": "https://github.com/auth0/auth0-react/blob/9c6e8e51ee17632e9ab1b7fa6081ea75674a6539/src/auth-state.tsx#L14" + } + ], + "type": { + "type": "intrinsic", + "name": "boolean" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "AuthState.isLoading" + } + }, + { + "id": 90, + "name": "loginWithCustomTokenExchange", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "code", + "text": "```js\nawait loginWithCustomTokenExchange(options);\n```" + }, + { + "kind": "text", + "text": "\n\nExchanges an external subject token for Auth0 tokens and logs the user in.\nThis method implements the Custom Token Exchange grant as specified in RFC 8693.\n\nThe exchanged tokens are automatically cached, establishing an authenticated session.\nAfter calling this method, you can use " + }, + { + "kind": "code", + "text": "`getUser()`" + }, + { + "kind": "text", + "text": ", " + }, + { + "kind": "code", + "text": "`getIdTokenClaims()`" + }, + { + "kind": "text", + "text": ", and\n" + }, + { + "kind": "code", + "text": "`getTokenSilently()`" + }, + { + "kind": "text", + "text": " to access the user's information and tokens." + } + ], + "blockTags": [ + { + "tag": "@category", + "content": [ + { + "kind": "text", + "text": "Tokens" + } + ] + } + ] + }, + "sources": [ + { + "fileName": "src/auth0-context.tsx", + "line": 165, + "character": 2, + "url": "https://github.com/auth0/auth0-react/blob/9c6e8e51ee17632e9ab1b7fa6081ea75674a6539/src/auth0-context.tsx#L165" + } + ], + "type": { + "type": "reflection", + "declaration": { + "id": 91, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "signatures": [ + { + "id": 92, + "name": "__type", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "A promise that resolves to the token endpoint response,\nwhich contains the issued Auth0 tokens (access_token, id_token, etc.).\n\nThe request includes the following parameters:\n- " + }, + { + "kind": "code", + "text": "`grant_type`" + }, + { + "kind": "text", + "text": ": \"urn:ietf:params:oauth:grant-type:token-exchange\"\n- " + }, + { + "kind": "code", + "text": "`subject_token`" + }, + { + "kind": "text", + "text": ": The external token to exchange\n- " + }, + { + "kind": "code", + "text": "`subject_token_type`" + }, + { + "kind": "text", + "text": ": The type identifier of the external token\n- " + }, + { + "kind": "code", + "text": "`scope`" + }, + { + "kind": "text", + "text": ": Merged scopes from the request and SDK defaults\n- " + }, + { + "kind": "code", + "text": "`audience`" + }, + { + "kind": "text", + "text": ": Target audience (defaults to SDK configuration)\n- " + }, + { + "kind": "code", + "text": "`organization`" + }, + { + "kind": "text", + "text": ": Optional organization ID/name for org-scoped authentication\n\n**Example Usage:**\n\n" + }, + { + "kind": "code", + "text": "```js\nconst options = {\n subject_token: 'eyJhbGciOiJIUzI1NiIsInR5cCI6Ikp...',\n subject_token_type: 'urn:acme:legacy-system-token',\n scope: 'openid profile email',\n audience: 'https://api.example.com',\n organization: 'org_12345'\n};\n\ntry {\n const tokenResponse = await loginWithCustomTokenExchange(options);\n console.log('Access token:', tokenResponse.access_token);\n\n // User is now logged in - access user info\n const user = await getUser();\n console.log('Logged in user:', user);\n} catch (error) {\n console.error('Token exchange failed:', error);\n}\n```" + } + ] + } + ] + }, + "parameters": [ + { + "id": 93, + "name": "options", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The options required to perform the token exchange." + } + ] + }, + "type": { + "type": "reference", + "target": 596, + "name": "CustomTokenExchangeOptions", + "package": "@auth0/auth0-spa-js" + } + } + ], + "type": { + "type": "reference", + "target": { + "packageName": "typescript", + "packagePath": "lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": 607, + "name": "TokenEndpointResponse", + "package": "@auth0/auth0-spa-js" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + } + } + }, + { + "id": 106, + "name": "loginWithPopup", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "code", + "text": "```js\nawait loginWithPopup(options, config);\n```" + }, + { + "kind": "text", + "text": "\n\nOpens a popup with the " + }, + { + "kind": "code", + "text": "`/authorize`" + }, + { + "kind": "text", + "text": " URL using the parameters\nprovided as arguments. Random and secure " + }, + { + "kind": "code", + "text": "`state`" + }, + { + "kind": "text", + "text": " and " + }, + { + "kind": "code", + "text": "`nonce`" + }, + { + "kind": "text", + "text": "\nparameters will be auto-generated. If the response is successful,\nresults will be valid according to their expiration times.\n\nIMPORTANT: This method has to be called from an event handler\nthat was started by the user like a button click, for example,\notherwise the popup will be blocked in most browsers." + } + ], + "blockTags": [ + { + "tag": "@category", + "content": [ + { + "kind": "text", + "text": "Authentication" + } + ] + } + ] + }, + "sources": [ + { + "fileName": "src/auth0-context.tsx", + "line": 264, + "character": 2, + "url": "https://github.com/auth0/auth0-react/blob/9c6e8e51ee17632e9ab1b7fa6081ea75674a6539/src/auth0-context.tsx#L264" + } + ], + "type": { + "type": "reflection", + "declaration": { + "id": 107, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "signatures": [ + { + "id": 108, + "name": "__type", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 109, + "name": "options", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "type": { + "type": "reference", + "target": 271, + "name": "PopupLoginOptions", + "package": "@auth0/auth0-spa-js" + } + }, + { + "id": 110, + "name": "config", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "type": { + "type": "reference", + "target": 273, + "name": "PopupConfigOptions", + "package": "@auth0/auth0-spa-js" + } + } + ], + "type": { + "type": "reference", + "target": { + "packageName": "typescript", + "packagePath": "lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "void" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + } + } + }, + { + "id": 102, + "name": "loginWithRedirect", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "code", + "text": "```js\nawait loginWithRedirect(options);\n```" + }, + { + "kind": "text", + "text": "\n\nPerforms a redirect to " + }, + { + "kind": "code", + "text": "`/authorize`" + }, + { + "kind": "text", + "text": " using the parameters\nprovided as arguments. Random and secure " + }, + { + "kind": "code", + "text": "`state`" + }, + { + "kind": "text", + "text": " and " + }, + { + "kind": "code", + "text": "`nonce`" + }, + { + "kind": "text", + "text": "\nparameters will be auto-generated." + } + ], + "blockTags": [ + { + "tag": "@category", + "content": [ + { + "kind": "text", + "text": "Authentication" + } + ] + } + ] + }, + "sources": [ + { + "fileName": "src/auth0-context.tsx", + "line": 244, + "character": 2, + "url": "https://github.com/auth0/auth0-react/blob/9c6e8e51ee17632e9ab1b7fa6081ea75674a6539/src/auth0-context.tsx#L244" + } + ], + "type": { + "type": "reflection", + "declaration": { + "id": 103, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "signatures": [ + { + "id": 104, + "name": "__type", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 105, + "name": "options", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "type": { + "type": "reference", + "target": 241, + "typeArguments": [ + { + "type": "reference", + "target": 15, + "name": "AppState", + "package": "@auth0/auth0-react" + } + ], + "name": "RedirectLoginOptions", + "package": "@auth0/auth0-react" + } + } + ], + "type": { + "type": "reference", + "target": { + "packageName": "typescript", + "packagePath": "lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "void" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + } + } + }, + { + "id": 115, + "name": "logout", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "code", + "text": "```js\nauth0.logout({ logoutParams: { returnTo: window.location.origin } });\n```" + }, + { + "kind": "text", + "text": "\n\nClears the application session and performs a redirect to " + }, + { + "kind": "code", + "text": "`/v2/logout`" + }, + { + "kind": "text", + "text": ", using\nthe parameters provided as arguments, to clear the Auth0 session.\nIf the " + }, + { + "kind": "code", + "text": "`logoutParams.federated`" + }, + { + "kind": "text", + "text": " option is specified, it also clears the Identity Provider session.\n[Read more about how Logout works at Auth0](https://auth0.com/docs/logout)." + } + ], + "blockTags": [ + { + "tag": "@category", + "content": [ + { + "kind": "text", + "text": "Authentication" + } + ] + } + ] + }, + "sources": [ + { + "fileName": "src/auth0-context.tsx", + "line": 305, + "character": 2, + "url": "https://github.com/auth0/auth0-react/blob/9c6e8e51ee17632e9ab1b7fa6081ea75674a6539/src/auth0-context.tsx#L305" + } + ], + "type": { + "type": "reflection", + "declaration": { + "id": 116, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "signatures": [ + { + "id": 117, + "name": "__type", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 118, + "name": "options", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "type": { + "type": "reference", + "target": 229, + "name": "LogoutOptions", + "package": "@auth0/auth0-react" + } + } + ], + "type": { + "type": "reference", + "target": { + "packageName": "typescript", + "packagePath": "lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "void" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + } + } + }, + { + "id": 153, + "name": "mfa", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "code", + "text": "```js\nconst { mfa } = useAuth0();\nconst authenticators = await mfa.getAuthenticators(mfaToken);\n```" + }, + { + "kind": "text", + "text": "\n\nMFA API client for Multi-Factor Authentication operations.\n\nProvides access to all MFA-related methods:\n- " + }, + { + "kind": "code", + "text": "`getAuthenticators(mfaToken)`" + }, + { + "kind": "text", + "text": " - List enrolled authenticators\n- " + }, + { + "kind": "code", + "text": "`enroll(params)`" + }, + { + "kind": "text", + "text": " - Enroll new authenticators (OTP, SMS, Voice, Email, Push)\n- " + }, + { + "kind": "code", + "text": "`challenge(params)`" + }, + { + "kind": "text", + "text": " - Initiate MFA challenges\n- " + }, + { + "kind": "code", + "text": "`verify(params)`" + }, + { + "kind": "text", + "text": " - Verify MFA challenges and complete authentication\n- " + }, + { + "kind": "code", + "text": "`getEnrollmentFactors(mfaToken)`" + }, + { + "kind": "text", + "text": " - Get available enrollment factors" + } + ], + "blockTags": [ + { + "tag": "@example", + "content": [ + { + "kind": "code", + "text": "```js\nconst { mfa, getAccessTokenSilently } = useAuth0();\n\ntry {\n await getAccessTokenSilently();\n} catch (error) {\n if (error.error === 'mfa_required') {\n // Check if enrollment is needed\n const factors = await mfa.getEnrollmentFactors(error.mfa_token);\n\n if (factors.length > 0) {\n // Enroll in OTP\n const enrollment = await mfa.enroll({\n mfaToken: error.mfa_token,\n factorType: 'otp'\n });\n console.log('QR Code:', enrollment.barcodeUri);\n }\n\n // Get authenticators and challenge\n const authenticators = await mfa.getAuthenticators(error.mfa_token);\n await mfa.challenge({\n mfaToken: error.mfa_token,\n challengeType: 'otp',\n authenticatorId: authenticators[0].id\n });\n\n // Verify with user's code\n const tokens = await mfa.verify({\n mfaToken: error.mfa_token,\n otp: userCode\n });\n }\n}\n```" + } + ] + }, + { + "tag": "@category", + "content": [ + { + "kind": "text", + "text": "Sub-clients" + } + ] + } + ] + }, + "sources": [ + { + "fileName": "src/auth0-context.tsx", + "line": 470, + "character": 2, + "url": "https://github.com/auth0/auth0-react/blob/9c6e8e51ee17632e9ab1b7fa6081ea75674a6539/src/auth0-context.tsx#L470" + } + ], + "type": { + "type": "reference", + "target": 785, + "name": "MfaApiClient", + "package": "@auth0/auth0-spa-js" + } + }, + { + "id": 155, + "name": "myAccount", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "code", + "text": "```js\nconst { myAccount } = useAuth0();\nconst factors = await myAccount.getFactors();\n```" + }, + { + "kind": "text", + "text": "\n\nMyAccount API client for self-service account management operations.\n\nProvides access to methods for managing the authenticated user's authentication\nmethods and factors:\n- " + }, + { + "kind": "code", + "text": "`getFactors()`" + }, + { + "kind": "text", + "text": " - List available authentication factors\n- " + }, + { + "kind": "code", + "text": "`getAuthenticationMethods(type?)`" + }, + { + "kind": "text", + "text": " - List enrolled authentication methods, optionally filtered by type\n- " + }, + { + "kind": "code", + "text": "`getAuthenticationMethod(id)`" + }, + { + "kind": "text", + "text": " - Get a specific authentication method by ID\n- " + }, + { + "kind": "code", + "text": "`updateAuthenticationMethod(id, data)`" + }, + { + "kind": "text", + "text": " - Update an authentication method (e.g. rename)\n- " + }, + { + "kind": "code", + "text": "`deleteAuthenticationMethod(id)`" + }, + { + "kind": "text", + "text": " - Remove an enrolled authentication method\n- " + }, + { + "kind": "code", + "text": "`enrollmentChallenge(options)`" + }, + { + "kind": "text", + "text": " - Initiate a two-step enrollment challenge\n- " + }, + { + "kind": "code", + "text": "`enrollmentVerify(options)`" + }, + { + "kind": "text", + "text": " - Complete a two-step enrollment by verifying the challenge" + } + ], + "blockTags": [ + { + "tag": "@example", + "content": [ + { + "kind": "code", + "text": "```js\nconst { myAccount } = useAuth0();\n\n// List all enrolled authentication methods\nconst methods = await myAccount.getAuthenticationMethods();\n\n// Enroll a new passkey\nconst challenge = await myAccount.enrollmentChallenge({ type: 'passkey' });\nconst credential = await navigator.credentials.create({ publicKey: challenge.authn_params_public_key });\nawait myAccount.enrollmentVerify({ type: 'passkey', auth_session: challenge.auth_session, location: challenge.location, authn_response: credential });\n\n// Remove an authentication method\nawait myAccount.deleteAuthenticationMethod('method-id');\n```" + } + ] + }, + { + "tag": "@category", + "content": [ + { + "kind": "text", + "text": "Sub-clients" + } + ] + } + ] + }, + "sources": [ + { + "fileName": "src/auth0-context.tsx", + "line": 526, + "character": 2, + "url": "https://github.com/auth0/auth0-react/blob/9c6e8e51ee17632e9ab1b7fa6081ea75674a6539/src/auth0-context.tsx#L526" + } + ], + "type": { + "type": "reference", + "target": 880, + "name": "MyAccountApiClient", + "package": "@auth0/auth0-spa-js" + } + }, + { + "id": 154, + "name": "passkey", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "code", + "text": "```js\nconst { passkey } = useAuth0();\nconst tokens = await passkey.signup({ email: 'user@example.com' });\n```" + }, + { + "kind": "text", + "text": "\n\nPasskey API client for WebAuthn-based passwordless authentication.\n\n- " + }, + { + "kind": "code", + "text": "`signup(options)`" + }, + { + "kind": "text", + "text": " — register a new user and create a passkey credential\n- " + }, + { + "kind": "code", + "text": "`login(options?)`" + }, + { + "kind": "text", + "text": " — authenticate an existing user via passkey assertion\n\nBoth methods exchange the WebAuthn credential for Auth0 tokens and update\n" + }, + { + "kind": "code", + "text": "`isAuthenticated`" + }, + { + "kind": "text", + "text": " / " + }, + { + "kind": "code", + "text": "`user`" + }, + { + "kind": "text", + "text": " in the same way as " + }, + { + "kind": "code", + "text": "`loginWithPopup`" + }, + { + "kind": "text", + "text": "." + } + ], + "blockTags": [ + { + "tag": "@category", + "content": [ + { + "kind": "text", + "text": "Sub-clients" + } + ] + } + ] + }, + "sources": [ + { + "fileName": "src/auth0-context.tsx", + "line": 488, + "character": 2, + "url": "https://github.com/auth0/auth0-react/blob/9c6e8e51ee17632e9ab1b7fa6081ea75674a6539/src/auth0-context.tsx#L488" + } + ], + "type": { + "type": "reference", + "target": 855, + "name": "PasskeyApiClient", + "package": "@auth0/auth0-spa-js" + } + }, + { + "id": 119, + "name": "revokeRefreshToken", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "code", + "text": "```js\nawait revokeRefreshToken();\n// or for a specific audience:\nawait revokeRefreshToken({ audience: 'https://api.example.com' });\n```" + }, + { + "kind": "text", + "text": "\n\nRevokes the refresh token via the " + }, + { + "kind": "code", + "text": "`/oauth/revoke`" + }, + { + "kind": "text", + "text": " endpoint. This invalidates the\nrefresh token so it can no longer be used to obtain new access tokens.\n\nIf " + }, + { + "kind": "code", + "text": "`useRefreshTokens`" + }, + { + "kind": "text", + "text": " is disabled, this method does nothing.\nWhen multiple audiences share the same refresh token, revoking for\none audience invalidates it for all of them.\n\n**Online mode** (" + }, + { + "kind": "code", + "text": "`refreshTokenMode: RefreshTokenMode.Online`" + }, + { + "kind": "text", + "text": "): revoking the Online\nRefresh Token also terminates the Auth0 session server-side and clears the entire\nlocal cache. " + }, + { + "kind": "code", + "text": "`isAuthenticated`" + }, + { + "kind": "text", + "text": " and " + }, + { + "kind": "code", + "text": "`user`" + }, + { + "kind": "text", + "text": " update immediately to reflect the\nterminated session — no redirect required. Use " + }, + { + "kind": "code", + "text": "`logout()`" + }, + { + "kind": "text", + "text": " instead if you want a\nredirect-based sign-out.\n\n**Offline mode**: only the refresh token is invalidated; the cached access token\nand user profile remain valid until the access token expires. " + }, + { + "kind": "code", + "text": "`isAuthenticated`" + }, + { + "kind": "text", + "text": "\nand " + }, + { + "kind": "code", + "text": "`user`" + }, + { + "kind": "text", + "text": " are unaffected until then." + } + ], + "blockTags": [ + { + "tag": "@category", + "content": [ + { + "kind": "text", + "text": "Tokens" + } + ] + } + ] + }, + "sources": [ + { + "fileName": "src/auth0-context.tsx", + "line": 336, + "character": 2, + "url": "https://github.com/auth0/auth0-react/blob/9c6e8e51ee17632e9ab1b7fa6081ea75674a6539/src/auth0-context.tsx#L336" + } + ], + "type": { + "type": "reflection", + "declaration": { + "id": 120, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "signatures": [ + { + "id": 121, + "name": "__type", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 122, + "name": "options", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Optional parameters to identify which refresh token to revoke.\n Defaults to the audience configured in " + }, + { + "kind": "code", + "text": "`authorizationParams`" + }, + { + "kind": "text", + "text": "." + } + ] + }, + "type": { + "type": "reference", + "target": 765, + "name": "RevokeRefreshTokenOptions", + "package": "@auth0/auth0-spa-js" + } + } + ], + "type": { + "type": "reference", + "target": { + "packageName": "typescript", + "packagePath": "lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "void" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + } + } + }, + { + "id": 131, + "name": "setDpopNonce", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Sets the current DPoP nonce used for making requests to Auth0.\n\nIt requires enabling the " + }, + { + "kind": "inline-tag", + "tag": "@link", + "text": "Auth0ClientOptions.useDpop" + }, + { + "kind": "text", + "text": " option." + } + ], + "blockTags": [ + { + "tag": "@param", + "name": "nonce", + "content": [ + { + "kind": "text", + "text": "The nonce value." + } + ] + }, + { + "tag": "@param", + "name": "id", + "content": [ + { + "kind": "text", + "text": "The identifier of a nonce: if absent, it will set the nonce\n used for requests to Auth0. Otherwise, it will be used to\n select a specific non-Auth0 nonce." + } + ] + }, + { + "tag": "@category", + "content": [ + { + "kind": "text", + "text": "Advanced" + } + ] + } + ] + }, + "sources": [ + { + "fileName": "src/auth0-context.tsx", + "line": 379, + "character": 2, + "url": "https://github.com/auth0/auth0-react/blob/9c6e8e51ee17632e9ab1b7fa6081ea75674a6539/src/auth0-context.tsx#L379" + } + ], + "type": { + "type": "reflection", + "declaration": { + "id": 132, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "signatures": [ + { + "id": 133, + "name": "__type", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Sets the current DPoP nonce used for making requests to Auth0.\r\n\r\nIt requires enabling the " + }, + { + "kind": "inline-tag", + "tag": "@link", + "text": "Auth0ClientOptions.useDpop", + "target": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/global.d.ts", + "qualifiedName": "Auth0ClientOptions.useDpop" + } + }, + { + "kind": "text", + "text": " option." + } + ], + "blockTags": [ + { + "tag": "@category", + "content": [ + { + "kind": "text", + "text": "Advanced" + } + ] + } + ] + }, + "parameters": [ + { + "id": 134, + "name": "nonce", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The nonce value." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 135, + "name": "id", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The identifier of a nonce: if absent, it will set the nonce\r\n used for requests to Auth0. Otherwise, it will be used to\r\n select a specific non-Auth0 nonce." + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "type": { + "type": "reference", + "target": { + "packageName": "typescript", + "packagePath": "lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "void" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + } + } + }, + { + "id": 160, + "name": "user", + "variant": "declaration", + "kind": 1024, + "flags": { + "isInherited": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The authenticated user's profile, or " + }, + { + "kind": "code", + "text": "`undefined`" + }, + { + "kind": "text", + "text": " when there is no session." + } + ], + "blockTags": [ + { + "tag": "@category", + "content": [ + { + "kind": "text", + "text": "Auth State" + } + ] + } + ] + }, + "sources": [ + { + "fileName": "src/auth-state.tsx", + "line": 28, + "character": 2, + "url": "https://github.com/auth0/auth0-react/blob/9c6e8e51ee17632e9ab1b7fa6081ea75674a6539/src/auth-state.tsx#L28" + } + ], + "type": { + "type": "union", + "types": [ + { + "type": "reference", + "target": 73, + "name": "TUser", + "package": "@auth0/auth0-react", + "qualifiedName": "Auth0ContextInterface.TUser", + "refersToTypeParameter": true + }, + { + "type": "intrinsic", + "name": "undefined" + } + ] + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "AuthState.user", + "package": "@auth0/auth0-react" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 156, + 111, + 145, + 94, + 161, + 98, + 136, + 74, + 82, + 150, + 127, + 87, + 123, + 159, + 158, + 90, + 106, + 102, + 115, + 153, + 155, + 154, + 119, + 131, + 160 + ] + } + ], + "categories": [ + { + "title": "Auth State", + "children": [ + 161, + 159, + 158, + 160 + ] + }, + { + "title": "Sub-clients", + "children": [ + 156, + 153, + 155, + 154 + ] + }, + { + "title": "Authentication", + "children": [ + 123, + 106, + 102, + 115 + ] + }, + { + "title": "Tokens", + "children": [ + 94, + 98, + 74, + 82, + 90, + 119 + ] + }, + { + "title": "User Profile", + "children": [ + 87 + ] + }, + { + "title": "Connected Accounts", + "children": [ + 111 + ] + }, + { + "title": "Advanced", + "children": [ + 145, + 136, + 150, + 127, + 131 + ] + } + ], + "sources": [ + { + "fileName": "src/auth0-context.tsx", + "line": 53, + "character": 17, + "url": "https://github.com/auth0/auth0-react/blob/9c6e8e51ee17632e9ab1b7fa6081ea75674a6539/src/auth0-context.tsx#L53" + } + ], + "typeParameters": [ + { + "id": 73, + "name": "TUser", + "variant": "typeParam", + "kind": 131072, + "flags": {}, + "type": { + "type": "reference", + "target": 343, + "name": "User", + "package": "@auth0/auth0-spa-js" + }, + "default": { + "type": "reference", + "target": 343, + "name": "User", + "package": "@auth0/auth0-spa-js" + } + } + ], + "extendedTypes": [ + { + "type": "reference", + "target": { + "packageName": "@auth0/auth0-react", + "packagePath": "src/auth-state.tsx", + "qualifiedName": "AuthState" + }, + "typeArguments": [ + { + "type": "reference", + "target": 73, + "name": "TUser", + "package": "@auth0/auth0-react", + "qualifiedName": "Auth0ContextInterface.TUser", + "refersToTypeParameter": true + } + ], + "name": "AuthState", + "package": "@auth0/auth0-react" + } + ] + }, + { + "id": 810, + "name": "Authenticator", + "variant": "declaration", + "kind": 256, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Represents an MFA authenticator enrolled by a user" + } + ], + "blockTags": [ + { + "tag": "@category", + "content": [ + { + "kind": "text", + "text": "Reference" + } + ] + } + ] + }, + "children": [ + { + "id": 813, + "name": "active", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Whether the authenticator is active" + } + ] + }, + "sources": [ + { + "fileName": "node_modules/@auth0/auth0-spa-js/dist/typings/mfa/types.d.ts", + "line": 11, + "character": 4 + } + ], + "type": { + "type": "intrinsic", + "name": "boolean" + } + }, + { + "id": 812, + "name": "authenticatorType", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Type of authenticator" + } + ] + }, + "sources": [ + { + "fileName": "node_modules/@auth0/auth0-spa-js/dist/typings/mfa/types.d.ts", + "line": 9, + "character": 4 + } + ], + "type": { + "type": "reference", + "target": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/mfa/types.d.ts", + "qualifiedName": "AuthenticatorType" + }, + "name": "AuthenticatorType", + "package": "@auth0/auth0-spa-js" + } + }, + { + "id": 815, + "name": "createdAt", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "ISO 8601 timestamp when created" + } + ] + }, + "sources": [ + { + "fileName": "node_modules/@auth0/auth0-spa-js/dist/typings/mfa/types.d.ts", + "line": 15, + "character": 4 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 811, + "name": "id", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Unique identifier for the authenticator" + } + ] + }, + "sources": [ + { + "fileName": "node_modules/@auth0/auth0-spa-js/dist/typings/mfa/types.d.ts", + "line": 7, + "character": 4 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 816, + "name": "lastAuth", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "ISO 8601 timestamp of last authentication" + } + ] + }, + "sources": [ + { + "fileName": "node_modules/@auth0/auth0-spa-js/dist/typings/mfa/types.d.ts", + "line": 17, + "character": 4 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 814, + "name": "name", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Optional friendly name" + } + ] + }, + "sources": [ + { + "fileName": "node_modules/@auth0/auth0-spa-js/dist/typings/mfa/types.d.ts", + "line": 13, + "character": 4 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 817, + "name": "type", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Types of MFA challenges" + } + ] + }, + "sources": [ + { + "fileName": "node_modules/@auth0/auth0-spa-js/dist/typings/mfa/types.d.ts", + "line": 19, + "character": 4 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 813, + 812, + 815, + 811, + 816, + 814, + 817 + ] + } + ], + "sources": [ + { + "fileName": "node_modules/@auth0/auth0-spa-js/dist/typings/mfa/types.d.ts", + "line": 5, + "character": 17 + } + ] + }, + { + "id": 250, + "name": "AuthorizationParams", + "variant": "declaration", + "kind": 256, + "flags": {}, + "comment": { + "summary": [], + "blockTags": [ + { + "tag": "@category", + "content": [ + { + "kind": "text", + "text": "Reference" + } + ] + } + ] + }, + "children": [ + { + "id": 258, + "name": "acr_values", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "sources": [ + { + "fileName": "node_modules/@auth0/auth0-spa-js/dist/typings/global.d.ts", + "line": 77, + "character": 4 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 260, + "name": "audience", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The default audience to be used for requesting API access." + } + ] + }, + "sources": [ + { + "fileName": "node_modules/@auth0/auth0-spa-js/dist/typings/global.d.ts", + "line": 90, + "character": 4 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 261, + "name": "connection", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The name of the connection configured for your application.\r\nIf null, it will redirect to the Auth0 Login Page and show\r\nthe Login Widget." + } + ] + }, + "sources": [ + { + "fileName": "node_modules/@auth0/auth0-spa-js/dist/typings/global.d.ts", + "line": 96, + "character": 4 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 251, + "name": "display", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "- " + }, + { + "kind": "code", + "text": "`'page'`" + }, + { + "kind": "text", + "text": ": displays the UI with a full page view\r\n- " + }, + { + "kind": "code", + "text": "`'popup'`" + }, + { + "kind": "text", + "text": ": displays the UI with a popup window\r\n- " + }, + { + "kind": "code", + "text": "`'touch'`" + }, + { + "kind": "text", + "text": ": displays the UI in a way that leverages a touch interface\r\n- " + }, + { + "kind": "code", + "text": "`'wap'`" + }, + { + "kind": "text", + "text": ": displays the UI with a \"feature phone\" type interface" + } + ] + }, + "sources": [ + { + "fileName": "node_modules/@auth0/auth0-spa-js/dist/typings/global.d.ts", + "line": 38, + "character": 4 + } + ], + "type": { + "type": "union", + "types": [ + { + "type": "literal", + "value": "page" + }, + { + "type": "literal", + "value": "popup" + }, + { + "type": "literal", + "value": "touch" + }, + { + "type": "literal", + "value": "wap" + } + ] + } + }, + { + "id": 266, + "name": "experiment_id", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Forces a specific Experiment Center variant for this " + }, + { + "kind": "code", + "text": "`/authorize`" + }, + { + "kind": "text", + "text": " request\r\ninstead of letting Auth0 assign one via its hash. Use together with\r\n" + }, + { + "kind": "code", + "text": "`variation_id`" + }, + { + "kind": "text", + "text": ".\r\n\r\nPass per-call (on " + }, + { + "kind": "code", + "text": "`loginWithRedirect`" + }, + { + "kind": "text", + "text": "/" + }, + { + "kind": "code", + "text": "`loginWithPopup`" + }, + { + "kind": "text", + "text": ") rather than at\r\nclient construction time so the override does not bleed into silent\r\n" + }, + { + "kind": "code", + "text": "`prompt=none`" + }, + { + "kind": "text", + "text": " token-renewal calls, where Experiment Center does not run.\r\n\r\n**Testing:** drive from test automation (e.g. Cypress/Playwright) with IDs\r\nfrom a CI environment variable against a staging tenant. Do not hard-code\r\nthis in shipped app code.\r\n\r\n**Production:** pass the variant decision from a feature-flag tool\r\n(e.g. LaunchDarkly) that has already decided which variant the user should\r\nsee for this request." + } + ] + }, + "sources": [ + { + "fileName": "node_modules/@auth0/auth0-spa-js/dist/typings/global.d.ts", + "line": 146, + "character": 4 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 255, + "name": "id_token_hint", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Previously issued ID Token." + } + ] + }, + "sources": [ + { + "fileName": "node_modules/@auth0/auth0-spa-js/dist/typings/global.d.ts", + "line": 60, + "character": 4 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 263, + "name": "invitation", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The Id of an invitation to accept. This is available from the user invitation URL that is given when participating in a user invitation flow." + } + ] + }, + "sources": [ + { + "fileName": "node_modules/@auth0/auth0-spa-js/dist/typings/global.d.ts", + "line": 112, + "character": 4 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 257, + "name": "login_hint", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The user's email address or other identifier. When your app knows\r\nwhich user is trying to authenticate, you can provide this parameter\r\nto pre-fill the email box or select the right session for sign-in.\r\n\r\nThis currently only affects the classic Lock experience." + } + ] + }, + "sources": [ + { + "fileName": "node_modules/@auth0/auth0-spa-js/dist/typings/global.d.ts", + "line": 76, + "character": 4 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 253, + "name": "max_age", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Maximum allowable elapsed time (in seconds) since authentication.\r\nIf the last time the user authenticated is greater than this value,\r\nthe user must be reauthenticated." + } + ] + }, + "sources": [ + { + "fileName": "node_modules/@auth0/auth0-spa-js/dist/typings/global.d.ts", + "line": 51, + "character": 4 + } + ], + "type": { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "number" + } + ] + } + }, + { + "id": 262, + "name": "organization", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The organization to log in to.\r\n\r\nThis will specify an " + }, + { + "kind": "code", + "text": "`organization`" + }, + { + "kind": "text", + "text": " parameter in your user's login request.\r\n\r\n- If you provide an Organization ID (a string with the prefix " + }, + { + "kind": "code", + "text": "`org_`" + }, + { + "kind": "text", + "text": "), it will be validated against the " + }, + { + "kind": "code", + "text": "`org_id`" + }, + { + "kind": "text", + "text": " claim of your user's ID Token. The validation is case-sensitive.\r\n- If you provide an Organization Name (a string *without* the prefix " + }, + { + "kind": "code", + "text": "`org_`" + }, + { + "kind": "text", + "text": "), it will be validated against the " + }, + { + "kind": "code", + "text": "`org_name`" + }, + { + "kind": "text", + "text": " claim of your user's ID Token. The validation is case-insensitive.\r\n To use an Organization Name you must have \"Allow Organization Names in Authentication API\" switched on in your Auth0 settings dashboard.\r\n More information is available on the [Auth0 documentation portal](https://auth0.com/docs/manage-users/organizations/configure-organizations/use-org-name-authentication-api)" + } + ] + }, + "sources": [ + { + "fileName": "node_modules/@auth0/auth0-spa-js/dist/typings/global.d.ts", + "line": 108, + "character": 4 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 252, + "name": "prompt", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "- " + }, + { + "kind": "code", + "text": "`'none'`" + }, + { + "kind": "text", + "text": ": do not prompt user for login or consent on reauthentication\r\n- " + }, + { + "kind": "code", + "text": "`'login'`" + }, + { + "kind": "text", + "text": ": prompt user for reauthentication\r\n- " + }, + { + "kind": "code", + "text": "`'consent'`" + }, + { + "kind": "text", + "text": ": prompt user for consent before processing request\r\n- " + }, + { + "kind": "code", + "text": "`'select_account'`" + }, + { + "kind": "text", + "text": ": prompt user to select an account" + } + ] + }, + "sources": [ + { + "fileName": "node_modules/@auth0/auth0-spa-js/dist/typings/global.d.ts", + "line": 45, + "character": 4 + } + ], + "type": { + "type": "union", + "types": [ + { + "type": "literal", + "value": "none" + }, + { + "type": "literal", + "value": "login" + }, + { + "type": "literal", + "value": "consent" + }, + { + "type": "literal", + "value": "select_account" + } + ] + } + }, + { + "id": 264, + "name": "redirect_uri", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The default URL where Auth0 will redirect your browser to with\r\nthe authentication result. It must be whitelisted in\r\nthe \"Allowed Callback URLs\" field in your Auth0 Application's\r\nsettings. If not provided here, it should be provided in the other\r\nmethods that provide authentication." + } + ] + }, + "sources": [ + { + "fileName": "node_modules/@auth0/auth0-spa-js/dist/typings/global.d.ts", + "line": 120, + "character": 4 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 259, + "name": "scope", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The default scope to be used on authentication requests.\r\n\r\nThis defaults to " + }, + { + "kind": "code", + "text": "`profile email`" + }, + { + "kind": "text", + "text": " if not set. If you are setting extra scopes and require\r\n" + }, + { + "kind": "code", + "text": "`profile`" + }, + { + "kind": "text", + "text": " and " + }, + { + "kind": "code", + "text": "`email`" + }, + { + "kind": "text", + "text": " to be included then you must include them in the provided scope.\r\n\r\nNote: The " + }, + { + "kind": "code", + "text": "`openid`" + }, + { + "kind": "text", + "text": " scope is **always applied** regardless of this setting." + } + ] + }, + "sources": [ + { + "fileName": "node_modules/@auth0/auth0-spa-js/dist/typings/global.d.ts", + "line": 86, + "character": 4 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 256, + "name": "screen_hint", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Provides a hint to Auth0 as to what flow should be displayed.\r\nThe default behavior is to show a login page but you can override\r\nthis by passing 'signup' to show the signup page instead.\r\n\r\nThis only affects the New Universal Login Experience." + } + ] + }, + "sources": [ + { + "fileName": "node_modules/@auth0/auth0-spa-js/dist/typings/global.d.ts", + "line": 68, + "character": 4 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 268, + "name": "segment_id", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "An optional segment identifier to pass alongside " + }, + { + "kind": "code", + "text": "`experiment_id`" + }, + { + "kind": "text", + "text": " and\r\n" + }, + { + "kind": "code", + "text": "`variation_id`" + }, + { + "kind": "text", + "text": " when forcing a variant." + } + ] + }, + "sources": [ + { + "fileName": "node_modules/@auth0/auth0-spa-js/dist/typings/global.d.ts", + "line": 158, + "character": 4 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 265, + "name": "session_transfer_token", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Session transfer token from a native application for Native to Web SSO.\r\nWhen " + }, + { + "kind": "code", + "text": "`sessionTransferTokenQueryParamName`" + }, + { + "kind": "text", + "text": " is set, this is automatically\r\nextracted from the specified URL query parameter if present." + } + ], + "blockTags": [ + { + "tag": "@see", + "content": [ + { + "kind": "text", + "text": "https://auth0.com/docs/authenticate/single-sign-on/native-to-web" + } + ] + } + ] + }, + "sources": [ + { + "fileName": "node_modules/@auth0/auth0-spa-js/dist/typings/global.d.ts", + "line": 128, + "character": 4 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 254, + "name": "ui_locales", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The space-separated list of language tags, ordered by preference.\r\nFor example: " + }, + { + "kind": "code", + "text": "`'fr-CA fr en'`" + }, + { + "kind": "text", + "text": "." + } + ] + }, + "sources": [ + { + "fileName": "node_modules/@auth0/auth0-spa-js/dist/typings/global.d.ts", + "line": 56, + "character": 4 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 267, + "name": "variation_id", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The variation to force within the experiment identified by " + }, + { + "kind": "code", + "text": "`experiment_id`" + }, + { + "kind": "text", + "text": ".\r\nAuth0 uses this value instead of computing an assignment for the current\r\nrequest. The override applies to this request only; the next login without\r\nthese params reverts to normal server-side assignment." + } + ] + }, + "sources": [ + { + "fileName": "node_modules/@auth0/auth0-spa-js/dist/typings/global.d.ts", + "line": 153, + "character": 4 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 258, + 260, + 261, + 251, + 266, + 255, + 263, + 257, + 253, + 262, + 252, + 264, + 259, + 256, + 268, + 265, + 254, + 267 + ] + } + ], + "sources": [ + { + "fileName": "node_modules/@auth0/auth0-spa-js/dist/typings/global.d.ts", + "line": 31, + "character": 17 + } + ], + "indexSignatures": [ + { + "id": 269, + "name": "__index", + "variant": "signature", + "kind": 8192, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "If you need to send custom parameters to the Authorization Server,\r\nmake sure to use the original parameter name." + } + ] + }, + "sources": [ + { + "fileName": "node_modules/@auth0/auth0-spa-js/dist/typings/global.d.ts", + "line": 163, + "character": 4 + } + ], + "parameters": [ + { + "id": 270, + "name": "key", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "type": { + "type": "intrinsic", + "name": "any" + } + } + ] + }, + { + "id": 839, + "name": "ChallengeAuthenticatorParams", + "variant": "declaration", + "kind": 256, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Parameters for initiating an MFA challenge" + } + ], + "blockTags": [ + { + "tag": "@category", + "content": [ + { + "kind": "text", + "text": "Reference" + } + ] + } + ] + }, + "children": [ + { + "id": 842, + "name": "authenticatorId", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Specific authenticator to challenge (optional)" + } + ] + }, + "sources": [ + { + "fileName": "node_modules/@auth0/auth0-spa-js/dist/typings/mfa/types.d.ts", + "line": 138, + "character": 4 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 841, + "name": "challengeType", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Type of challenge to initiate" + } + ] + }, + "sources": [ + { + "fileName": "node_modules/@auth0/auth0-spa-js/dist/typings/mfa/types.d.ts", + "line": 136, + "character": 4 + } + ], + "type": { + "type": "union", + "types": [ + { + "type": "literal", + "value": "otp" + }, + { + "type": "literal", + "value": "oob" + } + ] + } + }, + { + "id": 840, + "name": "mfaToken", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "MFA token from mfa_required error or MFA-scoped access token" + } + ] + }, + "sources": [ + { + "fileName": "node_modules/@auth0/auth0-spa-js/dist/typings/mfa/types.d.ts", + "line": 134, + "character": 4 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 842, + 841, + 840 + ] + } + ], + "sources": [ + { + "fileName": "node_modules/@auth0/auth0-spa-js/dist/typings/mfa/types.d.ts", + "line": 132, + "character": 17 + } + ] + }, + { + "id": 843, + "name": "ChallengeResponse", + "variant": "declaration", + "kind": 256, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Response from initiating an MFA challenge" + } + ], + "blockTags": [ + { + "tag": "@category", + "content": [ + { + "kind": "text", + "text": "Reference" + } + ] + } + ] + }, + "children": [ + { + "id": 846, + "name": "bindingMethod", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Binding method for OOB (e.g., 'prompt')" + } + ] + }, + "sources": [ + { + "fileName": "node_modules/@auth0/auth0-spa-js/dist/typings/mfa/types.d.ts", + "line": 149, + "character": 4 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 844, + "name": "challengeType", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Type of challenge created" + } + ] + }, + "sources": [ + { + "fileName": "node_modules/@auth0/auth0-spa-js/dist/typings/mfa/types.d.ts", + "line": 145, + "character": 4 + } + ], + "type": { + "type": "union", + "types": [ + { + "type": "literal", + "value": "otp" + }, + { + "type": "literal", + "value": "oob" + } + ] + } + }, + { + "id": 845, + "name": "oobCode", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Out-of-band code (for OOB challenges)" + } + ] + }, + "sources": [ + { + "fileName": "node_modules/@auth0/auth0-spa-js/dist/typings/mfa/types.d.ts", + "line": 147, + "character": 4 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 846, + 844, + 845 + ] + } + ], + "sources": [ + { + "fileName": "node_modules/@auth0/auth0-spa-js/dist/typings/mfa/types.d.ts", + "line": 143, + "character": 17 + } + ] + }, + { + "id": 619, + "name": "ClientConfiguration", + "variant": "declaration", + "kind": 256, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Configuration details exposed by the Auth0Client after initialization." + } + ], + "blockTags": [ + { + "tag": "@category", + "content": [ + { + "kind": "text", + "text": "Reference" + } + ] + } + ] + }, + "children": [ + { + "id": 621, + "name": "clientId", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The Auth0 client ID that was configured" + } + ] + }, + "sources": [ + { + "fileName": "node_modules/@auth0/auth0-spa-js/dist/typings/global.d.ts", + "line": 452, + "character": 4 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 620, + "name": "domain", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The Auth0 domain that was configured" + } + ] + }, + "sources": [ + { + "fileName": "node_modules/@auth0/auth0-spa-js/dist/typings/global.d.ts", + "line": 448, + "character": 4 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 621, + 620 + ] + } + ], + "sources": [ + { + "fileName": "node_modules/@auth0/auth0-spa-js/dist/typings/global.d.ts", + "line": 444, + "character": 17 + } + ] + }, + { + "id": 957, + "name": "CreateAnonymousSessionOptions", + "variant": "declaration", + "kind": 256, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Options for creating a new anonymous session.\n\nMetadata is set once at creation time and cannot be changed afterwards." + } + ], + "blockTags": [ + { + "tag": "@category", + "content": [ + { + "kind": "text", + "text": "Reference" + } + ] + } + ] + }, + "children": [ + { + "id": 958, + "name": "audience", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The API audience the access token should be scoped to.\nMust be a resource server that has " + }, + { + "kind": "code", + "text": "`allow_anonymous_access`" + }, + { + "kind": "text", + "text": " enabled." + } + ] + }, + "sources": [ + { + "fileName": "node_modules/@auth0/auth0-auth-js/dist/index.d.ts", + "line": 1986, + "character": 4 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 960, + "name": "metadata", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Up to 1KB of arbitrary key-value metadata to attach to the anonymous session.\nSet once at creation time — cannot be changed after the session is created." + } + ] + }, + "sources": [ + { + "fileName": "node_modules/@auth0/auth0-auth-js/dist/index.d.ts", + "line": 1995, + "character": 4 + } + ], + "type": { + "type": "reference", + "target": { + "packageName": "typescript", + "packagePath": "lib/lib.es5.d.ts", + "qualifiedName": "Record" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "intrinsic", + "name": "string" + } + ], + "name": "Record", + "package": "typescript" + } + }, + { + "id": 959, + "name": "scope", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Space-separated list of scopes to request." + } + ] + }, + "sources": [ + { + "fileName": "node_modules/@auth0/auth0-auth-js/dist/index.d.ts", + "line": 1990, + "character": 4 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 958, + 960, + 959 + ] + } + ], + "sources": [ + { + "fileName": "node_modules/@auth0/auth0-auth-js/dist/index.d.ts", + "line": 1981, + "character": 10 + } + ] + }, + { + "id": 831, + "name": "EnrollEmailParams", + "variant": "declaration", + "kind": 256, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Email enrollment parameters" + } + ], + "blockTags": [ + { + "tag": "@category", + "content": [ + { + "kind": "text", + "text": "Reference" + } + ] + } + ] + }, + "children": [ + { + "id": 833, + "name": "email", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Email address (optional, uses user's email if not provided)" + } + ] + }, + "sources": [ + { + "fileName": "node_modules/@auth0/auth0-spa-js/dist/typings/mfa/types.d.ts", + "line": 78, + "character": 4 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 832, + "name": "factorType", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The factor type for enrollment" + } + ] + }, + "sources": [ + { + "fileName": "node_modules/@auth0/auth0-spa-js/dist/typings/mfa/types.d.ts", + "line": 76, + "character": 4 + } + ], + "type": { + "type": "literal", + "value": "email" + } + }, + { + "id": 834, + "name": "mfaToken", + "variant": "declaration", + "kind": 1024, + "flags": { + "isInherited": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "MFA token from mfa_required error" + } + ] + }, + "sources": [ + { + "fileName": "node_modules/@auth0/auth0-spa-js/dist/typings/mfa/types.d.ts", + "line": 44, + "character": 4 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "EnrollBaseParams.mfaToken" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 833, + 832, + 834 + ] + } + ], + "sources": [ + { + "fileName": "node_modules/@auth0/auth0-spa-js/dist/typings/mfa/types.d.ts", + "line": 74, + "character": 17 + } + ], + "extendedTypes": [ + { + "type": "reference", + "target": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/mfa/types.d.ts", + "qualifiedName": "EnrollBaseParams" + }, + "name": "EnrollBaseParams", + "package": "@auth0/auth0-spa-js" + } + ] + }, + { + "id": 853, + "name": "EnrollmentFactor", + "variant": "declaration", + "kind": 256, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Enrollment factor returned by getEnrollmentFactors" + } + ], + "blockTags": [ + { + "tag": "@category", + "content": [ + { + "kind": "text", + "text": "Reference" + } + ] + } + ] + }, + "children": [ + { + "id": 854, + "name": "type", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Type of enrollment factor available" + } + ] + }, + "sources": [ + { + "fileName": "node_modules/@auth0/auth0-spa-js/dist/typings/mfa/types.d.ts", + "line": 180, + "character": 4 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 854 + ] + } + ], + "sources": [ + { + "fileName": "node_modules/@auth0/auth0-spa-js/dist/typings/mfa/types.d.ts", + "line": 178, + "character": 17 + } + ] + }, + { + "id": 820, + "name": "EnrollOtpParams", + "variant": "declaration", + "kind": 256, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "OTP (Time-based One-Time Password) enrollment parameters" + } + ], + "blockTags": [ + { + "tag": "@category", + "content": [ + { + "kind": "text", + "text": "Reference" + } + ] + } + ] + }, + "children": [ + { + "id": 821, + "name": "factorType", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The factor type for enrollment" + } + ] + }, + "sources": [ + { + "fileName": "node_modules/@auth0/auth0-spa-js/dist/typings/mfa/types.d.ts", + "line": 51, + "character": 4 + } + ], + "type": { + "type": "literal", + "value": "otp" + } + }, + { + "id": 822, + "name": "mfaToken", + "variant": "declaration", + "kind": 1024, + "flags": { + "isInherited": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "MFA token from mfa_required error" + } + ] + }, + "sources": [ + { + "fileName": "node_modules/@auth0/auth0-spa-js/dist/typings/mfa/types.d.ts", + "line": 44, + "character": 4 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "EnrollBaseParams.mfaToken" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 821, + 822 + ] + } + ], + "sources": [ + { + "fileName": "node_modules/@auth0/auth0-spa-js/dist/typings/mfa/types.d.ts", + "line": 49, + "character": 17 + } + ], + "extendedTypes": [ + { + "type": "reference", + "target": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/mfa/types.d.ts", + "qualifiedName": "EnrollBaseParams" + }, + "name": "EnrollBaseParams", + "package": "@auth0/auth0-spa-js" + } + ] + }, + { + "id": 835, + "name": "EnrollPushParams", + "variant": "declaration", + "kind": 256, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Push notification enrollment parameters" + } + ], + "blockTags": [ + { + "tag": "@category", + "content": [ + { + "kind": "text", + "text": "Reference" + } + ] + } + ] + }, + "children": [ + { + "id": 836, + "name": "factorType", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The factor type for enrollment" + } + ] + }, + "sources": [ + { + "fileName": "node_modules/@auth0/auth0-spa-js/dist/typings/mfa/types.d.ts", + "line": 85, + "character": 4 + } + ], + "type": { + "type": "literal", + "value": "push" + } + }, + { + "id": 837, + "name": "mfaToken", + "variant": "declaration", + "kind": 1024, + "flags": { + "isInherited": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "MFA token from mfa_required error" + } + ] + }, + "sources": [ + { + "fileName": "node_modules/@auth0/auth0-spa-js/dist/typings/mfa/types.d.ts", + "line": 44, + "character": 4 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "EnrollBaseParams.mfaToken" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 836, + 837 + ] + } + ], + "sources": [ + { + "fileName": "node_modules/@auth0/auth0-spa-js/dist/typings/mfa/types.d.ts", + "line": 83, + "character": 17 + } + ], + "extendedTypes": [ + { + "type": "reference", + "target": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/mfa/types.d.ts", + "qualifiedName": "EnrollBaseParams" + }, + "name": "EnrollBaseParams", + "package": "@auth0/auth0-spa-js" + } + ] + }, + { + "id": 823, + "name": "EnrollSmsParams", + "variant": "declaration", + "kind": 256, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "SMS enrollment parameters" + } + ], + "blockTags": [ + { + "tag": "@category", + "content": [ + { + "kind": "text", + "text": "Reference" + } + ] + } + ] + }, + "children": [ + { + "id": 824, + "name": "factorType", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The factor type for enrollment" + } + ] + }, + "sources": [ + { + "fileName": "node_modules/@auth0/auth0-spa-js/dist/typings/mfa/types.d.ts", + "line": 58, + "character": 4 + } + ], + "type": { + "type": "literal", + "value": "sms" + } + }, + { + "id": 826, + "name": "mfaToken", + "variant": "declaration", + "kind": 1024, + "flags": { + "isInherited": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "MFA token from mfa_required error" + } + ] + }, + "sources": [ + { + "fileName": "node_modules/@auth0/auth0-spa-js/dist/typings/mfa/types.d.ts", + "line": 44, + "character": 4 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "EnrollBaseParams.mfaToken" + } + }, + { + "id": 825, + "name": "phoneNumber", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Phone number in E.164 format (required for SMS)" + } + ] + }, + "sources": [ + { + "fileName": "node_modules/@auth0/auth0-spa-js/dist/typings/mfa/types.d.ts", + "line": 60, + "character": 4 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 824, + 826, + 825 + ] + } + ], + "sources": [ + { + "fileName": "node_modules/@auth0/auth0-spa-js/dist/typings/mfa/types.d.ts", + "line": 56, + "character": 17 + } + ], + "extendedTypes": [ + { + "type": "reference", + "target": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/mfa/types.d.ts", + "qualifiedName": "EnrollBaseParams" + }, + "name": "EnrollBaseParams", + "package": "@auth0/auth0-spa-js" + } + ] + }, + { + "id": 827, + "name": "EnrollVoiceParams", + "variant": "declaration", + "kind": 256, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Voice enrollment parameters" + } + ], + "blockTags": [ + { + "tag": "@category", + "content": [ + { + "kind": "text", + "text": "Reference" + } + ] + } + ] + }, + "children": [ + { + "id": 828, + "name": "factorType", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The factor type for enrollment" + } + ] + }, + "sources": [ + { + "fileName": "node_modules/@auth0/auth0-spa-js/dist/typings/mfa/types.d.ts", + "line": 67, + "character": 4 + } + ], + "type": { + "type": "literal", + "value": "voice" + } + }, + { + "id": 830, + "name": "mfaToken", + "variant": "declaration", + "kind": 1024, + "flags": { + "isInherited": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "MFA token from mfa_required error" + } + ] + }, + "sources": [ + { + "fileName": "node_modules/@auth0/auth0-spa-js/dist/typings/mfa/types.d.ts", + "line": 44, + "character": 4 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "EnrollBaseParams.mfaToken" + } + }, + { + "id": 829, + "name": "phoneNumber", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Phone number in E.164 format (required for voice)" + } + ] + }, + "sources": [ + { + "fileName": "node_modules/@auth0/auth0-spa-js/dist/typings/mfa/types.d.ts", + "line": 69, + "character": 4 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 828, + 830, + 829 + ] + } + ], + "sources": [ + { + "fileName": "node_modules/@auth0/auth0-spa-js/dist/typings/mfa/types.d.ts", + "line": 65, + "character": 17 + } + ], + "extendedTypes": [ + { + "type": "reference", + "target": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/mfa/types.d.ts", + "qualifiedName": "EnrollBaseParams" + }, + "name": "EnrollBaseParams", + "package": "@auth0/auth0-spa-js" + } + ] + }, + { + "id": 913, + "name": "Factor", + "variant": "declaration", + "kind": 256, + "flags": {}, + "comment": { + "summary": [], + "blockTags": [ + { + "tag": "@category", + "content": [ + { + "kind": "text", + "text": "Reference" + } + ] + } + ] + }, + "children": [ + { + "id": 914, + "name": "type", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "sources": [ + { + "fileName": "node_modules/@auth0/auth0-spa-js/dist/typings/myaccount/types.d.ts", + "line": 48, + "character": 4 + } + ], + "type": { + "type": "reference", + "target": 912, + "name": "AuthenticationMethodType", + "package": "@auth0/auth0-spa-js" + } + }, + { + "id": 915, + "name": "usage", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "sources": [ + { + "fileName": "node_modules/@auth0/auth0-spa-js/dist/typings/myaccount/types.d.ts", + "line": 49, + "character": 4 + } + ], + "type": { + "type": "array", + "elementType": { + "type": "union", + "types": [ + { + "type": "literal", + "value": "primary" + }, + { + "type": "literal", + "value": "secondary" + } + ] + } + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 914, + 915 + ] + } + ], + "sources": [ + { + "fileName": "node_modules/@auth0/auth0-spa-js/dist/typings/myaccount/types.d.ts", + "line": 47, + "character": 17 + } + ] + }, + { + "id": 289, + "name": "GetTokenSilentlyOptions", + "variant": "declaration", + "kind": 256, + "flags": {}, + "comment": { + "summary": [], + "blockTags": [ + { + "tag": "@category", + "content": [ + { + "kind": "text", + "text": "Reference" + } + ] + } + ] + }, + "children": [ + { + "id": 291, + "name": "authorizationParams", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Parameters that will be sent back to Auth0 as part of a request." + } + ] + }, + "sources": [ + { + "fileName": "node_modules/@auth0/auth0-spa-js/dist/typings/global.d.ts", + "line": 600, + "character": 4 + } + ], + "type": { + "type": "reflection", + "declaration": { + "id": 292, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 295, + "name": "audience", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The audience that was used in the authentication request" + } + ] + }, + "sources": [ + { + "fileName": "node_modules/@auth0/auth0-spa-js/dist/typings/global.d.ts", + "line": 617, + "character": 8 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 293, + "name": "redirect_uri", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "There's no actual redirect when getting a token silently,\r\nbut, according to the spec, a " + }, + { + "kind": "code", + "text": "`redirect_uri`" + }, + { + "kind": "text", + "text": " param is required.\r\nAuth0 uses this parameter to validate that the current " + }, + { + "kind": "code", + "text": "`origin`" + }, + { + "kind": "text", + "text": "\r\nmatches the " + }, + { + "kind": "code", + "text": "`redirect_uri`" + }, + { + "kind": "text", + "text": " " + }, + { + "kind": "code", + "text": "`origin`" + }, + { + "kind": "text", + "text": " when sending the response.\r\nIt must be whitelisted in the \"Allowed Web Origins\" in your\r\nAuth0 Application's settings." + } + ] + }, + "sources": [ + { + "fileName": "node_modules/@auth0/auth0-spa-js/dist/typings/global.d.ts", + "line": 609, + "character": 8 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 294, + "name": "scope", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The scope that was used in the authentication request" + } + ] + }, + "sources": [ + { + "fileName": "node_modules/@auth0/auth0-spa-js/dist/typings/global.d.ts", + "line": 613, + "character": 8 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 295, + 293, + 294 + ] + } + ], + "indexSignatures": [ + { + "id": 296, + "name": "__index", + "variant": "signature", + "kind": 8192, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "If you need to send custom parameters to the Authorization Server,\r\nmake sure to use the original parameter name." + } + ] + }, + "parameters": [ + { + "id": 297, + "name": "key", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "type": { + "type": "intrinsic", + "name": "any" + } + } + ] + } + } + }, + { + "id": 290, + "name": "cacheMode", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "When " + }, + { + "kind": "code", + "text": "`off`" + }, + { + "kind": "text", + "text": ", ignores the cache and always sends a\r\nrequest to Auth0. Concurrent " + }, + { + "kind": "code", + "text": "`off`" + }, + { + "kind": "text", + "text": " calls are not deduplicated — each makes its own request.\r\nWhen " + }, + { + "kind": "code", + "text": "`cache-only`" + }, + { + "kind": "text", + "text": ", only reads from the cache and never sends a request to Auth0.\r\nDefaults to " + }, + { + "kind": "code", + "text": "`on`" + }, + { + "kind": "text", + "text": ", where it both reads from the cache and sends a request to Auth0 as needed." + } + ] + }, + "sources": [ + { + "fileName": "node_modules/@auth0/auth0-spa-js/dist/typings/global.d.ts", + "line": 596, + "character": 4 + } + ], + "type": { + "type": "union", + "types": [ + { + "type": "literal", + "value": "on" + }, + { + "type": "literal", + "value": "off" + }, + { + "type": "literal", + "value": "cache-only" + } + ] + } + }, + { + "id": 299, + "name": "detailedResponse", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "If true, the full response from the /oauth/token endpoint (or the cache, if the cache was used) is returned\r\n(minus " + }, + { + "kind": "code", + "text": "`refresh_token`" + }, + { + "kind": "text", + "text": " if one was issued). Otherwise, just the access token is returned.\r\n\r\nThe default is " + }, + { + "kind": "code", + "text": "`false`" + }, + { + "kind": "text", + "text": "." + } + ] + }, + "sources": [ + { + "fileName": "node_modules/@auth0/auth0-spa-js/dist/typings/global.d.ts", + "line": 634, + "character": 4 + } + ], + "type": { + "type": "intrinsic", + "name": "boolean" + } + }, + { + "id": 298, + "name": "timeoutInSeconds", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "A maximum number of seconds to wait before declaring the background /authorize call as failed for timeout\r\nDefaults to 60s." + } + ] + }, + "sources": [ + { + "fileName": "node_modules/@auth0/auth0-spa-js/dist/typings/global.d.ts", + "line": 627, + "character": 4 + } + ], + "type": { + "type": "intrinsic", + "name": "number" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 291, + 290, + 299, + 298 + ] + } + ], + "sources": [ + { + "fileName": "node_modules/@auth0/auth0-spa-js/dist/typings/global.d.ts", + "line": 589, + "character": 17 + } + ] + }, + { + "id": 277, + "name": "GetTokenWithPopupOptions", + "variant": "declaration", + "kind": 256, + "flags": {}, + "comment": { + "summary": [], + "blockTags": [ + { + "tag": "@category", + "content": [ + { + "kind": "text", + "text": "Reference" + } + ] + } + ] + }, + "children": [ + { + "id": 279, + "name": "authorizationParams", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true, + "isInherited": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "URL parameters that will be sent back to the Authorization Server. This can be known parameters\r\ndefined by Auth0 or custom parameters that you define." + } + ] + }, + "sources": [ + { + "fileName": "node_modules/@auth0/auth0-spa-js/dist/typings/global.d.ts", + "line": 176, + "character": 4 + } + ], + "type": { + "type": "reference", + "target": 250, + "name": "AuthorizationParams", + "package": "@auth0/auth0-spa-js" + }, + "inheritedFrom": { + "type": "reference", + "target": 272, + "name": "PopupLoginOptions.authorizationParams" + } + }, + { + "id": 278, + "name": "cacheMode", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "When " + }, + { + "kind": "code", + "text": "`off`" + }, + { + "kind": "text", + "text": ", ignores the cache and always sends a request to Auth0.\r\nWhen " + }, + { + "kind": "code", + "text": "`cache-only`" + }, + { + "kind": "text", + "text": ", only reads from the cache and never sends a request to Auth0.\r\nDefaults to " + }, + { + "kind": "code", + "text": "`on`" + }, + { + "kind": "text", + "text": ", where it both reads from the cache and sends a request to Auth0 as needed." + } + ] + }, + "sources": [ + { + "fileName": "node_modules/@auth0/auth0-spa-js/dist/typings/global.d.ts", + "line": 645, + "character": 4 + } + ], + "type": { + "type": "union", + "types": [ + { + "type": "literal", + "value": "on" + }, + { + "type": "literal", + "value": "off" + }, + { + "type": "literal", + "value": "cache-only" + } + ] + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 279, + 278 + ] + } + ], + "sources": [ + { + "fileName": "node_modules/@auth0/auth0-spa-js/dist/typings/global.d.ts", + "line": 639, + "character": 17 + } + ], + "extendedTypes": [ + { + "type": "reference", + "target": 271, + "name": "PopupLoginOptions", + "package": "@auth0/auth0-spa-js" + } + ] + }, + { + "id": 369, + "name": "ICache", + "variant": "declaration", + "kind": 256, + "flags": {}, + "comment": { + "summary": [], + "blockTags": [ + { + "tag": "@category", + "content": [ + { + "kind": "text", + "text": "Reference" + } + ] + } + ] + }, + "children": [ + { + "id": 382, + "name": "allKeys", + "variant": "declaration", + "kind": 2048, + "flags": { + "isOptional": true + }, + "sources": [ + { + "fileName": "node_modules/@auth0/auth0-spa-js/dist/typings/cache/shared.d.ts", + "line": 67, + "character": 4 + } + ], + "signatures": [ + { + "id": 383, + "name": "allKeys", + "variant": "signature", + "kind": 4096, + "flags": {}, + "sources": [ + { + "fileName": "node_modules/@auth0/auth0-spa-js/dist/typings/cache/shared.d.ts", + "line": 67, + "character": 4 + } + ], + "type": { + "type": "reference", + "target": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/cache/shared.d.ts", + "qualifiedName": "MaybePromise" + }, + "typeArguments": [ + { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + } + ], + "name": "MaybePromise", + "package": "@auth0/auth0-spa-js" + } + } + ] + }, + { + "id": 375, + "name": "get", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "sources": [ + { + "fileName": "node_modules/@auth0/auth0-spa-js/dist/typings/cache/shared.d.ts", + "line": 65, + "character": 4 + } + ], + "signatures": [ + { + "id": 376, + "name": "get", + "variant": "signature", + "kind": 4096, + "flags": {}, + "sources": [ + { + "fileName": "node_modules/@auth0/auth0-spa-js/dist/typings/cache/shared.d.ts", + "line": 65, + "character": 4 + } + ], + "typeParameters": [ + { + "id": 377, + "name": "T", + "variant": "typeParam", + "kind": 131072, + "flags": {}, + "default": { + "type": "reference", + "target": 405, + "name": "Cacheable", + "package": "@auth0/auth0-spa-js" + } + } + ], + "parameters": [ + { + "id": 378, + "name": "key", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "type": { + "type": "reference", + "target": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/cache/shared.d.ts", + "qualifiedName": "MaybePromise" + }, + "typeArguments": [ + { + "type": "union", + "types": [ + { + "type": "reference", + "target": 377, + "name": "T", + "package": "@auth0/auth0-spa-js", + "refersToTypeParameter": true + }, + { + "type": "intrinsic", + "name": "undefined" + } + ] + } + ], + "name": "MaybePromise", + "package": "@auth0/auth0-spa-js" + } + } + ] + }, + { + "id": 379, + "name": "remove", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "sources": [ + { + "fileName": "node_modules/@auth0/auth0-spa-js/dist/typings/cache/shared.d.ts", + "line": 66, + "character": 4 + } + ], + "signatures": [ + { + "id": 380, + "name": "remove", + "variant": "signature", + "kind": 4096, + "flags": {}, + "sources": [ + { + "fileName": "node_modules/@auth0/auth0-spa-js/dist/typings/cache/shared.d.ts", + "line": 66, + "character": 4 + } + ], + "parameters": [ + { + "id": 381, + "name": "key", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "type": { + "type": "reference", + "target": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/cache/shared.d.ts", + "qualifiedName": "MaybePromise" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "void" + } + ], + "name": "MaybePromise", + "package": "@auth0/auth0-spa-js" + } + } + ] + }, + { + "id": 370, + "name": "set", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "sources": [ + { + "fileName": "node_modules/@auth0/auth0-spa-js/dist/typings/cache/shared.d.ts", + "line": 64, + "character": 4 + } + ], + "signatures": [ + { + "id": 371, + "name": "set", + "variant": "signature", + "kind": 4096, + "flags": {}, + "sources": [ + { + "fileName": "node_modules/@auth0/auth0-spa-js/dist/typings/cache/shared.d.ts", + "line": 64, + "character": 4 + } + ], + "typeParameters": [ + { + "id": 372, + "name": "T", + "variant": "typeParam", + "kind": 131072, + "flags": {}, + "default": { + "type": "reference", + "target": 405, + "name": "Cacheable", + "package": "@auth0/auth0-spa-js" + } + } + ], + "parameters": [ + { + "id": 373, + "name": "key", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 374, + "name": "entry", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "reference", + "target": 372, + "name": "T", + "package": "@auth0/auth0-spa-js", + "refersToTypeParameter": true + } + } + ], + "type": { + "type": "reference", + "target": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/cache/shared.d.ts", + "qualifiedName": "MaybePromise" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "void" + } + ], + "name": "MaybePromise", + "package": "@auth0/auth0-spa-js" + } + } + ] + } + ], + "groups": [ + { + "title": "Methods", + "children": [ + 382, + 375, + 379, + 370 + ] + } + ], + "sources": [ + { + "fileName": "node_modules/@auth0/auth0-spa-js/dist/typings/cache/shared.d.ts", + "line": 63, + "character": 17 + } + ], + "implementedBy": [ + { + "type": "reference", + "target": 388, + "name": "LocalStorageCache" + } + ] + }, + { + "id": 300, + "name": "IdToken", + "variant": "declaration", + "kind": 256, + "flags": {}, + "comment": { + "summary": [], + "blockTags": [ + { + "tag": "@category", + "content": [ + { + "kind": "text", + "text": "Reference" + } + ] + } + ] + }, + "children": [ + { + "id": 301, + "name": "__raw", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "sources": [ + { + "fileName": "node_modules/@auth0/auth0-spa-js/dist/typings/global.d.ts", + "line": 896, + "character": 4 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 332, + "name": "acr", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "sources": [ + { + "fileName": "node_modules/@auth0/auth0-spa-js/dist/typings/global.d.ts", + "line": 927, + "character": 4 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 340, + "name": "act", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The actor claim, present in ID tokens returned via token exchange responses.\r\nIdentifies the acting party that has been delegated authority to act on behalf\r\nof the subject. Set via Auth0 Actions using the " + }, + { + "kind": "code", + "text": "`setActor`" + }, + { + "kind": "text", + "text": " command." + } + ] + }, + "sources": [ + { + "fileName": "node_modules/@auth0/auth0-spa-js/dist/typings/global.d.ts", + "line": 944, + "character": 4 + } + ], + "type": { + "type": "reference", + "target": 615, + "name": "ActClaim", + "package": "@auth0/auth0-spa-js" + } + }, + { + "id": 319, + "name": "address", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "sources": [ + { + "fileName": "node_modules/@auth0/auth0-spa-js/dist/typings/global.d.ts", + "line": 914, + "character": 4 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 333, + "name": "amr", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "sources": [ + { + "fileName": "node_modules/@auth0/auth0-spa-js/dist/typings/global.d.ts", + "line": 928, + "character": 4 + } + ], + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + } + }, + { + "id": 330, + "name": "at_hash", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "sources": [ + { + "fileName": "node_modules/@auth0/auth0-spa-js/dist/typings/global.d.ts", + "line": 925, + "character": 4 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 322, + "name": "aud", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "sources": [ + { + "fileName": "node_modules/@auth0/auth0-spa-js/dist/typings/global.d.ts", + "line": 917, + "character": 4 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 329, + "name": "auth_time", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "sources": [ + { + "fileName": "node_modules/@auth0/auth0-spa-js/dist/typings/global.d.ts", + "line": 924, + "character": 4 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 327, + "name": "azp", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "sources": [ + { + "fileName": "node_modules/@auth0/auth0-spa-js/dist/typings/global.d.ts", + "line": 922, + "character": 4 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 314, + "name": "birthdate", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "sources": [ + { + "fileName": "node_modules/@auth0/auth0-spa-js/dist/typings/global.d.ts", + "line": 909, + "character": 4 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 331, + "name": "c_hash", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "sources": [ + { + "fileName": "node_modules/@auth0/auth0-spa-js/dist/typings/global.d.ts", + "line": 926, + "character": 4 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 335, + "name": "cnf", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "sources": [ + { + "fileName": "node_modules/@auth0/auth0-spa-js/dist/typings/global.d.ts", + "line": 930, + "character": 4 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 311, + "name": "email", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "sources": [ + { + "fileName": "node_modules/@auth0/auth0-spa-js/dist/typings/global.d.ts", + "line": 906, + "character": 4 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 312, + "name": "email_verified", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "sources": [ + { + "fileName": "node_modules/@auth0/auth0-spa-js/dist/typings/global.d.ts", + "line": 907, + "character": 4 + } + ], + "type": { + "type": "intrinsic", + "name": "boolean" + } + }, + { + "id": 323, + "name": "exp", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "sources": [ + { + "fileName": "node_modules/@auth0/auth0-spa-js/dist/typings/global.d.ts", + "line": 918, + "character": 4 + } + ], + "type": { + "type": "intrinsic", + "name": "number" + } + }, + { + "id": 304, + "name": "family_name", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "sources": [ + { + "fileName": "node_modules/@auth0/auth0-spa-js/dist/typings/global.d.ts", + "line": 899, + "character": 4 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 313, + "name": "gender", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "sources": [ + { + "fileName": "node_modules/@auth0/auth0-spa-js/dist/typings/global.d.ts", + "line": 908, + "character": 4 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 303, + "name": "given_name", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "sources": [ + { + "fileName": "node_modules/@auth0/auth0-spa-js/dist/typings/global.d.ts", + "line": 898, + "character": 4 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 325, + "name": "iat", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "sources": [ + { + "fileName": "node_modules/@auth0/auth0-spa-js/dist/typings/global.d.ts", + "line": 920, + "character": 4 + } + ], + "type": { + "type": "intrinsic", + "name": "number" + } + }, + { + "id": 321, + "name": "iss", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "sources": [ + { + "fileName": "node_modules/@auth0/auth0-spa-js/dist/typings/global.d.ts", + "line": 916, + "character": 4 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 326, + "name": "jti", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "sources": [ + { + "fileName": "node_modules/@auth0/auth0-spa-js/dist/typings/global.d.ts", + "line": 921, + "character": 4 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 316, + "name": "locale", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "sources": [ + { + "fileName": "node_modules/@auth0/auth0-spa-js/dist/typings/global.d.ts", + "line": 911, + "character": 4 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 305, + "name": "middle_name", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "sources": [ + { + "fileName": "node_modules/@auth0/auth0-spa-js/dist/typings/global.d.ts", + "line": 900, + "character": 4 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 302, + "name": "name", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "sources": [ + { + "fileName": "node_modules/@auth0/auth0-spa-js/dist/typings/global.d.ts", + "line": 897, + "character": 4 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 324, + "name": "nbf", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "sources": [ + { + "fileName": "node_modules/@auth0/auth0-spa-js/dist/typings/global.d.ts", + "line": 919, + "character": 4 + } + ], + "type": { + "type": "intrinsic", + "name": "number" + } + }, + { + "id": 306, + "name": "nickname", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "sources": [ + { + "fileName": "node_modules/@auth0/auth0-spa-js/dist/typings/global.d.ts", + "line": 901, + "character": 4 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 328, + "name": "nonce", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "sources": [ + { + "fileName": "node_modules/@auth0/auth0-spa-js/dist/typings/global.d.ts", + "line": 923, + "character": 4 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 337, + "name": "org_id", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "sources": [ + { + "fileName": "node_modules/@auth0/auth0-spa-js/dist/typings/global.d.ts", + "line": 932, + "character": 4 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 338, + "name": "org_name", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "sources": [ + { + "fileName": "node_modules/@auth0/auth0-spa-js/dist/typings/global.d.ts", + "line": 933, + "character": 4 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 317, + "name": "phone_number", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "sources": [ + { + "fileName": "node_modules/@auth0/auth0-spa-js/dist/typings/global.d.ts", + "line": 912, + "character": 4 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 318, + "name": "phone_number_verified", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "sources": [ + { + "fileName": "node_modules/@auth0/auth0-spa-js/dist/typings/global.d.ts", + "line": 913, + "character": 4 + } + ], + "type": { + "type": "intrinsic", + "name": "boolean" + } + }, + { + "id": 309, + "name": "picture", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "sources": [ + { + "fileName": "node_modules/@auth0/auth0-spa-js/dist/typings/global.d.ts", + "line": 904, + "character": 4 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 307, + "name": "preferred_username", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "sources": [ + { + "fileName": "node_modules/@auth0/auth0-spa-js/dist/typings/global.d.ts", + "line": 902, + "character": 4 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 308, + "name": "profile", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "sources": [ + { + "fileName": "node_modules/@auth0/auth0-spa-js/dist/typings/global.d.ts", + "line": 903, + "character": 4 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 339, + "name": "session_expiry", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "IPSIE session expiry ceiling (Unix timestamp in seconds).\r\nWhen present, the SDK will not return tokens after this point in time." + } + ] + }, + "sources": [ + { + "fileName": "node_modules/@auth0/auth0-spa-js/dist/typings/global.d.ts", + "line": 938, + "character": 4 + } + ], + "type": { + "type": "intrinsic", + "name": "number" + } + }, + { + "id": 336, + "name": "sid", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "sources": [ + { + "fileName": "node_modules/@auth0/auth0-spa-js/dist/typings/global.d.ts", + "line": 931, + "character": 4 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 334, + "name": "sub_jwk", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "sources": [ + { + "fileName": "node_modules/@auth0/auth0-spa-js/dist/typings/global.d.ts", + "line": 929, + "character": 4 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 320, + "name": "updated_at", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "sources": [ + { + "fileName": "node_modules/@auth0/auth0-spa-js/dist/typings/global.d.ts", + "line": 915, + "character": 4 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 310, + "name": "website", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "sources": [ + { + "fileName": "node_modules/@auth0/auth0-spa-js/dist/typings/global.d.ts", + "line": 905, + "character": 4 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 315, + "name": "zoneinfo", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "sources": [ + { + "fileName": "node_modules/@auth0/auth0-spa-js/dist/typings/global.d.ts", + "line": 910, + "character": 4 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 301, + 332, + 340, + 319, + 333, + 330, + 322, + 329, + 327, + 314, + 331, + 335, + 311, + 312, + 323, + 304, + 313, + 303, + 325, + 321, + 326, + 316, + 305, + 302, + 324, + 306, + 328, + 337, + 338, + 317, + 318, + 309, + 307, + 308, + 339, + 336, + 334, + 320, + 310, + 315 + ] + } + ], + "sources": [ + { + "fileName": "node_modules/@auth0/auth0-spa-js/dist/typings/global.d.ts", + "line": 895, + "character": 17 + } + ], + "indexSignatures": [ + { + "id": 341, + "name": "__index", + "variant": "signature", + "kind": 8192, + "flags": {}, + "sources": [ + { + "fileName": "node_modules/@auth0/auth0-spa-js/dist/typings/global.d.ts", + "line": 945, + "character": 4 + } + ], + "parameters": [ + { + "id": 342, + "name": "key", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "type": { + "type": "intrinsic", + "name": "any" + } + } + ] + }, + { + "id": 775, + "name": "IsFederatedDomainOptions", + "variant": "declaration", + "kind": 256, + "flags": {}, + "comment": { + "summary": [], + "blockTags": [ + { + "tag": "@category", + "content": [ + { + "kind": "text", + "text": "Reference" + } + ] + } + ] + }, + "children": [ + { + "id": 776, + "name": "customFetch", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "sources": [ + { + "fileName": "node_modules/@auth0/auth0-auth-js/dist/index.d.ts", + "line": 3294, + "character": 4 + } + ], + "type": { + "type": "reflection", + "declaration": { + "id": 777, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "signatures": [ + { + "id": 778, + "name": "__type", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Window/fetch)" + } + ] + }, + "parameters": [ + { + "id": 779, + "name": "input", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "union", + "types": [ + { + "type": "reference", + "target": { + "packageName": "typescript", + "packagePath": "lib/lib.dom.d.ts", + "qualifiedName": "URL" + }, + "name": "URL", + "package": "typescript" + }, + { + "type": "reference", + "target": { + "packageName": "typescript", + "packagePath": "lib/lib.dom.d.ts", + "qualifiedName": "RequestInfo" + }, + "name": "RequestInfo", + "package": "typescript" + } + ] + } + }, + { + "id": 780, + "name": "init", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "type": { + "type": "reference", + "target": { + "packageName": "typescript", + "packagePath": "lib/lib.dom.d.ts", + "qualifiedName": "RequestInit" + }, + "name": "RequestInit", + "package": "typescript" + } + } + ], + "type": { + "type": "reference", + "target": { + "packageName": "typescript", + "packagePath": "lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "packageName": "typescript", + "packagePath": "lib/lib.dom.d.ts", + "qualifiedName": "Response" + }, + "name": "Response", + "package": "typescript" + } + ], + "name": "Promise", + "package": "typescript" + } + }, + { + "id": 781, + "name": "__type", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Window/fetch)" + } + ] + }, + "parameters": [ + { + "id": 782, + "name": "input", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "reference", + "target": { + "packageName": "typescript", + "packagePath": "lib/lib.dom.d.ts", + "qualifiedName": "URL" + }, + "name": "URL", + "package": "typescript" + }, + { + "type": "reference", + "target": { + "packageName": "typescript", + "packagePath": "lib/lib.dom.d.ts", + "qualifiedName": "Request" + }, + "name": "Request", + "package": "typescript" + } + ] + } + }, + { + "id": 783, + "name": "init", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "type": { + "type": "reference", + "target": { + "packageName": "typescript", + "packagePath": "lib/lib.dom.d.ts", + "qualifiedName": "RequestInit" + }, + "name": "RequestInit", + "package": "typescript" + } + } + ], + "type": { + "type": "reference", + "target": { + "packageName": "typescript", + "packagePath": "lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "packageName": "typescript", + "packagePath": "lib/lib.dom.d.ts", + "qualifiedName": "Response" + }, + "name": "Response", + "package": "typescript" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + } + } + }, + { + "id": 784, + "name": "telemetry", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "sources": [ + { + "fileName": "node_modules/@auth0/auth0-auth-js/dist/index.d.ts", + "line": 3295, + "character": 4 + } + ], + "type": { + "type": "reference", + "target": { + "packageName": "@auth0/auth0-auth-js", + "packagePath": "dist/index.d.ts", + "qualifiedName": "TelemetryConfig" + }, + "name": "TelemetryConfig", + "package": "@auth0/auth0-auth-js" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 776, + 784 + ] + } + ], + "sources": [ + { + "fileName": "node_modules/@auth0/auth0-auth-js/dist/index.d.ts", + "line": 3293, + "character": 10 + } + ] + }, + { + "id": 229, + "name": "LogoutOptions", + "variant": "declaration", + "kind": 256, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Options for " + }, + { + "kind": "inline-tag", + "tag": "@link", + "text": "Auth0ContextInterface.logout", + "target": 115 + }, + { + "kind": "text", + "text": "." + } + ], + "blockTags": [ + { + "tag": "@category", + "content": [ + { + "kind": "text", + "text": "Reference" + } + ] + } + ] + }, + "children": [ + { + "id": 230, + "name": "clientId", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true, + "isInherited": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The " + }, + { + "kind": "code", + "text": "`clientId`" + }, + { + "kind": "text", + "text": " of your application.\r\n\r\nIf this property is not set, then the " + }, + { + "kind": "code", + "text": "`clientId`" + }, + { + "kind": "text", + "text": " that was used during initialization of the SDK is sent to the logout endpoint.\r\n\r\nIf this property is set to " + }, + { + "kind": "code", + "text": "`null`" + }, + { + "kind": "text", + "text": ", then no client ID value is sent to the logout endpoint.\r\n\r\n[Read more about how redirecting after logout works](https://auth0.com/docs/logout/guides/redirect-users-after-logout)" + } + ] + }, + "sources": [ + { + "fileName": "node_modules/@auth0/auth0-spa-js/dist/typings/global.d.ts", + "line": 660, + "character": 4 + } + ], + "type": { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "literal", + "value": null + } + ] + }, + "inheritedFrom": { + "type": "reference", + "target": 281, + "name": "Omit.clientId", + "package": "@auth0/auth0-spa-js", + "qualifiedName": "LogoutUrlOptions.clientId" + } + }, + { + "id": 235, + "name": "logoutParams", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true, + "isInherited": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Parameters to pass to the logout endpoint. This can be known parameters defined by Auth0 or custom parameters\r\nyou wish to provide." + } + ] + }, + "sources": [ + { + "fileName": "node_modules/@auth0/auth0-spa-js/dist/typings/global.d.ts", + "line": 665, + "character": 4 + } + ], + "type": { + "type": "reflection", + "declaration": { + "id": 236, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 237, + "name": "federated", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "When supported by the upstream identity provider,\r\nforces the user to logout of their identity provider\r\nand from Auth0.\r\n[Read more about how federated logout works at Auth0](https://auth0.com/docs/logout/guides/logout-idps)" + } + ] + }, + "sources": [ + { + "fileName": "node_modules/@auth0/auth0-spa-js/dist/typings/global.d.ts", + "line": 672, + "character": 8 + } + ], + "type": { + "type": "intrinsic", + "name": "boolean" + } + }, + { + "id": 238, + "name": "returnTo", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The URL where Auth0 will redirect your browser to after the logout.\r\n\r\n**Note**: If the " + }, + { + "kind": "code", + "text": "`client_id`" + }, + { + "kind": "text", + "text": " parameter is included, the\r\n" + }, + { + "kind": "code", + "text": "`returnTo`" + }, + { + "kind": "text", + "text": " URL that is provided must be listed in the\r\nApplication's \"Allowed Logout URLs\" in the Auth0 dashboard.\r\nHowever, if the " + }, + { + "kind": "code", + "text": "`client_id`" + }, + { + "kind": "text", + "text": " parameter is not included, the\r\n" + }, + { + "kind": "code", + "text": "`returnTo`" + }, + { + "kind": "text", + "text": " URL must be listed in the \"Allowed Logout URLs\" at\r\nthe account level in the Auth0 dashboard.\r\n\r\n[Read more about how redirecting after logout works](https://auth0.com/docs/logout/guides/redirect-users-after-logout)" + } + ] + }, + "sources": [ + { + "fileName": "node_modules/@auth0/auth0-spa-js/dist/typings/global.d.ts", + "line": 685, + "character": 8 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 237, + 238 + ] + } + ], + "indexSignatures": [ + { + "id": 239, + "name": "__index", + "variant": "signature", + "kind": 8192, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "If you need to send custom parameters to the logout endpoint, make sure to use the original parameter name." + } + ] + }, + "parameters": [ + { + "id": 240, + "name": "key", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "type": { + "type": "intrinsic", + "name": "any" + } + } + ] + } + }, + "inheritedFrom": { + "type": "reference", + "target": 282, + "name": "Omit.logoutParams", + "package": "@auth0/auth0-spa-js", + "qualifiedName": "LogoutUrlOptions.logoutParams" + } + }, + { + "id": 231, + "name": "openUrl", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true, + "isInherited": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Used to control the redirect and not rely on the SDK to do the actual redirect.\r\n\r\nSet to " + }, + { + "kind": "code", + "text": "`false`" + }, + { + "kind": "text", + "text": " to disable the redirect, or provide a function to handle the actual redirect yourself." + } + ], + "blockTags": [ + { + "tag": "@example", + "content": [ + { + "kind": "code", + "text": "```ts\nawait auth0.logout({\r\n openUrl(url) {\r\n window.location.replace(url);\r\n }\r\n});\n```" + } + ] + }, + { + "tag": "@example", + "content": [ + { + "kind": "code", + "text": "```ts\nimport { Browser } from '@capacitor/browser';\r\n\r\nawait auth0.logout({\r\n async openUrl(url) {\r\n await Browser.open({ url });\r\n }\r\n});\n```" + } + ] + } + ] + }, + "sources": [ + { + "fileName": "node_modules/@auth0/auth0-spa-js/dist/typings/global.d.ts", + "line": 729, + "character": 4 + } + ], + "type": { + "type": "union", + "types": [ + { + "type": "literal", + "value": false + }, + { + "type": "reflection", + "declaration": { + "id": 232, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "signatures": [ + { + "id": 233, + "name": "__type", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 234, + "name": "url", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "type": { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "void" + }, + { + "type": "reference", + "target": { + "packageName": "typescript", + "packagePath": "lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "void" + } + ], + "name": "Promise", + "package": "typescript" + } + ] + } + } + ] + } + } + ] + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "Omit.openUrl", + "package": "@auth0/auth0-spa-js" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 230, + 235, + 231 + ] + } + ], + "sources": [ + { + "fileName": "src/auth0-context.tsx", + "line": 36, + "character": 17, + "url": "https://github.com/auth0/auth0-react/blob/9c6e8e51ee17632e9ab1b7fa6081ea75674a6539/src/auth0-context.tsx#L36" + } + ], + "extendedTypes": [ + { + "type": "reference", + "target": { + "packageName": "typescript", + "packagePath": "lib/lib.es5.d.ts", + "qualifiedName": "Omit" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/global.d.ts", + "qualifiedName": "LogoutOptions" + }, + "name": "SPALogoutOptions", + "package": "@auth0/auth0-spa-js", + "qualifiedName": "LogoutOptions" + }, + { + "type": "literal", + "value": "onRedirect" + } + ], + "name": "Omit", + "package": "typescript" + } + ] + }, + { + "id": 280, + "name": "LogoutUrlOptions", + "variant": "declaration", + "kind": 256, + "flags": {}, + "comment": { + "summary": [], + "blockTags": [ + { + "tag": "@category", + "content": [ + { + "kind": "text", + "text": "Reference" + } + ] + } + ] + }, + "children": [ + { + "id": 281, + "name": "clientId", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The " + }, + { + "kind": "code", + "text": "`clientId`" + }, + { + "kind": "text", + "text": " of your application.\r\n\r\nIf this property is not set, then the " + }, + { + "kind": "code", + "text": "`clientId`" + }, + { + "kind": "text", + "text": " that was used during initialization of the SDK is sent to the logout endpoint.\r\n\r\nIf this property is set to " + }, + { + "kind": "code", + "text": "`null`" + }, + { + "kind": "text", + "text": ", then no client ID value is sent to the logout endpoint.\r\n\r\n[Read more about how redirecting after logout works](https://auth0.com/docs/logout/guides/redirect-users-after-logout)" + } + ] + }, + "sources": [ + { + "fileName": "node_modules/@auth0/auth0-spa-js/dist/typings/global.d.ts", + "line": 660, + "character": 4 + } + ], + "type": { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "literal", + "value": null + } + ] + } + }, + { + "id": 282, + "name": "logoutParams", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Parameters to pass to the logout endpoint. This can be known parameters defined by Auth0 or custom parameters\r\nyou wish to provide." + } + ] + }, + "sources": [ + { + "fileName": "node_modules/@auth0/auth0-spa-js/dist/typings/global.d.ts", + "line": 665, + "character": 4 + } + ], + "type": { + "type": "reflection", + "declaration": { + "id": 283, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 284, + "name": "federated", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "When supported by the upstream identity provider,\r\nforces the user to logout of their identity provider\r\nand from Auth0.\r\n[Read more about how federated logout works at Auth0](https://auth0.com/docs/logout/guides/logout-idps)" + } + ] + }, + "sources": [ + { + "fileName": "node_modules/@auth0/auth0-spa-js/dist/typings/global.d.ts", + "line": 672, + "character": 8 + } + ], + "type": { + "type": "intrinsic", + "name": "boolean" + } + }, + { + "id": 285, + "name": "returnTo", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The URL where Auth0 will redirect your browser to after the logout.\r\n\r\n**Note**: If the " + }, + { + "kind": "code", + "text": "`client_id`" + }, + { + "kind": "text", + "text": " parameter is included, the\r\n" + }, + { + "kind": "code", + "text": "`returnTo`" + }, + { + "kind": "text", + "text": " URL that is provided must be listed in the\r\nApplication's \"Allowed Logout URLs\" in the Auth0 dashboard.\r\nHowever, if the " + }, + { + "kind": "code", + "text": "`client_id`" + }, + { + "kind": "text", + "text": " parameter is not included, the\r\n" + }, + { + "kind": "code", + "text": "`returnTo`" + }, + { + "kind": "text", + "text": " URL must be listed in the \"Allowed Logout URLs\" at\r\nthe account level in the Auth0 dashboard.\r\n\r\n[Read more about how redirecting after logout works](https://auth0.com/docs/logout/guides/redirect-users-after-logout)" + } + ] + }, + "sources": [ + { + "fileName": "node_modules/@auth0/auth0-spa-js/dist/typings/global.d.ts", + "line": 685, + "character": 8 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 284, + 285 + ] + } + ], + "indexSignatures": [ + { + "id": 286, + "name": "__index", + "variant": "signature", + "kind": 8192, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "If you need to send custom parameters to the logout endpoint, make sure to use the original parameter name." + } + ] + }, + "parameters": [ + { + "id": 287, + "name": "key", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "type": { + "type": "intrinsic", + "name": "any" + } + } + ] + } + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 281, + 282 + ] + } + ], + "sources": [ + { + "fileName": "node_modules/@auth0/auth0-spa-js/dist/typings/global.d.ts", + "line": 650, + "character": 17 + } + ] + }, + { + "id": 785, + "name": "MfaApiClient", + "variant": "declaration", + "kind": 256, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Client for Auth0 MFA API operations\r\n\r\nManages multi-factor authentication including:\r\n- Listing enrolled authenticators\r\n- Enrolling new authenticators (OTP, SMS, Voice, Push, Email)\r\n- Initiating MFA challenges\r\n- Verifying MFA challenges\r\n\r\nThis is a wrapper around auth0-auth-js MfaClient that maintains\r\nbackward compatibility with the existing spa-js API.\r\n\r\nMFA context (scope, audience) is stored internally keyed by mfaToken,\r\nenabling concurrent MFA flows without state conflicts." + } + ], + "blockTags": [ + { + "tag": "@example", + "content": [ + { + "kind": "code", + "text": "```typescript\r\ntry {\r\n await auth0.getTokenSilently({ authorizationParams: { audience: 'https://api.example.com' } });\r\n} catch (e) {\r\n if (e instanceof MfaRequiredError) {\r\n // SDK automatically stores context for this mfaToken\r\n const authenticators = await auth0.mfa.getAuthenticators({ mfaToken: e.mfa_token });\r\n // ... complete MFA flow\r\n }\r\n}\r\n```" + } + ] + }, + { + "tag": "@category", + "content": [ + { + "kind": "text", + "text": "Reference" + } + ] + } + ] + }, + "children": [ + { + "id": 801, + "name": "challenge", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "sources": [ + { + "fileName": "node_modules/@auth0/auth0-spa-js/dist/typings/mfa/MfaApiClient.d.ts", + "line": 139, + "character": 4 + } + ], + "signatures": [ + { + "id": 802, + "name": "challenge", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Initiates an MFA challenge\r\n\r\nSends OTP via SMS, initiates push notification, or prepares for OTP entry" + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "Challenge response with oobCode if applicable" + } + ] + }, + { + "tag": "@throws", + "content": [ + { + "kind": "text", + "text": "If challenge initiation fails" + } + ] + }, + { + "tag": "@example", + "name": "OTP challenge", + "content": [ + { + "kind": "code", + "text": "```typescript\r\nconst challenge = await mfa.challenge({\r\n mfaToken: mfaTokenFromLogin,\r\n challengeType: 'otp',\r\n authenticatorId: 'otp|dev_xxx'\r\n});\r\n// User enters OTP from their authenticator app\r\n```" + } + ] + }, + { + "tag": "@example", + "name": "SMS challenge", + "content": [ + { + "kind": "code", + "text": "```typescript\r\nconst challenge = await mfa.challenge({\r\n mfaToken: mfaTokenFromLogin,\r\n challengeType: 'oob',\r\n authenticatorId: 'sms|dev_xxx'\r\n});\r\nconsole.log(challenge.oobCode); // Use for verification\r\n```" + } + ] + } + ] + }, + "sources": [ + { + "fileName": "node_modules/@auth0/auth0-spa-js/dist/typings/mfa/MfaApiClient.d.ts", + "line": 139, + "character": 4 + } + ], + "parameters": [ + { + "id": 803, + "name": "params", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Challenge parameters including mfaToken" + } + ] + }, + "type": { + "type": "reference", + "target": 839, + "name": "ChallengeAuthenticatorParams", + "package": "@auth0/auth0-spa-js" + } + } + ], + "type": { + "type": "reference", + "target": { + "packageName": "typescript", + "packagePath": "lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": 843, + "name": "ChallengeResponse", + "package": "@auth0/auth0-spa-js" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 798, + "name": "enroll", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "sources": [ + { + "fileName": "node_modules/@auth0/auth0-spa-js/dist/typings/mfa/MfaApiClient.d.ts", + "line": 109, + "character": 4 + } + ], + "signatures": [ + { + "id": 799, + "name": "enroll", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Enrolls a new MFA authenticator\r\n\r\nRequires MFA access token with 'enroll' scope" + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "Enrollment response with authenticator details" + } + ] + }, + { + "tag": "@throws", + "content": [ + { + "kind": "text", + "text": "If enrollment fails" + } + ] + }, + { + "tag": "@example", + "name": "OTP enrollment", + "content": [ + { + "kind": "code", + "text": "```typescript\r\nconst enrollment = await mfa.enroll({\r\n mfaToken: mfaToken,\r\n factorType: 'otp'\r\n});\r\nconsole.log(enrollment.secret); // Base32 secret\r\nconsole.log(enrollment.barcodeUri); // QR code URI\r\n```" + } + ] + }, + { + "tag": "@example", + "name": "SMS enrollment", + "content": [ + { + "kind": "code", + "text": "```typescript\r\nconst enrollment = await mfa.enroll({\r\n mfaToken: mfaToken,\r\n factorType: 'sms',\r\n phoneNumber: '+12025551234'\r\n});\r\n```" + } + ] + } + ] + }, + "sources": [ + { + "fileName": "node_modules/@auth0/auth0-spa-js/dist/typings/mfa/MfaApiClient.d.ts", + "line": 109, + "character": 4 + } + ], + "parameters": [ + { + "id": 800, + "name": "params", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Enrollment parameters including mfaToken and factorType" + } + ] + }, + "type": { + "type": "reference", + "target": 819, + "name": "EnrollParams", + "package": "@auth0/auth0-spa-js" + } + } + ], + "type": { + "type": "reference", + "target": { + "packageName": "typescript", + "packagePath": "lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": 838, + "name": "EnrollmentResponse", + "package": "@auth0/auth0-spa-js" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 795, + "name": "getAuthenticators", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "sources": [ + { + "fileName": "node_modules/@auth0/auth0-spa-js/dist/typings/mfa/MfaApiClient.d.ts", + "line": 80, + "character": 4 + } + ], + "signatures": [ + { + "id": 796, + "name": "getAuthenticators", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Gets enrolled MFA authenticators filtered by challenge types from context.\r\n\r\nChallenge types are automatically resolved from the stored MFA context\r\n(set when mfa_required error occurred)." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "Array of enrolled authenticators matching the challenge types" + } + ] + }, + { + "tag": "@throws", + "content": [ + { + "kind": "text", + "text": "If the request fails or context not found" + } + ] + }, + { + "tag": "@example", + "name": "Basic usage", + "content": [ + { + "kind": "code", + "text": "```typescript\r\ntry {\r\n await auth0.getTokenSilently();\r\n} catch (e) {\r\n if (e instanceof MfaRequiredError) {\r\n // SDK automatically uses challenge types from error context\r\n const authenticators = await auth0.mfa.getAuthenticators(e.mfa_token);\r\n }\r\n}\r\n```" + } + ] + } + ] + }, + "sources": [ + { + "fileName": "node_modules/@auth0/auth0-spa-js/dist/typings/mfa/MfaApiClient.d.ts", + "line": 80, + "character": 4 + } + ], + "parameters": [ + { + "id": 797, + "name": "mfaToken", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "MFA token from mfa_required error" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "type": { + "type": "reference", + "target": { + "packageName": "typescript", + "packagePath": "lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "array", + "elementType": { + "type": "reference", + "target": 810, + "name": "Authenticator", + "package": "@auth0/auth0-spa-js" + } + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 804, + "name": "getEnrollmentFactors", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "sources": [ + { + "fileName": "node_modules/@auth0/auth0-spa-js/dist/typings/mfa/MfaApiClient.d.ts", + "line": 182, + "character": 4 + } + ], + "signatures": [ + { + "id": 805, + "name": "getEnrollmentFactors", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Gets available MFA enrollment factors from the stored context.\r\n\r\nThis method exposes the enrollment options from the mfa_required error's\r\nmfaRequirements.enroll array, eliminating the need for manual parsing." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "Array of enrollment factors available for the user (empty array if no enrollment required)" + } + ] + }, + { + "tag": "@throws", + "content": [ + { + "kind": "text", + "text": "If MFA context not found" + } + ] + }, + { + "tag": "@example", + "name": "Basic usage", + "content": [ + { + "kind": "code", + "text": "```typescript\r\ntry {\r\n await auth0.getTokenSilently();\r\n} catch (error) {\r\n if (error.error === 'mfa_required') {\r\n // Get enrollment options from SDK\r\n const enrollOptions = await auth0.mfa.getEnrollmentFactors(error.mfa_token);\r\n // [{ type: 'otp' }, { type: 'phone' }, { type: 'push-notification' }]\r\n\r\n showEnrollmentOptions(enrollOptions);\r\n }\r\n}\r\n```" + } + ] + }, + { + "tag": "@example", + "name": "Check if enrollment is required", + "content": [ + { + "kind": "code", + "text": "```typescript\r\ntry {\r\n const factors = await auth0.mfa.getEnrollmentFactors(mfaToken);\r\n if (factors.length > 0) {\r\n // User needs to enroll in MFA\r\n renderEnrollmentUI(factors);\r\n } else {\r\n // No enrollment required, proceed with challenge\r\n }\r\n} catch (error) {\r\n if (error instanceof MfaEnrollmentFactorsError) {\r\n console.error('Context not found:', error.error_description);\r\n }\r\n}\r\n```" + } + ] + } + ] + }, + "sources": [ + { + "fileName": "node_modules/@auth0/auth0-spa-js/dist/typings/mfa/MfaApiClient.d.ts", + "line": 182, + "character": 4 + } + ], + "parameters": [ + { + "id": 806, + "name": "mfaToken", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "MFA token from mfa_required error" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "type": { + "type": "reference", + "target": { + "packageName": "typescript", + "packagePath": "lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "array", + "elementType": { + "type": "reference", + "target": 853, + "name": "EnrollmentFactor", + "package": "@auth0/auth0-spa-js" + } + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 807, + "name": "verify", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "sources": [ + { + "fileName": "node_modules/@auth0/auth0-spa-js/dist/typings/mfa/MfaApiClient.d.ts", + "line": 226, + "character": 4 + } + ], + "signatures": [ + { + "id": 808, + "name": "verify", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Verifies an MFA challenge and completes authentication\r\n\r\nThe scope and audience are retrieved from the stored context (set when the\r\nmfa_required error occurred). The grant_type is automatically inferred from\r\nwhich verification field is provided (otp, oobCode, or recoveryCode)." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "Token response with access_token, id_token, refresh_token" + } + ] + }, + { + "tag": "@throws", + "content": [ + { + "kind": "text", + "text": "If verification fails (invalid code, expired, rate limited)" + } + ] + }, + { + "tag": "@throws", + "content": [ + { + "kind": "text", + "text": "If MFA context not found" + } + ] + }, + { + "tag": "@throws", + "content": [ + { + "kind": "text", + "text": "If grant_type cannot be inferred\r\n\r\nRate limits:\r\n- 10 verification attempts allowed\r\n- Refreshes at 1 attempt per 6 minutes" + } + ] + }, + { + "tag": "@example", + "name": "OTP verification (grant_type inferred from otp field)", + "content": [ + { + "kind": "code", + "text": "```typescript\r\nconst tokens = await mfa.verify({\r\n mfaToken: mfaTokenFromLogin,\r\n otp: '123456'\r\n});\r\nconsole.log(tokens.access_token);\r\n```" + } + ] + }, + { + "tag": "@example", + "name": "OOB verification (grant_type inferred from oobCode field)", + "content": [ + { + "kind": "code", + "text": "```typescript\r\nconst tokens = await mfa.verify({\r\n mfaToken: mfaTokenFromLogin,\r\n oobCode: challenge.oobCode,\r\n bindingCode: '123456' // Code user received via SMS\r\n});\r\n```" + } + ] + }, + { + "tag": "@example", + "name": "Recovery code verification (grant_type inferred from recoveryCode field)", + "content": [ + { + "kind": "code", + "text": "```typescript\r\nconst tokens = await mfa.verify({\r\n mfaToken: mfaTokenFromLogin,\r\n recoveryCode: 'XXXX-XXXX-XXXX'\r\n});\r\n```" + } + ] + } + ] + }, + "sources": [ + { + "fileName": "node_modules/@auth0/auth0-spa-js/dist/typings/mfa/MfaApiClient.d.ts", + "line": 226, + "character": 4 + } + ], + "parameters": [ + { + "id": 809, + "name": "params", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Verification parameters with OTP, OOB code, or recovery code" + } + ] + }, + "type": { + "type": "reference", + "target": 847, + "name": "VerifyParams", + "package": "@auth0/auth0-spa-js" + } + } + ], + "type": { + "type": "reference", + "target": { + "packageName": "typescript", + "packagePath": "lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": 607, + "name": "TokenEndpointResponse", + "package": "@auth0/auth0-spa-js" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + } + ], + "groups": [ + { + "title": "Methods", + "children": [ + 801, + 798, + 795, + 804, + 807 + ] + } + ], + "sources": [ + { + "fileName": "node_modules/@auth0/auth0-spa-js/dist/typings/mfa/MfaApiClient.d.ts", + "line": 36, + "character": 21 + } + ] + }, + { + "id": 880, + "name": "MyAccountApiClient", + "variant": "declaration", + "kind": 256, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Client for Auth0 MyAccount API operations.\r\n\r\nProvides methods for managing the current user's account:\r\n- Connected accounts (link/unlink external identity providers)\r\n- MFA factors\r\n- Authentication methods (passkeys, phone, email, TOTP) - list, get, update, delete\r\n- Authentication method enrollment (challenge and verify)" + } + ], + "blockTags": [ + { + "tag": "@category", + "content": [ + { + "kind": "text", + "text": "Reference" + } + ] + } + ] + }, + "children": [ + { + "id": 886, + "name": "completeAccount", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "sources": [ + { + "fileName": "node_modules/@auth0/auth0-spa-js/dist/typings/myaccount/MyAccountApiClient.d.ts", + "line": 32, + "character": 4 + } + ], + "signatures": [ + { + "id": 887, + "name": "completeAccount", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Verify the redirect from the connect account flow and complete the connecting of the account." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "A promise that resolves to the completed connected account details" + } + ] + } + ] + }, + "sources": [ + { + "fileName": "node_modules/@auth0/auth0-spa-js/dist/typings/myaccount/MyAccountApiClient.d.ts", + "line": 32, + "character": 4 + } + ], + "parameters": [ + { + "id": 888, + "name": "params", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Completion parameters including auth session, connect code, and redirect URI" + } + ] + }, + "type": { + "type": "reference", + "target": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/myaccount/types.d.ts", + "qualifiedName": "CompleteRequest" + }, + "name": "CompleteRequest", + "package": "@auth0/auth0-spa-js" + } + } + ], + "type": { + "type": "reference", + "target": { + "packageName": "typescript", + "packagePath": "lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/myaccount/types.d.ts", + "qualifiedName": "CompleteResponse" + }, + "name": "CompleteResponse", + "package": "@auth0/auth0-spa-js" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 883, + "name": "connectAccount", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "sources": [ + { + "fileName": "node_modules/@auth0/auth0-spa-js/dist/typings/myaccount/MyAccountApiClient.d.ts", + "line": 25, + "character": 4 + } + ], + "signatures": [ + { + "id": 884, + "name": "connectAccount", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Get a ticket for the connect account flow." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "A promise that resolves to a connect response with the redirect URI and auth session" + } + ] + } + ] + }, + "sources": [ + { + "fileName": "node_modules/@auth0/auth0-spa-js/dist/typings/myaccount/MyAccountApiClient.d.ts", + "line": 25, + "character": 4 + } + ], + "parameters": [ + { + "id": 885, + "name": "params", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Connection parameters including connection name and redirect URI" + } + ] + }, + "type": { + "type": "reference", + "target": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/myaccount/types.d.ts", + "qualifiedName": "ConnectRequest" + }, + "name": "ConnectRequest", + "package": "@auth0/auth0-spa-js" + } + } + ], + "type": { + "type": "reference", + "target": { + "packageName": "typescript", + "packagePath": "lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/myaccount/types.d.ts", + "qualifiedName": "ConnectResponse" + }, + "name": "ConnectResponse", + "package": "@auth0/auth0-spa-js" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 897, + "name": "deleteAuthenticationMethod", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "sources": [ + { + "fileName": "node_modules/@auth0/auth0-spa-js/dist/typings/myaccount/MyAccountApiClient.d.ts", + "line": 59, + "character": 4 + } + ], + "signatures": [ + { + "id": 898, + "name": "deleteAuthenticationMethod", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Delete an authentication method by ID." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "A promise that resolves when the authentication method has been deleted" + } + ] + } + ] + }, + "sources": [ + { + "fileName": "node_modules/@auth0/auth0-spa-js/dist/typings/myaccount/MyAccountApiClient.d.ts", + "line": 59, + "character": 4 + } + ], + "parameters": [ + { + "id": 899, + "name": "id", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ID of the authentication method to delete" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "type": { + "type": "reference", + "target": { + "packageName": "typescript", + "packagePath": "lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "void" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 904, + "name": "enrollmentChallenge", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "sources": [ + { + "fileName": "node_modules/@auth0/auth0-spa-js/dist/typings/myaccount/MyAccountApiClient.d.ts", + "line": 75, + "character": 4 + } + ], + "signatures": [ + { + "id": 905, + "name": "enrollmentChallenge", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Start the enrollment of an authentication method for the current user.\r\nThe response shape varies by type." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "A promise that resolves to the enrollment challenge response (shape varies by type)" + } + ] + } + ] + }, + "sources": [ + { + "fileName": "node_modules/@auth0/auth0-spa-js/dist/typings/myaccount/MyAccountApiClient.d.ts", + "line": 75, + "character": 4 + } + ], + "parameters": [ + { + "id": 906, + "name": "options", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Enrollment challenge options specifying the factor type and any type-specific fields" + } + ] + }, + "type": { + "type": "reference", + "target": 919, + "name": "EnrollmentChallengeOptions", + "package": "@auth0/auth0-spa-js" + } + } + ], + "type": { + "type": "reference", + "target": { + "packageName": "typescript", + "packagePath": "lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": 920, + "name": "EnrollmentChallengeResponse", + "package": "@auth0/auth0-spa-js" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 907, + "name": "enrollmentVerify", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "sources": [ + { + "fileName": "node_modules/@auth0/auth0-spa-js/dist/typings/myaccount/MyAccountApiClient.d.ts", + "line": 82, + "character": 4 + } + ], + "signatures": [ + { + "id": 908, + "name": "enrollmentVerify", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Confirm the enrollment of an authentication method to complete registration." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "A promise that resolves to the confirmed authentication method" + } + ] + } + ] + }, + "sources": [ + { + "fileName": "node_modules/@auth0/auth0-spa-js/dist/typings/myaccount/MyAccountApiClient.d.ts", + "line": 82, + "character": 4 + } + ], + "parameters": [ + { + "id": 909, + "name": "options", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Enrollment verify options including the auth session and type-specific verification data" + } + ] + }, + "type": { + "type": "reference", + "target": 921, + "name": "EnrollmentVerifyOptions", + "package": "@auth0/auth0-spa-js" + } + } + ], + "type": { + "type": "reference", + "target": { + "packageName": "typescript", + "packagePath": "lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": 911, + "name": "AuthenticationMethod", + "package": "@auth0/auth0-spa-js" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 894, + "name": "getAuthenticationMethod", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "sources": [ + { + "fileName": "node_modules/@auth0/auth0-spa-js/dist/typings/myaccount/MyAccountApiClient.d.ts", + "line": 52, + "character": 4 + } + ], + "signatures": [ + { + "id": 895, + "name": "getAuthenticationMethod", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Get an authentication method by ID." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "A promise that resolves to the authentication method" + } + ] + } + ] + }, + "sources": [ + { + "fileName": "node_modules/@auth0/auth0-spa-js/dist/typings/myaccount/MyAccountApiClient.d.ts", + "line": 52, + "character": 4 + } + ], + "parameters": [ + { + "id": 896, + "name": "id", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ID of the authentication method to retrieve" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "type": { + "type": "reference", + "target": { + "packageName": "typescript", + "packagePath": "lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": 911, + "name": "AuthenticationMethod", + "package": "@auth0/auth0-spa-js" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 891, + "name": "getAuthenticationMethods", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "sources": [ + { + "fileName": "node_modules/@auth0/auth0-spa-js/dist/typings/myaccount/MyAccountApiClient.d.ts", + "line": 45, + "character": 4 + } + ], + "signatures": [ + { + "id": 892, + "name": "getAuthenticationMethods", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Get a list of all authentication methods for the current user." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "A promise that resolves to an array of authentication methods" + } + ] + } + ] + }, + "sources": [ + { + "fileName": "node_modules/@auth0/auth0-spa-js/dist/typings/myaccount/MyAccountApiClient.d.ts", + "line": 45, + "character": 4 + } + ], + "parameters": [ + { + "id": 893, + "name": "type", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Optional filter to return only methods of a specific type" + } + ] + }, + "type": { + "type": "reference", + "target": 912, + "name": "AuthenticationMethodType", + "package": "@auth0/auth0-spa-js" + } + } + ], + "type": { + "type": "reference", + "target": { + "packageName": "typescript", + "packagePath": "lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "array", + "elementType": { + "type": "reference", + "target": 911, + "name": "AuthenticationMethod", + "package": "@auth0/auth0-spa-js" + } + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 889, + "name": "getFactors", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "sources": [ + { + "fileName": "node_modules/@auth0/auth0-spa-js/dist/typings/myaccount/MyAccountApiClient.d.ts", + "line": 38, + "character": 4 + } + ], + "signatures": [ + { + "id": 890, + "name": "getFactors", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Get the status of all factors for the current user." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "A promise that resolves to an array of factors with their enabled/disabled status" + } + ] + } + ] + }, + "sources": [ + { + "fileName": "node_modules/@auth0/auth0-spa-js/dist/typings/myaccount/MyAccountApiClient.d.ts", + "line": 38, + "character": 4 + } + ], + "type": { + "type": "reference", + "target": { + "packageName": "typescript", + "packagePath": "lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "array", + "elementType": { + "type": "reference", + "target": 913, + "name": "Factor", + "package": "@auth0/auth0-spa-js" + } + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 900, + "name": "updateAuthenticationMethod", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "sources": [ + { + "fileName": "node_modules/@auth0/auth0-spa-js/dist/typings/myaccount/MyAccountApiClient.d.ts", + "line": 67, + "character": 4 + } + ], + "signatures": [ + { + "id": 901, + "name": "updateAuthenticationMethod", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Update details of an authentication method by ID." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "A promise that resolves to the updated authentication method" + } + ] + } + ] + }, + "sources": [ + { + "fileName": "node_modules/@auth0/auth0-spa-js/dist/typings/myaccount/MyAccountApiClient.d.ts", + "line": 67, + "character": 4 + } + ], + "parameters": [ + { + "id": 902, + "name": "id", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The ID of the authentication method to update" + } + ] + }, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 903, + "name": "data", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The fields to update (e.g. name, preferred_authentication_method for phone)" + } + ] + }, + "type": { + "type": "reference", + "target": 916, + "name": "UpdateAuthenticationMethodRequest", + "package": "@auth0/auth0-spa-js" + } + } + ], + "type": { + "type": "reference", + "target": { + "packageName": "typescript", + "packagePath": "lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": 911, + "name": "AuthenticationMethod", + "package": "@auth0/auth0-spa-js" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + } + ], + "groups": [ + { + "title": "Methods", + "children": [ + 886, + 883, + 897, + 904, + 907, + 894, + 891, + 889, + 900 + ] + } + ], + "sources": [ + { + "fileName": "node_modules/@auth0/auth0-spa-js/dist/typings/myaccount/MyAccountApiClient.d.ts", + "line": 15, + "character": 21 + } + ] + }, + { + "id": 855, + "name": "PasskeyApiClient", + "variant": "declaration", + "kind": 256, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Client for Auth0 Passkey operations.\r\n\r\nProvides 2 public methods:\r\n- " + }, + { + "kind": "code", + "text": "`signup`" + }, + { + "kind": "text", + "text": " — Register a new user with a passkey (full flow: challenge → WebAuthn → token exchange)\r\n- " + }, + { + "kind": "code", + "text": "`login`" + }, + { + "kind": "text", + "text": " — Sign in with a passkey (full flow: challenge → WebAuthn → token exchange)" + } + ], + "blockTags": [ + { + "tag": "@example", + "content": [ + { + "kind": "code", + "text": "```typescript\r\n// Signup — single call handles everything\r\nconst tokens = await auth0.passkey.signup({ email: 'user@example.com' });\r\n\r\n// Login — single call handles everything\r\nconst tokens = await auth0.passkey.login();\r\n```" + } + ] + }, + { + "tag": "@category", + "content": [ + { + "kind": "text", + "text": "Reference" + } + ] + } + ] + }, + "children": [ + { + "id": 866, + "name": "getLoginChallenge", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "sources": [ + { + "fileName": "node_modules/@auth0/auth0-spa-js/dist/typings/passkey/PasskeyApiClient.d.ts", + "line": 87, + "character": 4 + } + ], + "signatures": [ + { + "id": 867, + "name": "getLoginChallenge", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Request a passkey login challenge.\r\n\r\nStep 1 of the granular login flow. Returns the auth session and a\r\ndecoded " + }, + { + "kind": "code", + "text": "`PublicKeyCredentialRequestOptions`" + }, + { + "kind": "text", + "text": ". Run the WebAuthn assertion\r\nceremony with " + }, + { + "kind": "code", + "text": "`publicKey`" + }, + { + "kind": "text", + "text": ", then hand the resulting credential and " + }, + { + "kind": "code", + "text": "`authSession`" + }, + { + "kind": "text", + "text": " to\r\n" + }, + { + "kind": "code", + "text": "`getTokenWithPasskey()`" + }, + { + "kind": "text", + "text": "." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "A promise resolving to " + }, + { + "kind": "code", + "text": "`{ authSession, publicKey }`" + } + ] + }, + { + "tag": "@throws", + "content": [ + { + "kind": "text", + "text": "If WebAuthn is not supported in the browser" + } + ] + }, + { + "tag": "@throws", + "content": [ + { + "kind": "text", + "text": "If the challenge request fails" + } + ] + } + ] + }, + "sources": [ + { + "fileName": "node_modules/@auth0/auth0-spa-js/dist/typings/passkey/PasskeyApiClient.d.ts", + "line": 87, + "character": 4 + } + ], + "parameters": [ + { + "id": 868, + "name": "options", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Optional login challenge options (realm/organization)" + } + ] + }, + "type": { + "type": "reference", + "target": { + "packageName": "@auth0/auth0-auth-js", + "packagePath": "dist/index.d.ts", + "qualifiedName": "PasskeyLoginChallengeOptions" + }, + "name": "PasskeyLoginChallengeOptions", + "package": "@auth0/auth0-auth-js" + } + } + ], + "type": { + "type": "reference", + "target": { + "packageName": "typescript", + "packagePath": "lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/passkey/types.d.ts", + "qualifiedName": "PasskeyLoginChallenge" + }, + "name": "PasskeyLoginChallenge", + "package": "@auth0/auth0-spa-js" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 863, + "name": "getSignupChallenge", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "sources": [ + { + "fileName": "node_modules/@auth0/auth0-spa-js/dist/typings/passkey/PasskeyApiClient.d.ts", + "line": 73, + "character": 4 + } + ], + "signatures": [ + { + "id": 864, + "name": "getSignupChallenge", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Request a passkey signup challenge.\r\n\r\nStep 1 of the granular signup flow. Returns the auth session and a\r\ndecoded " + }, + { + "kind": "code", + "text": "`PublicKeyCredentialCreationOptions`" + }, + { + "kind": "text", + "text": ". Run the WebAuthn credential\r\ncreation ceremony with " + }, + { + "kind": "code", + "text": "`publicKey`" + }, + { + "kind": "text", + "text": ", then hand the resulting credential and " + }, + { + "kind": "code", + "text": "`authSession`" + }, + { + "kind": "text", + "text": " to\r\n" + }, + { + "kind": "code", + "text": "`getTokenWithPasskey()`" + }, + { + "kind": "text", + "text": "." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "A promise resolving to " + }, + { + "kind": "code", + "text": "`{ authSession, publicKey }`" + } + ] + }, + { + "tag": "@throws", + "content": [ + { + "kind": "text", + "text": "If WebAuthn is not supported in the browser" + } + ] + }, + { + "tag": "@throws", + "content": [ + { + "kind": "text", + "text": "If the challenge request fails" + } + ] + } + ] + }, + "sources": [ + { + "fileName": "node_modules/@auth0/auth0-spa-js/dist/typings/passkey/PasskeyApiClient.d.ts", + "line": 73, + "character": 4 + } + ], + "parameters": [ + { + "id": 865, + "name": "options", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Signup challenge options (user identifier, optional realm/organization/metadata)" + } + ] + }, + "type": { + "type": "reference", + "target": { + "packageName": "@auth0/auth0-auth-js", + "packagePath": "dist/index.d.ts", + "qualifiedName": "PasskeySignupChallengeOptions" + }, + "name": "PasskeySignupChallengeOptions", + "package": "@auth0/auth0-auth-js" + } + } + ], + "type": { + "type": "reference", + "target": { + "packageName": "typescript", + "packagePath": "lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/passkey/types.d.ts", + "qualifiedName": "PasskeySignupChallenge" + }, + "name": "PasskeySignupChallenge", + "package": "@auth0/auth0-spa-js" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 869, + "name": "getTokenWithPasskey", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "sources": [ + { + "fileName": "node_modules/@auth0/auth0-spa-js/dist/typings/passkey/PasskeyApiClient.d.ts", + "line": 102, + "character": 4 + } + ], + "signatures": [ + { + "id": 870, + "name": "getTokenWithPasskey", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Exchange a signed passkey credential for tokens.\r\n\r\nStep 2 of the granular flow. Serializes the raw " + }, + { + "kind": "code", + "text": "`PublicKeyCredential`" + }, + { + "kind": "text", + "text": "\r\nproduced by the WebAuthn ceremony — either a creation (signup) or an\r\nassertion (login) credential — and exchanges it for tokens. The credential\r\ntype (attestation vs assertion) is detected automatically." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "A promise resolving to the token endpoint response" + } + ] + }, + { + "tag": "@throws", + "content": [ + { + "kind": "text", + "text": "If WebAuthn is not supported in the browser" + } + ] + }, + { + "tag": "@throws", + "content": [ + { + "kind": "text", + "text": "If the credential is not a valid attestation or assertion response" + } + ] + }, + { + "tag": "@throws", + "content": [ + { + "kind": "text", + "text": "If the token exchange fails" + } + ] + } + ] + }, + "sources": [ + { + "fileName": "node_modules/@auth0/auth0-spa-js/dist/typings/passkey/PasskeyApiClient.d.ts", + "line": 102, + "character": 4 + } + ], + "parameters": [ + { + "id": 871, + "name": "options", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The auth session, raw credential, and optional realm/organization/scope/audience" + } + ] + }, + "type": { + "type": "reference", + "target": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/passkey/types.d.ts", + "qualifiedName": "PasskeyGetTokenOptions" + }, + "name": "PasskeyGetTokenOptions", + "package": "@auth0/auth0-spa-js" + } + } + ], + "type": { + "type": "reference", + "target": { + "packageName": "typescript", + "packagePath": "lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": 607, + "name": "TokenEndpointResponse", + "package": "@auth0/auth0-spa-js" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 860, + "name": "login", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "sources": [ + { + "fileName": "node_modules/@auth0/auth0-spa-js/dist/typings/passkey/PasskeyApiClient.d.ts", + "line": 59, + "character": 4 + } + ], + "signatures": [ + { + "id": 861, + "name": "login", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Sign in with an existing passkey.\r\n\r\nHandles the full flow: requests a login challenge, triggers the browser\r\nWebAuthn assertion ceremony, serializes the result, and exchanges it\r\nfor tokens." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "A promise that resolves to the token endpoint response containing access/ID tokens" + } + ] + }, + { + "tag": "@throws", + "content": [ + { + "kind": "text", + "text": "If WebAuthn is not supported in the browser" + } + ] + }, + { + "tag": "@throws", + "content": [ + { + "kind": "text", + "text": "If the challenge request fails" + } + ] + }, + { + "tag": "@throws", + "content": [ + { + "kind": "text", + "text": "If the token exchange fails" + } + ] + }, + { + "tag": "@throws", + "content": [ + { + "kind": "text", + "text": "If the user cancels the WebAuthn prompt" + } + ] + } + ] + }, + "sources": [ + { + "fileName": "node_modules/@auth0/auth0-spa-js/dist/typings/passkey/PasskeyApiClient.d.ts", + "line": 59, + "character": 4 + } + ], + "parameters": [ + { + "id": 862, + "name": "options", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Optional passkey login options (optional scope/audience/realm/organization)" + } + ] + }, + "type": { + "type": "reference", + "target": 876, + "name": "PasskeyLoginOptions", + "package": "@auth0/auth0-spa-js" + } + } + ], + "type": { + "type": "reference", + "target": { + "packageName": "typescript", + "packagePath": "lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": 607, + "name": "TokenEndpointResponse", + "package": "@auth0/auth0-spa-js" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + }, + { + "id": 857, + "name": "signup", + "variant": "declaration", + "kind": 2048, + "flags": {}, + "sources": [ + { + "fileName": "node_modules/@auth0/auth0-spa-js/dist/typings/passkey/PasskeyApiClient.d.ts", + "line": 44, + "character": 4 + } + ], + "signatures": [ + { + "id": 858, + "name": "signup", + "variant": "signature", + "kind": 4096, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Register a new user with a passkey.\r\n\r\nHandles the full flow: requests a signup challenge, triggers the browser\r\nWebAuthn credential creation ceremony, serializes the result, and exchanges\r\nit for tokens." + } + ], + "blockTags": [ + { + "tag": "@returns", + "content": [ + { + "kind": "text", + "text": "A promise that resolves to the token endpoint response containing access/ID tokens" + } + ] + }, + { + "tag": "@throws", + "content": [ + { + "kind": "text", + "text": "If WebAuthn is not supported in the browser" + } + ] + }, + { + "tag": "@throws", + "content": [ + { + "kind": "text", + "text": "If the challenge request fails" + } + ] + }, + { + "tag": "@throws", + "content": [ + { + "kind": "text", + "text": "If the token exchange fails" + } + ] + }, + { + "tag": "@throws", + "content": [ + { + "kind": "text", + "text": "If the user cancels the WebAuthn prompt" + } + ] + } + ] + }, + "sources": [ + { + "fileName": "node_modules/@auth0/auth0-spa-js/dist/typings/passkey/PasskeyApiClient.d.ts", + "line": 44, + "character": 4 + } + ], + "parameters": [ + { + "id": 859, + "name": "options", + "variant": "param", + "kind": 32768, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Passkey signup options (user identifier, optional scope/audience)" + } + ] + }, + "type": { + "type": "reference", + "target": 872, + "name": "PasskeySignupOptions", + "package": "@auth0/auth0-spa-js" + } + } + ], + "type": { + "type": "reference", + "target": { + "packageName": "typescript", + "packagePath": "lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "reference", + "target": 607, + "name": "TokenEndpointResponse", + "package": "@auth0/auth0-spa-js" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + } + ], + "groups": [ + { + "title": "Methods", + "children": [ + 866, + 863, + 869, + 860, + 857 + ] + } + ], + "sources": [ + { + "fileName": "node_modules/@auth0/auth0-spa-js/dist/typings/passkey/PasskeyApiClient.d.ts", + "line": 23, + "character": 21 + } + ] + }, + { + "id": 273, + "name": "PopupConfigOptions", + "variant": "declaration", + "kind": 256, + "flags": {}, + "comment": { + "summary": [], + "blockTags": [ + { + "tag": "@category", + "content": [ + { + "kind": "text", + "text": "Reference" + } + ] + } + ] + }, + "children": [ + { + "id": 276, + "name": "closePopup", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Controls whether the SDK automatically closes the popup window.\r\n\r\n- " + }, + { + "kind": "code", + "text": "`true`" + }, + { + "kind": "text", + "text": " (default): SDK closes the popup automatically after receiving the authorization response\r\n- " + }, + { + "kind": "code", + "text": "`false`" + }, + { + "kind": "text", + "text": ": SDK does not close the popup. The caller is responsible for closing it, including on errors.\r\n\r\nSetting this to " + }, + { + "kind": "code", + "text": "`false`" + }, + { + "kind": "text", + "text": " is useful when you need full control over the popup lifecycle,\r\nsuch as in Chrome extensions where closing the popup too early can terminate the\r\nextension's service worker before authentication completes.\r\n\r\nWhen " + }, + { + "kind": "code", + "text": "`closePopup: false`" + }, + { + "kind": "text", + "text": ", you should close the popup in a try/finally block:\r\n" + }, + { + "kind": "code", + "text": "```\r\nconst popup = window.open('', '_blank');\r\ntry {\r\n await auth0.loginWithPopup({}, { popup, closePopup: false });\r\n} finally {\r\n popup.close();\r\n}\r\n```" + } + ], + "blockTags": [ + { + "tag": "@default", + "content": [ + { + "kind": "code", + "text": "```ts\ntrue\n```" + } + ] + } + ] + }, + "sources": [ + { + "fileName": "node_modules/@auth0/auth0-spa-js/dist/typings/global.d.ts", + "line": 584, + "character": 4 + } + ], + "type": { + "type": "intrinsic", + "name": "boolean" + } + }, + { + "id": 275, + "name": "popup", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Accepts an already-created popup window to use. If not specified, the SDK\r\nwill create its own. This may be useful for platforms like iOS that have\r\nsecurity restrictions around when popups can be invoked (e.g. from a user click event)" + } + ] + }, + "sources": [ + { + "fileName": "node_modules/@auth0/auth0-spa-js/dist/typings/global.d.ts", + "line": 561, + "character": 4 + } + ], + "type": { + "type": "intrinsic", + "name": "any" + } + }, + { + "id": 274, + "name": "timeoutInSeconds", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The number of seconds to wait for a popup response before\r\nthrowing a timeout error. Defaults to 60s" + } + ] + }, + "sources": [ + { + "fileName": "node_modules/@auth0/auth0-spa-js/dist/typings/global.d.ts", + "line": 555, + "character": 4 + } + ], + "type": { + "type": "intrinsic", + "name": "number" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 276, + 275, + 274 + ] + } + ], + "sources": [ + { + "fileName": "node_modules/@auth0/auth0-spa-js/dist/typings/global.d.ts", + "line": 550, + "character": 17 + } + ] + }, + { + "id": 271, + "name": "PopupLoginOptions", + "variant": "declaration", + "kind": 256, + "flags": {}, + "comment": { + "summary": [], + "blockTags": [ + { + "tag": "@category", + "content": [ + { + "kind": "text", + "text": "Reference" + } + ] + } + ] + }, + "children": [ + { + "id": 272, + "name": "authorizationParams", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true, + "isInherited": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "URL parameters that will be sent back to the Authorization Server. This can be known parameters\r\ndefined by Auth0 or custom parameters that you define." + } + ] + }, + "sources": [ + { + "fileName": "node_modules/@auth0/auth0-spa-js/dist/typings/global.d.ts", + "line": 176, + "character": 4 + } + ], + "type": { + "type": "reference", + "target": 250, + "name": "AuthorizationParams", + "package": "@auth0/auth0-spa-js" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "BaseLoginOptions.authorizationParams" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 272 + ] + } + ], + "sources": [ + { + "fileName": "node_modules/@auth0/auth0-spa-js/dist/typings/global.d.ts", + "line": 545, + "character": 17 + } + ], + "extendedTypes": [ + { + "type": "reference", + "target": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/global.d.ts", + "qualifiedName": "BaseLoginOptions" + }, + "name": "BaseLoginOptions", + "package": "@auth0/auth0-spa-js" + } + ], + "extendedBy": [ + { + "type": "reference", + "target": 277, + "name": "GetTokenWithPopupOptions" + } + ] + }, + { + "id": 558, + "name": "RedirectConnectAccountOptions", + "variant": "declaration", + "kind": 256, + "flags": {}, + "comment": { + "summary": [], + "blockTags": [ + { + "tag": "@category", + "content": [ + { + "kind": "text", + "text": "Reference" + } + ] + } + ] + }, + "children": [ + { + "id": 564, + "name": "appState", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Optional application state to persist through the transaction." + } + ], + "blockTags": [ + { + "tag": "@example", + "content": [ + { + "kind": "code", + "text": "```ts\nawait auth0.connectAccountWithRedirect({\r\n connection: 'google-oauth2',\r\n appState: { returnTo: '/settings' }\r\n});\n```" + } + ] + } + ] + }, + "sources": [ + { + "fileName": "node_modules/@auth0/auth0-spa-js/dist/typings/global.d.ts", + "line": 774, + "character": 4 + } + ], + "type": { + "type": "reference", + "target": 559, + "name": "TAppState", + "package": "@auth0/auth0-spa-js", + "qualifiedName": "RedirectConnectAccountOptions.TAppState", + "refersToTypeParameter": true + } + }, + { + "id": 562, + "name": "authorization_params", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Additional authorization parameters for the request." + } + ], + "blockTags": [ + { + "tag": "@example", + "content": [ + { + "kind": "code", + "text": "```ts\nawait auth0.connectAccountWithRedirect({\r\n connection: 'github',\r\n authorization_params: {\r\n audience: 'https://api.github.com'\r\n }\r\n});\n```" + } + ] + } + ] + }, + "sources": [ + { + "fileName": "node_modules/@auth0/auth0-spa-js/dist/typings/global.d.ts", + "line": 760, + "character": 4 + } + ], + "type": { + "type": "reference", + "target": 250, + "name": "AuthorizationParams", + "package": "@auth0/auth0-spa-js" + } + }, + { + "id": 560, + "name": "connection", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The name of the connection to link (e.g. 'google-oauth2')." + } + ] + }, + "sources": [ + { + "fileName": "node_modules/@auth0/auth0-spa-js/dist/typings/global.d.ts", + "line": 738, + "character": 4 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 565, + "name": "openUrl", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Optional function to handle the redirect URL." + } + ], + "blockTags": [ + { + "tag": "@example", + "content": [ + { + "kind": "code", + "text": "```ts\nawait auth0.connectAccountWithRedirect({\r\n connection: 'google-oauth2',\r\n openUrl: async (url) => { myBrowserApi.open(url); }\r\n});\n```" + } + ] + } + ] + }, + "sources": [ + { + "fileName": "node_modules/@auth0/auth0-spa-js/dist/typings/global.d.ts", + "line": 784, + "character": 4 + } + ], + "type": { + "type": "reflection", + "declaration": { + "id": 566, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "signatures": [ + { + "id": 567, + "name": "__type", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 568, + "name": "url", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "type": { + "type": "reference", + "target": { + "packageName": "typescript", + "packagePath": "lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "void" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + } + } + }, + { + "id": 563, + "name": "redirectUri", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The URI to redirect back to after connecting the account." + } + ] + }, + "sources": [ + { + "fileName": "node_modules/@auth0/auth0-spa-js/dist/typings/global.d.ts", + "line": 764, + "character": 4 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 561, + "name": "scopes", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Array of scopes to request from the Identity Provider during the connect account flow." + } + ], + "blockTags": [ + { + "tag": "@example", + "content": [ + { + "kind": "code", + "text": "```ts\nawait auth0.connectAccountWithRedirect({\r\n connection: 'google-oauth2',\r\n scopes: ['https://www.googleapis.com/auth/calendar']\r\n});\n```" + } + ] + } + ] + }, + "sources": [ + { + "fileName": "node_modules/@auth0/auth0-spa-js/dist/typings/global.d.ts", + "line": 748, + "character": 4 + } + ], + "type": { + "type": "array", + "elementType": { + "type": "intrinsic", + "name": "string" + } + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 564, + 562, + 560, + 565, + 563, + 561 + ] + } + ], + "sources": [ + { + "fileName": "node_modules/@auth0/auth0-spa-js/dist/typings/global.d.ts", + "line": 734, + "character": 17 + } + ], + "typeParameters": [ + { + "id": 559, + "name": "TAppState", + "variant": "typeParam", + "kind": 131072, + "flags": {}, + "default": { + "type": "intrinsic", + "name": "any" + } + } + ] + }, + { + "id": 241, + "name": "RedirectLoginOptions", + "variant": "declaration", + "kind": 256, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Options for " + }, + { + "kind": "inline-tag", + "tag": "@link", + "text": "Auth0ContextInterface.loginWithRedirect", + "target": 102 + }, + { + "kind": "text", + "text": "." + } + ], + "blockTags": [ + { + "tag": "@category", + "content": [ + { + "kind": "text", + "text": "Reference" + } + ] + } + ] + }, + "children": [ + { + "id": 243, + "name": "appState", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true, + "isInherited": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Used to store state before doing the redirect" + } + ] + }, + "sources": [ + { + "fileName": "node_modules/@auth0/auth0-spa-js/dist/typings/global.d.ts", + "line": 480, + "character": 4 + } + ], + "type": { + "type": "reference", + "target": 242, + "name": "TAppState", + "package": "@auth0/auth0-react", + "qualifiedName": "RedirectLoginOptions.TAppState", + "refersToTypeParameter": true + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "Omit.appState", + "package": "@auth0/auth0-spa-js" + } + }, + { + "id": 244, + "name": "authorizationParams", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true, + "isInherited": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "URL parameters that will be sent back to the Authorization Server. This can be known parameters\r\ndefined by Auth0 or custom parameters that you define." + } + ] + }, + "sources": [ + { + "fileName": "node_modules/@auth0/auth0-spa-js/dist/typings/global.d.ts", + "line": 176, + "character": 4 + } + ], + "type": { + "type": "reference", + "target": 250, + "name": "AuthorizationParams", + "package": "@auth0/auth0-spa-js" + }, + "inheritedFrom": { + "type": "reference", + "target": 272, + "name": "Omit.authorizationParams", + "package": "@auth0/auth0-spa-js", + "qualifiedName": "BaseLoginOptions.authorizationParams" + } + }, + { + "id": 249, + "name": "fragment", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true, + "isInherited": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Used to add to the URL fragment before redirecting" + } + ] + }, + "sources": [ + { + "fileName": "node_modules/@auth0/auth0-spa-js/dist/typings/global.d.ts", + "line": 484, + "character": 4 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "Omit.fragment", + "package": "@auth0/auth0-spa-js" + } + }, + { + "id": 245, + "name": "openUrl", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true, + "isInherited": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Used to control the redirect and not rely on the SDK to do the actual redirect." + } + ], + "blockTags": [ + { + "tag": "@example", + "content": [ + { + "kind": "code", + "text": "```ts\nconst client = new Auth0Client({\r\n openUrl(url) {\r\n window.location.replace(url);\r\n }\r\n});\n```" + } + ] + }, + { + "tag": "@example", + "content": [ + { + "kind": "code", + "text": "```ts\nimport { Browser } from '@capacitor/browser';\r\n\r\nconst client = new Auth0Client({\r\n async openUrl(url) {\r\n await Browser.open({ url });\r\n }\r\n});\n```" + } + ] + } + ] + }, + "sources": [ + { + "fileName": "node_modules/@auth0/auth0-spa-js/dist/typings/global.d.ts", + "line": 516, + "character": 4 + } + ], + "type": { + "type": "reflection", + "declaration": { + "id": 246, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "signatures": [ + { + "id": 247, + "name": "__type", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 248, + "name": "url", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "type": { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "void" + }, + { + "type": "reference", + "target": { + "packageName": "typescript", + "packagePath": "lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "void" + } + ], + "name": "Promise", + "package": "typescript" + } + ] + } + } + ] + } + }, + "inheritedFrom": { + "type": "reference", + "target": -1, + "name": "Omit.openUrl", + "package": "@auth0/auth0-spa-js" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 243, + 244, + 249, + 245 + ] + } + ], + "sources": [ + { + "fileName": "src/auth0-context.tsx", + "line": 43, + "character": 17, + "url": "https://github.com/auth0/auth0-react/blob/9c6e8e51ee17632e9ab1b7fa6081ea75674a6539/src/auth0-context.tsx#L43" + } + ], + "typeParameters": [ + { + "id": 242, + "name": "TAppState", + "variant": "typeParam", + "kind": 131072, + "flags": {}, + "default": { + "type": "reference", + "target": 15, + "name": "AppState", + "package": "@auth0/auth0-react" + } + } + ], + "extendedTypes": [ + { + "type": "reference", + "target": { + "packageName": "typescript", + "packagePath": "lib/lib.es5.d.ts", + "qualifiedName": "Omit" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/global.d.ts", + "qualifiedName": "RedirectLoginOptions" + }, + "typeArguments": [ + { + "type": "reference", + "target": 242, + "name": "TAppState", + "package": "@auth0/auth0-react", + "qualifiedName": "RedirectLoginOptions.TAppState", + "refersToTypeParameter": true + } + ], + "name": "SPARedirectLoginOptions", + "package": "@auth0/auth0-spa-js", + "qualifiedName": "RedirectLoginOptions" + }, + { + "type": "literal", + "value": "onRedirect" + } + ], + "name": "Omit", + "package": "typescript" + } + ] + }, + { + "id": 765, + "name": "RevokeRefreshTokenOptions", + "variant": "declaration", + "kind": 256, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Options for revoking a refresh token" + } + ], + "blockTags": [ + { + "tag": "@category", + "content": [ + { + "kind": "text", + "text": "Reference" + } + ] + } + ] + }, + "children": [ + { + "id": 766, + "name": "audience", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Audience to identify which refresh token to revoke. Omit for default audience." + } + ] + }, + "sources": [ + { + "fileName": "node_modules/@auth0/auth0-spa-js/dist/typings/global.d.ts", + "line": 1003, + "character": 4 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 766 + ] + } + ], + "sources": [ + { + "fileName": "node_modules/@auth0/auth0-spa-js/dist/typings/global.d.ts", + "line": 1001, + "character": 17 + } + ] + }, + { + "id": 916, + "name": "UpdateAuthenticationMethodRequest", + "variant": "declaration", + "kind": 256, + "flags": {}, + "comment": { + "summary": [], + "blockTags": [ + { + "tag": "@category", + "content": [ + { + "kind": "text", + "text": "Reference" + } + ] + } + ] + }, + "children": [ + { + "id": 917, + "name": "name", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "sources": [ + { + "fileName": "node_modules/@auth0/auth0-spa-js/dist/typings/myaccount/types.d.ts", + "line": 110, + "character": 4 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 918, + "name": "preferred_authentication_method", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Only valid when updating a phone authentication method." + } + ] + }, + "sources": [ + { + "fileName": "node_modules/@auth0/auth0-spa-js/dist/typings/myaccount/types.d.ts", + "line": 112, + "character": 4 + } + ], + "type": { + "type": "union", + "types": [ + { + "type": "literal", + "value": "sms" + }, + { + "type": "literal", + "value": "voice" + } + ] + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 917, + 918 + ] + } + ], + "sources": [ + { + "fileName": "node_modules/@auth0/auth0-spa-js/dist/typings/myaccount/types.d.ts", + "line": 109, + "character": 17 + } + ] + }, + { + "id": 36, + "name": "UseEnterpriseConnect", + "variant": "declaration", + "kind": 256, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The shape returned by the " + }, + { + "kind": "code", + "text": "`useEnterpriseConnect`" + }, + { + "kind": "text", + "text": " hook." + } + ], + "blockTags": [ + { + "tag": "@category", + "content": [ + { + "kind": "text", + "text": "Hooks & HOCs" + } + ] + } + ] + }, + "children": [ + { + "id": 37, + "name": "isFederatedDomain", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Runs WebFinger domain discovery for the given email domain against the\nAuth0 domain configured on the " + }, + { + "kind": "code", + "text": "`Auth0Provider`" + }, + { + "kind": "text", + "text": ". Returns " + }, + { + "kind": "code", + "text": "`true`" + }, + { + "kind": "text", + "text": " only if\nthe domain is managed by Auth0 for enterprise SSO. A routing hint, not a\nsecurity control: it returns " + }, + { + "kind": "code", + "text": "`false`" + }, + { + "kind": "text", + "text": " on any failure." + } + ] + }, + "sources": [ + { + "fileName": "src/use-enterprise-connect.tsx", + "line": 23, + "character": 2, + "url": "https://github.com/auth0/auth0-react/blob/9c6e8e51ee17632e9ab1b7fa6081ea75674a6539/src/use-enterprise-connect.tsx#L23" + } + ], + "type": { + "type": "reflection", + "declaration": { + "id": 38, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "signatures": [ + { + "id": 39, + "name": "__type", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 40, + "name": "emailDomain", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 41, + "name": "options", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "type": { + "type": "reference", + "target": 775, + "name": "IsFederatedDomainOptions", + "package": "@auth0/auth0-auth-js" + } + } + ], + "type": { + "type": "reference", + "target": { + "packageName": "typescript", + "packagePath": "lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "boolean" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + } + } + }, + { + "id": 42, + "name": "loginWithSSO", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Starts the enterprise SSO redirect, passing the email as " + }, + { + "kind": "code", + "text": "`login_hint`" + }, + { + "kind": "text", + "text": "\nso Home Realm Discovery can resolve the connection and organization. Any\n" + }, + { + "kind": "code", + "text": "`authorizationParams`" + }, + { + "kind": "text", + "text": " supplied by the caller are preserved." + } + ] + }, + "sources": [ + { + "fileName": "src/use-enterprise-connect.tsx", + "line": 32, + "character": 2, + "url": "https://github.com/auth0/auth0-react/blob/9c6e8e51ee17632e9ab1b7fa6081ea75674a6539/src/use-enterprise-connect.tsx#L32" + } + ], + "type": { + "type": "reflection", + "declaration": { + "id": 43, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "signatures": [ + { + "id": 44, + "name": "__type", + "variant": "signature", + "kind": 4096, + "flags": {}, + "parameters": [ + { + "id": 45, + "name": "email", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 46, + "name": "options", + "variant": "param", + "kind": 32768, + "flags": { + "isOptional": true + }, + "type": { + "type": "reference", + "target": 241, + "typeArguments": [ + { + "type": "reference", + "target": 15, + "name": "AppState", + "package": "@auth0/auth0-react" + } + ], + "name": "RedirectLoginOptions", + "package": "@auth0/auth0-react" + } + } + ], + "type": { + "type": "reference", + "target": { + "packageName": "typescript", + "packagePath": "lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "void" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + } + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 37, + 42 + ] + } + ], + "sources": [ + { + "fileName": "src/use-enterprise-connect.tsx", + "line": 16, + "character": 17, + "url": "https://github.com/auth0/auth0-react/blob/9c6e8e51ee17632e9ab1b7fa6081ea75674a6539/src/use-enterprise-connect.tsx#L16" + } + ] + }, + { + "id": 847, + "name": "VerifyParams", + "variant": "declaration", + "kind": 256, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Parameters for verifying an MFA challenge.\r\n\r\nThe grant_type is automatically inferred from which verification field is provided:\r\n- " + }, + { + "kind": "code", + "text": "`otp`" + }, + { + "kind": "text", + "text": " field → MFA-OTP grant type\r\n- " + }, + { + "kind": "code", + "text": "`oobCode`" + }, + { + "kind": "text", + "text": " field → MFA-OOB grant type\r\n- " + }, + { + "kind": "code", + "text": "`recoveryCode`" + }, + { + "kind": "text", + "text": " field → MFA-RECOVERY-CODE grant type" + } + ], + "blockTags": [ + { + "tag": "@category", + "content": [ + { + "kind": "text", + "text": "Reference" + } + ] + } + ] + }, + "children": [ + { + "id": 851, + "name": "bindingCode", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Binding code (for OOB challenges with binding)" + } + ] + }, + "sources": [ + { + "fileName": "node_modules/@auth0/auth0-spa-js/dist/typings/mfa/types.d.ts", + "line": 171, + "character": 4 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 848, + "name": "mfaToken", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "MFA token from challenge flow" + } + ] + }, + "sources": [ + { + "fileName": "node_modules/@auth0/auth0-spa-js/dist/typings/mfa/types.d.ts", + "line": 165, + "character": 4 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 850, + "name": "oobCode", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Out-of-band code (for OOB challenges)" + } + ] + }, + "sources": [ + { + "fileName": "node_modules/@auth0/auth0-spa-js/dist/typings/mfa/types.d.ts", + "line": 169, + "character": 4 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 849, + "name": "otp", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "One-time password (for OTP challenges)" + } + ] + }, + "sources": [ + { + "fileName": "node_modules/@auth0/auth0-spa-js/dist/typings/mfa/types.d.ts", + "line": 167, + "character": 4 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 852, + "name": "recoveryCode", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Recovery code (for recovery code verification)" + } + ] + }, + "sources": [ + { + "fileName": "node_modules/@auth0/auth0-spa-js/dist/typings/mfa/types.d.ts", + "line": 173, + "character": 4 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 851, + 848, + 850, + 849, + 852 + ] + } + ], + "sources": [ + { + "fileName": "node_modules/@auth0/auth0-spa-js/dist/typings/mfa/types.d.ts", + "line": 163, + "character": 17 + } + ] + }, + { + "id": 52, + "name": "WithAuth0Props", + "variant": "declaration", + "kind": 256, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Components wrapped in " + }, + { + "kind": "code", + "text": "`withAuth0`" + }, + { + "kind": "text", + "text": " will have an additional " + }, + { + "kind": "code", + "text": "`auth0`" + }, + { + "kind": "text", + "text": " prop" + } + ], + "blockTags": [ + { + "tag": "@category", + "content": [ + { + "kind": "text", + "text": "Hooks & HOCs" + } + ] + } + ] + }, + "children": [ + { + "id": 53, + "name": "auth0", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "sources": [ + { + "fileName": "src/with-auth0.tsx", + "line": 10, + "character": 2, + "url": "https://github.com/auth0/auth0-react/blob/9c6e8e51ee17632e9ab1b7fa6081ea75674a6539/src/with-auth0.tsx#L10" + } + ], + "type": { + "type": "reference", + "target": 72, + "name": "Auth0ContextInterface", + "package": "@auth0/auth0-react" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 53 + ] + } + ], + "sources": [ + { + "fileName": "src/with-auth0.tsx", + "line": 9, + "character": 17, + "url": "https://github.com/auth0/auth0-react/blob/9c6e8e51ee17632e9ab1b7fa6081ea75674a6539/src/with-auth0.tsx#L9" + } + ] + }, + { + "id": 59, + "name": "WithAuthenticationRequiredOptions", + "variant": "declaration", + "kind": 256, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Options for the withAuthenticationRequired Higher Order Component" + } + ], + "blockTags": [ + { + "tag": "@category", + "content": [ + { + "kind": "text", + "text": "Hooks & HOCs" + } + ] + } + ] + }, + "children": [ + { + "id": 70, + "name": "context", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The context to be used when calling useAuth0, this should only be provided if you are using multiple Auth0Providers\nwithin your application and you wish to tie a specific component to a Auth0Provider other than the Auth0Provider\nassociated with the default Auth0Context." + } + ] + }, + "sources": [ + { + "fileName": "src/with-authentication-required.tsx", + "line": 94, + "character": 2, + "url": "https://github.com/auth0/auth0-react/blob/9c6e8e51ee17632e9ab1b7fa6081ea75674a6539/src/with-authentication-required.tsx#L94" + } + ], + "type": { + "type": "reference", + "target": { + "packageName": "@types/react", + "packagePath": "index.d.ts", + "qualifiedName": "React.Context" + }, + "typeArguments": [ + { + "type": "reference", + "target": 72, + "typeArguments": [ + { + "type": "reference", + "target": 343, + "name": "User", + "package": "@auth0/auth0-spa-js" + } + ], + "name": "Auth0ContextInterface", + "package": "@auth0/auth0-react" + } + ], + "name": "Context", + "package": "@types/react", + "qualifiedName": "React.Context" + } + }, + { + "id": 69, + "name": "loginOptions", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "code", + "text": "```js\nwithAuthenticationRequired(Profile, {\n loginOptions: {\n appState: {\n customProp: 'foo'\n }\n }\n})\n```" + }, + { + "kind": "text", + "text": "\n\nPass additional login options, like extra " + }, + { + "kind": "code", + "text": "`appState`" + }, + { + "kind": "text", + "text": " to the login page.\nThis will be merged with the " + }, + { + "kind": "code", + "text": "`returnTo`" + }, + { + "kind": "text", + "text": " option used by the " + }, + { + "kind": "code", + "text": "`onRedirectCallback`" + }, + { + "kind": "text", + "text": " handler." + } + ] + }, + "sources": [ + { + "fileName": "src/with-authentication-required.tsx", + "line": 88, + "character": 2, + "url": "https://github.com/auth0/auth0-react/blob/9c6e8e51ee17632e9ab1b7fa6081ea75674a6539/src/with-authentication-required.tsx#L88" + } + ], + "type": { + "type": "reference", + "target": 241, + "typeArguments": [ + { + "type": "reference", + "target": 15, + "name": "AppState", + "package": "@auth0/auth0-react" + } + ], + "name": "RedirectLoginOptions", + "package": "@auth0/auth0-react" + } + }, + { + "id": 66, + "name": "onBeforeAuthentication", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "code", + "text": "```js\nwithAuthenticationRequired(Profile, {\n onBeforeAuthentication: () => { analyticsLibrary.track('login_triggered'); }\n})\n```" + }, + { + "kind": "text", + "text": "\n\nAllows executing logic before the user is redirected to the login page." + } + ] + }, + "sources": [ + { + "fileName": "src/with-authentication-required.tsx", + "line": 73, + "character": 2, + "url": "https://github.com/auth0/auth0-react/blob/9c6e8e51ee17632e9ab1b7fa6081ea75674a6539/src/with-authentication-required.tsx#L73" + } + ], + "type": { + "type": "reflection", + "declaration": { + "id": 67, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "signatures": [ + { + "id": 68, + "name": "__type", + "variant": "signature", + "kind": 4096, + "flags": {}, + "type": { + "type": "reference", + "target": { + "packageName": "typescript", + "packagePath": "lib/lib.es5.d.ts", + "qualifiedName": "Promise" + }, + "typeArguments": [ + { + "type": "intrinsic", + "name": "void" + } + ], + "name": "Promise", + "package": "typescript" + } + } + ] + } + } + }, + { + "id": 63, + "name": "onRedirecting", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "code", + "text": "```js\nwithAuthenticationRequired(Profile, {\n onRedirecting: () =>
Redirecting you to the login...
\n})\n```" + }, + { + "kind": "text", + "text": "\n\nRender a message to show that the user is being redirected to the login." + } + ] + }, + "sources": [ + { + "fileName": "src/with-authentication-required.tsx", + "line": 63, + "character": 2, + "url": "https://github.com/auth0/auth0-react/blob/9c6e8e51ee17632e9ab1b7fa6081ea75674a6539/src/with-authentication-required.tsx#L63" + } + ], + "type": { + "type": "reflection", + "declaration": { + "id": 64, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "signatures": [ + { + "id": 65, + "name": "__type", + "variant": "signature", + "kind": 4096, + "flags": {}, + "type": { + "type": "reference", + "target": { + "packageName": "@types/react", + "packagePath": "index.d.ts", + "qualifiedName": "React.JSX.Element" + }, + "name": "Element", + "package": "@types/react", + "qualifiedName": "React.JSX.Element" + } + } + ] + } + } + }, + { + "id": 60, + "name": "returnTo", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "code", + "text": "```js\nwithAuthenticationRequired(Profile, {\n returnTo: '/profile'\n})\n```" + }, + { + "kind": "text", + "text": "\n\nor\n\n" + }, + { + "kind": "code", + "text": "```js\nwithAuthenticationRequired(Profile, {\n returnTo: () => window.location.hash.substr(1)\n})\n```" + }, + { + "kind": "text", + "text": "\n\nAdd a path for the " + }, + { + "kind": "code", + "text": "`onRedirectCallback`" + }, + { + "kind": "text", + "text": " handler to return the user to after login." + } + ] + }, + "sources": [ + { + "fileName": "src/with-authentication-required.tsx", + "line": 53, + "character": 2, + "url": "https://github.com/auth0/auth0-react/blob/9c6e8e51ee17632e9ab1b7fa6081ea75674a6539/src/with-authentication-required.tsx#L53" + } + ], + "type": { + "type": "union", + "types": [ + { + "type": "intrinsic", + "name": "string" + }, + { + "type": "reflection", + "declaration": { + "id": 61, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "signatures": [ + { + "id": 62, + "name": "__type", + "variant": "signature", + "kind": 4096, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ] + } + } + ] + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 70, + 69, + 66, + 63, + 60 + ] + } + ], + "sources": [ + { + "fileName": "src/with-authentication-required.tsx", + "line": 35, + "character": 17, + "url": "https://github.com/auth0/auth0-react/blob/9c6e8e51ee17632e9ab1b7fa6081ea75674a6539/src/with-authentication-required.tsx#L35" + } + ] + }, + { + "id": 941, + "name": "AnonymousGetTokenSilentlyOptions", + "variant": "declaration", + "kind": 2097152, + "flags": {}, + "comment": { + "summary": [], + "blockTags": [ + { + "tag": "@category", + "content": [ + { + "kind": "text", + "text": "Reference" + } + ] + } + ] + }, + "sources": [ + { + "fileName": "node_modules/@auth0/auth0-spa-js/dist/typings/anonymous/AnonymousSessionApiClient.d.ts", + "line": 6, + "character": 12 + } + ], + "type": { + "type": "reference", + "target": { + "packageName": "typescript", + "packagePath": "lib/lib.es5.d.ts", + "qualifiedName": "Omit" + }, + "typeArguments": [ + { + "type": "reference", + "target": { + "packageName": "@auth0/auth0-auth-js", + "packagePath": "dist/index.d.ts", + "qualifiedName": "GetAnonymousAccessTokenOptions" + }, + "name": "GetAnonymousAccessTokenOptions", + "package": "@auth0/auth0-auth-js" + }, + { + "type": "literal", + "value": "sessionToken" + } + ], + "name": "Omit", + "package": "typescript" + } + }, + { + "id": 956, + "name": "AnonymousSessionErrorCode", + "variant": "declaration", + "kind": 2097152, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Error codes that can be set on an " + }, + { + "kind": "inline-tag", + "tag": "@link", + "text": "AnonymousSessionError", + "target": 757 + }, + { + "kind": "text", + "text": ".\n\nCodes that map directly to Auth0 API error responses:\n- " + }, + { + "kind": "code", + "text": "`session_expired`" + }, + { + "kind": "text", + "text": " — The session token has expired.\n- " + }, + { + "kind": "code", + "text": "`invalid_session_token`" + }, + { + "kind": "text", + "text": " — The session token is malformed.\n- " + }, + { + "kind": "code", + "text": "`unauthorized_client`" + }, + { + "kind": "text", + "text": " — The client ID is not enabled for anonymous sessions.\n- " + }, + { + "kind": "code", + "text": "`feature_not_enabled`" + }, + { + "kind": "text", + "text": " — The tenant-level anonymous sessions flag is off.\n- " + }, + { + "kind": "code", + "text": "`invalid_client`" + }, + { + "kind": "text", + "text": " — Client authentication failed.\n- " + }, + { + "kind": "code", + "text": "`invalid_target`" + }, + { + "kind": "text", + "text": " — The resource server is not enabled for anonymous access.\n- " + }, + { + "kind": "code", + "text": "`invalid_request`" + }, + { + "kind": "text", + "text": " — The request was malformed or the resource server is not enabled.\n Also returned when the metadata payload exceeds the size limit (~1 KB, JSON-serialized).\n- " + }, + { + "kind": "code", + "text": "`invalid_scope`" + }, + { + "kind": "text", + "text": " — The requested scope is not granted to anonymous callers.\n- " + }, + { + "kind": "code", + "text": "`server_error`" + }, + { + "kind": "text", + "text": " — An Auth0 infrastructure error occurred." + } + ], + "blockTags": [ + { + "tag": "@category", + "content": [ + { + "kind": "text", + "text": "Reference" + } + ] + } + ] + }, + "sources": [ + { + "fileName": "node_modules/@auth0/auth0-auth-js/dist/index.d.ts", + "line": 3272, + "character": 5 + } + ], + "type": { + "type": "union", + "types": [ + { + "type": "literal", + "value": "session_expired" + }, + { + "type": "literal", + "value": "invalid_session_token" + }, + { + "type": "literal", + "value": "unauthorized_client" + }, + { + "type": "literal", + "value": "feature_not_enabled" + }, + { + "type": "literal", + "value": "invalid_client" + }, + { + "type": "literal", + "value": "invalid_target" + }, + { + "type": "literal", + "value": "invalid_request" + }, + { + "type": "literal", + "value": "invalid_scope" + }, + { + "type": "literal", + "value": "server_error" + }, + { + "type": "intrinsic", + "name": "string" + } + ] + } + }, + { + "id": 15, + "name": "AppState", + "variant": "declaration", + "kind": 2097152, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The state of the application before the user was redirected to the login page\nand any account that the user may have connected to." + } + ], + "blockTags": [ + { + "tag": "@category", + "content": [ + { + "kind": "text", + "text": "Getting Started" + } + ] + } + ] + }, + "children": [ + { + "id": 18, + "name": "connectedAccount", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "sources": [ + { + "fileName": "src/auth0-provider.tsx", + "line": 57, + "character": 2, + "url": "https://github.com/auth0/auth0-react/blob/9c6e8e51ee17632e9ab1b7fa6081ea75674a6539/src/auth0-provider.tsx#L57" + } + ], + "type": { + "type": "reference", + "target": 22, + "name": "ConnectedAccount", + "package": "@auth0/auth0-react" + } + }, + { + "id": 19, + "name": "response_type", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "sources": [ + { + "fileName": "src/auth0-provider.tsx", + "line": 58, + "character": 2, + "url": "https://github.com/auth0/auth0-react/blob/9c6e8e51ee17632e9ab1b7fa6081ea75674a6539/src/auth0-provider.tsx#L58" + } + ], + "type": { + "type": "reference", + "target": 574, + "name": "ResponseType", + "package": "@auth0/auth0-spa-js" + } + }, + { + "id": 17, + "name": "returnTo", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "sources": [ + { + "fileName": "src/auth0-provider.tsx", + "line": 56, + "character": 2, + "url": "https://github.com/auth0/auth0-react/blob/9c6e8e51ee17632e9ab1b7fa6081ea75674a6539/src/auth0-provider.tsx#L56" + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 18, + 19, + 17 + ] + } + ], + "sources": [ + { + "fileName": "src/auth0-provider.tsx", + "line": 55, + "character": 12, + "url": "https://github.com/auth0/auth0-react/blob/9c6e8e51ee17632e9ab1b7fa6081ea75674a6539/src/auth0-provider.tsx#L55" + } + ], + "indexSignatures": [ + { + "id": 20, + "name": "__index", + "variant": "signature", + "kind": 8192, + "flags": {}, + "parameters": [ + { + "id": 21, + "name": "key", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "type": { + "type": "intrinsic", + "name": "any" + } + } + ] + }, + { + "id": 5, + "name": "Auth0ProviderOptions", + "variant": "declaration", + "kind": 2097152, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The main configuration to instantiate the " + }, + { + "kind": "code", + "text": "`Auth0Provider`" + }, + { + "kind": "text", + "text": ".\n\nEither provide " + }, + { + "kind": "code", + "text": "`domain`" + }, + { + "kind": "text", + "text": " and " + }, + { + "kind": "code", + "text": "`clientId`" + }, + { + "kind": "text", + "text": " (" + }, + { + "kind": "code", + "text": "`Auth0ProviderWithConfigOptions`" + }, + { + "kind": "text", + "text": ")\nor a pre-configured " + }, + { + "kind": "code", + "text": "`client`" + }, + { + "kind": "text", + "text": " instance (" + }, + { + "kind": "code", + "text": "`Auth0ProviderWithClientOptions`" + }, + { + "kind": "text", + "text": ")." + } + ], + "blockTags": [ + { + "tag": "@category", + "content": [ + { + "kind": "text", + "text": "Getting Started" + } + ] + } + ] + }, + "sources": [ + { + "fileName": "src/auth0-provider.tsx", + "line": 132, + "character": 12, + "url": "https://github.com/auth0/auth0-react/blob/9c6e8e51ee17632e9ab1b7fa6081ea75674a6539/src/auth0-provider.tsx#L132" + } + ], + "typeParameters": [ + { + "id": 6, + "name": "TUser", + "variant": "typeParam", + "kind": 131072, + "flags": {}, + "type": { + "type": "reference", + "target": 343, + "name": "User", + "package": "@auth0/auth0-spa-js" + }, + "default": { + "type": "reference", + "target": 343, + "name": "User", + "package": "@auth0/auth0-spa-js" + } + } + ], + "type": { + "type": "union", + "types": [ + { + "type": "reference", + "target": 7, + "typeArguments": [ + { + "type": "reference", + "target": 6, + "name": "TUser", + "package": "@auth0/auth0-react", + "refersToTypeParameter": true + } + ], + "name": "Auth0ProviderWithConfigOptions", + "package": "@auth0/auth0-react" + }, + { + "type": "reference", + "target": 11, + "typeArguments": [ + { + "type": "reference", + "target": 6, + "name": "TUser", + "package": "@auth0/auth0-react", + "refersToTypeParameter": true + } + ], + "name": "Auth0ProviderWithClientOptions", + "package": "@auth0/auth0-react" + } + ] + } + }, + { + "id": 11, + "name": "Auth0ProviderWithClientOptions", + "variant": "declaration", + "kind": 2097152, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Options for " + }, + { + "kind": "code", + "text": "`Auth0Provider`" + }, + { + "kind": "text", + "text": " when supplying a pre-configured " + }, + { + "kind": "code", + "text": "`Auth0Client`" + }, + { + "kind": "text", + "text": " instance." + } + ], + "blockTags": [ + { + "tag": "@category", + "content": [ + { + "kind": "text", + "text": "Getting Started" + } + ] + } + ] + }, + "sources": [ + { + "fileName": "src/auth0-provider.tsx", + "line": 121, + "character": 12, + "url": "https://github.com/auth0/auth0-react/blob/9c6e8e51ee17632e9ab1b7fa6081ea75674a6539/src/auth0-provider.tsx#L121" + } + ], + "typeParameters": [ + { + "id": 14, + "name": "TUser", + "variant": "typeParam", + "kind": 131072, + "flags": {}, + "type": { + "type": "reference", + "target": 343, + "name": "User", + "package": "@auth0/auth0-spa-js" + }, + "default": { + "type": "reference", + "target": 343, + "name": "User", + "package": "@auth0/auth0-spa-js" + } + } + ], + "type": { + "type": "intersection", + "types": [ + { + "type": "reference", + "target": { + "packageName": "@auth0/auth0-react", + "packagePath": "src/auth0-provider.tsx", + "qualifiedName": "Auth0ProviderBaseOptions" + }, + "typeArguments": [ + { + "type": "reference", + "target": 14, + "name": "TUser", + "package": "@auth0/auth0-react", + "refersToTypeParameter": true + } + ], + "name": "Auth0ProviderBaseOptions", + "package": "@auth0/auth0-react" + }, + { + "type": "reflection", + "declaration": { + "id": 12, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 13, + "name": "client", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "sources": [ + { + "fileName": "src/auth0-provider.tsx", + "line": 122, + "character": 38, + "url": "https://github.com/auth0/auth0-react/blob/9c6e8e51ee17632e9ab1b7fa6081ea75674a6539/src/auth0-provider.tsx#L122" + } + ], + "type": { + "type": "reference", + "target": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/Auth0Client.d.ts", + "qualifiedName": "Auth0Client" + }, + "name": "Auth0Client", + "package": "@auth0/auth0-spa-js" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 13 + ] + } + ] + } + } + ] + } + }, + { + "id": 7, + "name": "Auth0ProviderWithConfigOptions", + "variant": "declaration", + "kind": 2097152, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Options for " + }, + { + "kind": "code", + "text": "`Auth0Provider`" + }, + { + "kind": "text", + "text": " when configuring Auth0 via " + }, + { + "kind": "code", + "text": "`domain`" + }, + { + "kind": "text", + "text": " and " + }, + { + "kind": "code", + "text": "`clientId`" + }, + { + "kind": "text", + "text": ".\nUse this type when building wrapper components around " + }, + { + "kind": "code", + "text": "`Auth0Provider`" + }, + { + "kind": "text", + "text": "." + } + ], + "blockTags": [ + { + "tag": "@category", + "content": [ + { + "kind": "text", + "text": "Getting Started" + } + ] + } + ] + }, + "sources": [ + { + "fileName": "src/auth0-provider.tsx", + "line": 113, + "character": 12, + "url": "https://github.com/auth0/auth0-react/blob/9c6e8e51ee17632e9ab1b7fa6081ea75674a6539/src/auth0-provider.tsx#L113" + } + ], + "typeParameters": [ + { + "id": 10, + "name": "TUser", + "variant": "typeParam", + "kind": 131072, + "flags": {}, + "type": { + "type": "reference", + "target": 343, + "name": "User", + "package": "@auth0/auth0-spa-js" + }, + "default": { + "type": "reference", + "target": 343, + "name": "User", + "package": "@auth0/auth0-spa-js" + } + } + ], + "type": { + "type": "intersection", + "types": [ + { + "type": "reference", + "target": { + "packageName": "@auth0/auth0-react", + "packagePath": "src/auth0-provider.tsx", + "qualifiedName": "Auth0ProviderBaseOptions" + }, + "typeArguments": [ + { + "type": "reference", + "target": 10, + "name": "TUser", + "package": "@auth0/auth0-react", + "refersToTypeParameter": true + } + ], + "name": "Auth0ProviderBaseOptions", + "package": "@auth0/auth0-react" + }, + { + "type": "reference", + "target": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/global.d.ts", + "qualifiedName": "Auth0ClientOptions" + }, + "name": "Auth0ClientOptions", + "package": "@auth0/auth0-spa-js" + }, + { + "type": "reflection", + "declaration": { + "id": 8, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 9, + "name": "client", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "sources": [ + { + "fileName": "src/auth0-provider.tsx", + "line": 114, + "character": 59, + "url": "https://github.com/auth0/auth0-react/blob/9c6e8e51ee17632e9ab1b7fa6081ea75674a6539/src/auth0-provider.tsx#L114" + } + ], + "type": { + "type": "intrinsic", + "name": "never" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 9 + ] + } + ] + } + } + ] + } + }, + { + "id": 31, + "name": "Auth0SuspenseContextInterface", + "variant": "declaration", + "kind": 2097152, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The value returned by " + }, + { + "kind": "code", + "text": "`useAuth0Suspense`" + }, + { + "kind": "text", + "text": ": the full " + }, + { + "kind": "code", + "text": "`useAuth0`" + }, + { + "kind": "text", + "text": " interface minus\n" + }, + { + "kind": "code", + "text": "`isLoading`" + }, + { + "kind": "text", + "text": " and the internal " + }, + { + "kind": "code", + "text": "`_initPromise`" + }, + { + "kind": "text", + "text": ". " + }, + { + "kind": "code", + "text": "`error`" + }, + { + "kind": "text", + "text": " is\nretained for post-init failures such as " + }, + { + "kind": "code", + "text": "`loginWithPopup`" + }, + { + "kind": "text", + "text": "." + } + ], + "blockTags": [ + { + "tag": "@category", + "content": [ + { + "kind": "text", + "text": "Context" + } + ] + } + ] + }, + "sources": [ + { + "fileName": "src/use-auth0-suspense.tsx", + "line": 17, + "character": 12, + "url": "https://github.com/auth0/auth0-react/blob/9c6e8e51ee17632e9ab1b7fa6081ea75674a6539/src/use-auth0-suspense.tsx#L17" + } + ], + "typeParameters": [ + { + "id": 32, + "name": "TUser", + "variant": "typeParam", + "kind": 131072, + "flags": {}, + "type": { + "type": "reference", + "target": 343, + "name": "User", + "package": "@auth0/auth0-spa-js" + }, + "default": { + "type": "reference", + "target": 343, + "name": "User", + "package": "@auth0/auth0-spa-js" + } + } + ], + "type": { + "type": "reference", + "target": { + "packageName": "typescript", + "packagePath": "lib/lib.es5.d.ts", + "qualifiedName": "Omit" + }, + "typeArguments": [ + { + "type": "reference", + "target": 72, + "typeArguments": [ + { + "type": "reference", + "target": 32, + "name": "TUser", + "package": "@auth0/auth0-react", + "refersToTypeParameter": true + } + ], + "name": "Auth0ContextInterface", + "package": "@auth0/auth0-react" + }, + { + "type": "union", + "types": [ + { + "type": "literal", + "value": "isLoading" + }, + { + "type": "literal", + "value": "_initPromise" + } + ] + } + ], + "name": "Omit", + "package": "typescript" + } + }, + { + "id": 911, + "name": "AuthenticationMethod", + "variant": "declaration", + "kind": 2097152, + "flags": {}, + "comment": { + "summary": [], + "blockTags": [ + { + "tag": "@category", + "content": [ + { + "kind": "text", + "text": "Reference" + } + ] + } + ] + }, + "sources": [ + { + "fileName": "node_modules/@auth0/auth0-spa-js/dist/typings/myaccount/types.d.ts", + "line": 108, + "character": 12 + } + ], + "type": { + "type": "union", + "types": [ + { + "type": "reference", + "target": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/myaccount/types.d.ts", + "qualifiedName": "PasskeyAuthenticationMethod" + }, + "name": "PasskeyAuthenticationMethod", + "package": "@auth0/auth0-spa-js" + }, + { + "type": "reference", + "target": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/myaccount/types.d.ts", + "qualifiedName": "WebAuthnPlatformAuthenticationMethod" + }, + "name": "WebAuthnPlatformAuthenticationMethod", + "package": "@auth0/auth0-spa-js" + }, + { + "type": "reference", + "target": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/myaccount/types.d.ts", + "qualifiedName": "WebAuthnRoamingAuthenticationMethod" + }, + "name": "WebAuthnRoamingAuthenticationMethod", + "package": "@auth0/auth0-spa-js" + }, + { + "type": "reference", + "target": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/myaccount/types.d.ts", + "qualifiedName": "PhoneAuthenticationMethod" + }, + "name": "PhoneAuthenticationMethod", + "package": "@auth0/auth0-spa-js" + }, + { + "type": "reference", + "target": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/myaccount/types.d.ts", + "qualifiedName": "EmailAuthenticationMethod" + }, + "name": "EmailAuthenticationMethod", + "package": "@auth0/auth0-spa-js" + }, + { + "type": "reference", + "target": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/myaccount/types.d.ts", + "qualifiedName": "PasswordAuthenticationMethod" + }, + "name": "PasswordAuthenticationMethod", + "package": "@auth0/auth0-spa-js" + }, + { + "type": "reference", + "target": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/myaccount/types.d.ts", + "qualifiedName": "TotpAuthenticationMethod" + }, + "name": "TotpAuthenticationMethod", + "package": "@auth0/auth0-spa-js" + }, + { + "type": "reference", + "target": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/myaccount/types.d.ts", + "qualifiedName": "PushNotificationAuthenticationMethod" + }, + "name": "PushNotificationAuthenticationMethod", + "package": "@auth0/auth0-spa-js" + }, + { + "type": "reference", + "target": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/myaccount/types.d.ts", + "qualifiedName": "RecoveryCodeAuthenticationMethod" + }, + "name": "RecoveryCodeAuthenticationMethod", + "package": "@auth0/auth0-spa-js" + } + ] + } + }, + { + "id": 912, + "name": "AuthenticationMethodType", + "variant": "declaration", + "kind": 2097152, + "flags": {}, + "comment": { + "summary": [], + "blockTags": [ + { + "tag": "@category", + "content": [ + { + "kind": "text", + "text": "Reference" + } + ] + } + ] + }, + "sources": [ + { + "fileName": "node_modules/@auth0/auth0-spa-js/dist/typings/myaccount/types.d.ts", + "line": 46, + "character": 12 + } + ], + "type": { + "type": "union", + "types": [ + { + "type": "literal", + "value": "passkey" + }, + { + "type": "literal", + "value": "password" + }, + { + "type": "literal", + "value": "phone" + }, + { + "type": "literal", + "value": "totp" + }, + { + "type": "literal", + "value": "email" + }, + { + "type": "literal", + "value": "push-notification" + }, + { + "type": "literal", + "value": "recovery-code" + }, + { + "type": "literal", + "value": "webauthn-platform" + }, + { + "type": "literal", + "value": "webauthn-roaming" + } + ] + } + }, + { + "id": 405, + "name": "Cacheable", + "variant": "declaration", + "kind": 2097152, + "flags": {}, + "comment": { + "summary": [], + "blockTags": [ + { + "tag": "@category", + "content": [ + { + "kind": "text", + "text": "Reference" + } + ] + } + ] + }, + "sources": [ + { + "fileName": "node_modules/@auth0/auth0-spa-js/dist/typings/cache/shared.d.ts", + "line": 61, + "character": 12 + } + ], + "type": { + "type": "union", + "types": [ + { + "type": "reference", + "target": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/cache/shared.d.ts", + "qualifiedName": "WrappedCacheEntry" + }, + "name": "WrappedCacheEntry", + "package": "@auth0/auth0-spa-js" + }, + { + "type": "reference", + "target": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/cache/shared.d.ts", + "qualifiedName": "KeyManifestEntry" + }, + "name": "KeyManifestEntry", + "package": "@auth0/auth0-spa-js" + } + ] + } + }, + { + "id": 288, + "name": "CacheLocation", + "variant": "declaration", + "kind": 2097152, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The possible locations where tokens can be stored" + } + ], + "blockTags": [ + { + "tag": "@category", + "content": [ + { + "kind": "text", + "text": "Reference" + } + ] + } + ] + }, + "sources": [ + { + "fileName": "node_modules/@auth0/auth0-spa-js/dist/typings/global.d.ts", + "line": 459, + "character": 12 + } + ], + "type": { + "type": "union", + "types": [ + { + "type": "literal", + "value": "memory" + }, + { + "type": "literal", + "value": "localstorage" + } + ] + } + }, + { + "id": 569, + "name": "ConnectAccountRedirectResult", + "variant": "declaration", + "kind": 2097152, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The result returned after a successful account connection redirect.\r\n\r\nCombines the redirect login result (including any persisted app state)\r\nwith the complete response from the My Account API." + } + ], + "blockTags": [ + { + "tag": "@example", + "content": [ + { + "kind": "code", + "text": "```ts\nconst result = await auth0.connectAccountWithRedirect(options);\r\nconsole.log(result.appState); // Access persisted app state\r\nconsole.log(result.connection); // The connection of the account you connected to.\r\nconsole.log(result.response_type === 'connect_code'); // The response type will be 'connect_code'\n```" + } + ] + }, + { + "tag": "@category", + "content": [ + { + "kind": "text", + "text": "Reference" + } + ] + } + ] + }, + "sources": [ + { + "fileName": "node_modules/@auth0/auth0-spa-js/dist/typings/global.d.ts", + "line": 801, + "character": 12 + } + ], + "typeParameters": [ + { + "id": 573, + "name": "TAppState", + "variant": "typeParam", + "kind": 131072, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The type of application state persisted through the transaction." + } + ] + }, + "default": { + "type": "intrinsic", + "name": "any" + } + } + ], + "type": { + "type": "intersection", + "types": [ + { + "type": "reference", + "target": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/myaccount/types.d.ts", + "qualifiedName": "CompleteResponse" + }, + "name": "CompleteResponse", + "package": "@auth0/auth0-spa-js" + }, + { + "type": "reflection", + "declaration": { + "id": 570, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 571, + "name": "appState", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "State stored when the redirect request was made" + } + ] + }, + "sources": [ + { + "fileName": "node_modules/@auth0/auth0-spa-js/dist/typings/global.d.ts", + "line": 805, + "character": 4 + } + ], + "type": { + "type": "reference", + "target": 573, + "name": "TAppState", + "package": "@auth0/auth0-spa-js", + "refersToTypeParameter": true + } + }, + { + "id": 572, + "name": "response_type", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The type of response, for connect account it will be " + }, + { + "kind": "code", + "text": "`connect_code`" + } + ] + }, + "sources": [ + { + "fileName": "node_modules/@auth0/auth0-spa-js/dist/typings/global.d.ts", + "line": 809, + "character": 4 + } + ], + "type": { + "type": "reference", + "target": 576, + "name": "ResponseType.ConnectCode", + "package": "@auth0/auth0-spa-js" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 571, + 572 + ] + } + ] + } + } + ] + } + }, + { + "id": 22, + "name": "ConnectedAccount", + "variant": "declaration", + "kind": 2097152, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The account that has been connected during the connect flow." + } + ], + "blockTags": [ + { + "tag": "@category", + "content": [ + { + "kind": "text", + "text": "Reference" + } + ] + } + ] + }, + "sources": [ + { + "fileName": "src/auth0-provider.tsx", + "line": 47, + "character": 12, + "url": "https://github.com/auth0/auth0-react/blob/9c6e8e51ee17632e9ab1b7fa6081ea75674a6539/src/auth0-provider.tsx#L47" + } + ], + "type": { + "type": "reference", + "target": { + "packageName": "typescript", + "packagePath": "lib/lib.es5.d.ts", + "qualifiedName": "Omit" + }, + "typeArguments": [ + { + "type": "reference", + "target": 569, + "name": "ConnectAccountRedirectResult", + "package": "@auth0/auth0-spa-js" + }, + { + "type": "union", + "types": [ + { + "type": "literal", + "value": "appState" + }, + { + "type": "literal", + "value": "response_type" + } + ] + } + ], + "name": "Omit", + "package": "typescript" + } + }, + { + "id": 596, + "name": "CustomTokenExchangeOptions", + "variant": "declaration", + "kind": 2097152, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Represents the configuration options required for initiating a Custom Token Exchange request\r\nfollowing RFC 8693 specifications." + } + ], + "blockTags": [ + { + "tag": "@see", + "content": [ + { + "kind": "inline-tag", + "tag": "@link", + "text": "RFC 8693: OAuth 2.0 Token Exchange", + "target": "https://www.rfc-editor.org/rfc/rfc8693" + } + ] + }, + { + "tag": "@category", + "content": [ + { + "kind": "text", + "text": "Reference" + } + ] + } + ] + }, + "children": [ + { + "id": 603, + "name": "actor_token", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "A token representing the acting party for delegation or impersonation scenarios." + } + ], + "blockTags": [ + { + "tag": "@remarks", + "content": [ + { + "kind": "text", + "text": "Used when one principal needs to act on behalf of another.\r\nFor example, an AI agent acting on behalf of a user." + } + ] + }, + { + "tag": "@example", + "content": [ + { + "kind": "code", + "text": "```ts\n\"eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9...\"\n```" + } + ] + } + ] + }, + "sources": [ + { + "fileName": "node_modules/@auth0/auth0-spa-js/dist/typings/TokenExchange.d.ts", + "line": 74, + "character": 4 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 604, + "name": "actor_token_type", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The type identifier for the actor token." + } + ], + "blockTags": [ + { + "tag": "@remarks", + "content": [ + { + "kind": "text", + "text": "Must be a URI under your organization's control, following the same\r\nrules as subject_token_type." + } + ] + }, + { + "tag": "@example", + "content": [ + { + "kind": "code", + "text": "```ts\n\"https://idp.example.com/token-type/agent\"\n```" + } + ] + } + ] + }, + "sources": [ + { + "fileName": "node_modules/@auth0/auth0-spa-js/dist/typings/TokenExchange.d.ts", + "line": 85, + "character": 4 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 600, + "name": "audience", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The target audience for the requested Auth0 token" + } + ], + "blockTags": [ + { + "tag": "@remarks", + "content": [ + { + "kind": "text", + "text": "Must match exactly with an API identifier configured in your Auth0 tenant.\r\nIf not provided, falls back to the client's default audience." + } + ] + }, + { + "tag": "@example", + "content": [ + { + "kind": "code", + "text": "```ts\n\"https://api.your-service.com/v1\"\n```" + } + ] + } + ] + }, + "sources": [ + { + "fileName": "node_modules/@auth0/auth0-spa-js/dist/typings/TokenExchange.d.ts", + "line": 47, + "character": 4 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 602, + "name": "organization", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "ID or name of the organization to use when authenticating a user.\r\nWhen provided, the user will be authenticated using the organization context.\r\nThe organization ID will be present in the access token payload." + } + ] + }, + "sources": [ + { + "fileName": "node_modules/@auth0/auth0-spa-js/dist/typings/TokenExchange.d.ts", + "line": 63, + "character": 4 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 601, + "name": "scope", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Space-separated list of OAuth 2.0 scopes being requested" + } + ], + "blockTags": [ + { + "tag": "@remarks", + "content": [ + { + "kind": "text", + "text": "Subject to API authorization policies configured in Auth0" + } + ] + }, + { + "tag": "@example", + "content": [ + { + "kind": "code", + "text": "```ts\n\"openid profile email read:data write:data\"\n```" + } + ] + } + ] + }, + "sources": [ + { + "fileName": "node_modules/@auth0/auth0-spa-js/dist/typings/TokenExchange.d.ts", + "line": 57, + "character": 4 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 599, + "name": "subject_token", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The opaque token value being exchanged for Auth0 tokens" + } + ], + "blockTags": [ + { + "tag": "@security", + "content": [ + { + "kind": "text", + "text": "- Must be validated in Auth0 Actions using strong cryptographic verification\r\n- Implement replay attack protection\r\n- Recommended validation libraries: " + }, + { + "kind": "code", + "text": "`jose`" + }, + { + "kind": "text", + "text": ", " + }, + { + "kind": "code", + "text": "`jsonwebtoken`" + } + ] + }, + { + "tag": "@example", + "content": [ + { + "kind": "code", + "text": "```ts\n\"eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiIxMjM0NTY3ODkwIiwibmFtZSI6IkpvaG4gRG9lIiwiaWF0IjoxNTE2MjM5MDIyfQ.SflKxwRJSMeKKF2QT4fwpMeJf36POk6yJV_adQssw5c\"\n```" + } + ] + } + ] + }, + "sources": [ + { + "fileName": "node_modules/@auth0/auth0-spa-js/dist/typings/TokenExchange.d.ts", + "line": 36, + "character": 4 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 598, + "name": "subject_token_type", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The type identifier for the subject token being exchanged" + } + ], + "blockTags": [ + { + "tag": "@pattern", + "content": [ + { + "kind": "text", + "text": "- Must be a namespaced URI under your organization's control\r\n- Forbidden patterns:\r\n - " + }, + { + "kind": "code", + "text": "`^urn:ietf:params:oauth:*`" + }, + { + "kind": "text", + "text": " (IETF reserved)\r\n - " + }, + { + "kind": "code", + "text": "`^https://auth0\\.com/*`" + }, + { + "kind": "text", + "text": " (Auth0 reserved)\r\n - " + }, + { + "kind": "code", + "text": "`^urn:auth0:*`" + }, + { + "kind": "text", + "text": " (Auth0 reserved)" + } + ] + }, + { + "tag": "@example", + "content": [ + { + "kind": "code", + "text": "```ts\n\"urn:acme:legacy-system-token\"\r\n\"https://api.yourcompany.com/token-type/v1\"\n```" + } + ] + } + ] + }, + "sources": [ + { + "fileName": "node_modules/@auth0/auth0-spa-js/dist/typings/TokenExchange.d.ts", + "line": 24, + "character": 4 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 603, + 604, + 600, + 602, + 601, + 599, + 598 + ] + } + ], + "sources": [ + { + "fileName": "node_modules/@auth0/auth0-spa-js/dist/typings/TokenExchange.d.ts", + "line": 9, + "character": 12 + } + ], + "indexSignatures": [ + { + "id": 605, + "name": "__index", + "variant": "signature", + "kind": 8192, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Additional custom parameters for Auth0 Action processing" + } + ], + "blockTags": [ + { + "tag": "@remarks", + "content": [ + { + "kind": "text", + "text": "Accessible in Action code via " + }, + { + "kind": "code", + "text": "`event.request.body`" + } + ] + }, + { + "tag": "@example", + "content": [ + { + "kind": "code", + "text": "```typescript\r\n{\r\n custom_parameter: \"session_context\",\r\n device_fingerprint: \"a3d8f7...\",\r\n}\r\n```" + } + ] + } + ] + }, + "parameters": [ + { + "id": 606, + "name": "key", + "variant": "param", + "kind": 32768, + "flags": {}, + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "type": { + "type": "intrinsic", + "name": "unknown" + } + } + ] + }, + { + "id": 919, + "name": "EnrollmentChallengeOptions", + "variant": "declaration", + "kind": 2097152, + "flags": {}, + "comment": { + "summary": [], + "blockTags": [ + { + "tag": "@category", + "content": [ + { + "kind": "text", + "text": "Reference" + } + ] + } + ] + }, + "sources": [ + { + "fileName": "node_modules/@auth0/auth0-spa-js/dist/typings/myaccount/types.d.ts", + "line": 142, + "character": 12 + } + ], + "type": { + "type": "union", + "types": [ + { + "type": "reference", + "target": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/myaccount/types.d.ts", + "qualifiedName": "PasskeyEnrollmentChallengeOptions" + }, + "name": "PasskeyEnrollmentChallengeOptions", + "package": "@auth0/auth0-spa-js" + }, + { + "type": "reference", + "target": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/myaccount/types.d.ts", + "qualifiedName": "PhoneEnrollmentChallengeOptions" + }, + "name": "PhoneEnrollmentChallengeOptions", + "package": "@auth0/auth0-spa-js" + }, + { + "type": "reference", + "target": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/myaccount/types.d.ts", + "qualifiedName": "EmailEnrollmentChallengeOptions" + }, + "name": "EmailEnrollmentChallengeOptions", + "package": "@auth0/auth0-spa-js" + }, + { + "type": "reference", + "target": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/myaccount/types.d.ts", + "qualifiedName": "TotpEnrollmentChallengeOptions" + }, + "name": "TotpEnrollmentChallengeOptions", + "package": "@auth0/auth0-spa-js" + }, + { + "type": "reference", + "target": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/myaccount/types.d.ts", + "qualifiedName": "PushNotificationEnrollmentChallengeOptions" + }, + "name": "PushNotificationEnrollmentChallengeOptions", + "package": "@auth0/auth0-spa-js" + }, + { + "type": "reference", + "target": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/myaccount/types.d.ts", + "qualifiedName": "RecoveryCodeEnrollmentChallengeOptions" + }, + "name": "RecoveryCodeEnrollmentChallengeOptions", + "package": "@auth0/auth0-spa-js" + }, + { + "type": "reference", + "target": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/myaccount/types.d.ts", + "qualifiedName": "PasswordEnrollmentChallengeOptions" + }, + "name": "PasswordEnrollmentChallengeOptions", + "package": "@auth0/auth0-spa-js" + } + ] + } + }, + { + "id": 920, + "name": "EnrollmentChallengeResponse", + "variant": "declaration", + "kind": 2097152, + "flags": {}, + "comment": { + "summary": [], + "blockTags": [ + { + "tag": "@category", + "content": [ + { + "kind": "text", + "text": "Reference" + } + ] + } + ] + }, + "sources": [ + { + "fileName": "node_modules/@auth0/auth0-spa-js/dist/typings/myaccount/types.d.ts", + "line": 198, + "character": 12 + } + ], + "type": { + "type": "union", + "types": [ + { + "type": "reference", + "target": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/myaccount/types.d.ts", + "qualifiedName": "PasskeyEnrollmentChallengeResponse" + }, + "name": "PasskeyEnrollmentChallengeResponse", + "package": "@auth0/auth0-spa-js" + }, + { + "type": "reference", + "target": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/myaccount/types.d.ts", + "qualifiedName": "PhoneEnrollmentChallengeResponse" + }, + "name": "PhoneEnrollmentChallengeResponse", + "package": "@auth0/auth0-spa-js" + }, + { + "type": "reference", + "target": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/myaccount/types.d.ts", + "qualifiedName": "EmailEnrollmentChallengeResponse" + }, + "name": "EmailEnrollmentChallengeResponse", + "package": "@auth0/auth0-spa-js" + }, + { + "type": "reference", + "target": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/myaccount/types.d.ts", + "qualifiedName": "TotpEnrollmentChallengeResponse" + }, + "name": "TotpEnrollmentChallengeResponse", + "package": "@auth0/auth0-spa-js" + }, + { + "type": "reference", + "target": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/myaccount/types.d.ts", + "qualifiedName": "PushNotificationEnrollmentChallengeResponse" + }, + "name": "PushNotificationEnrollmentChallengeResponse", + "package": "@auth0/auth0-spa-js" + }, + { + "type": "reference", + "target": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/myaccount/types.d.ts", + "qualifiedName": "RecoveryCodeEnrollmentChallengeResponse" + }, + "name": "RecoveryCodeEnrollmentChallengeResponse", + "package": "@auth0/auth0-spa-js" + }, + { + "type": "reference", + "target": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/myaccount/types.d.ts", + "qualifiedName": "PasswordEnrollmentChallengeResponse" + }, + "name": "PasswordEnrollmentChallengeResponse", + "package": "@auth0/auth0-spa-js" + } + ] + } + }, + { + "id": 838, + "name": "EnrollmentResponse", + "variant": "declaration", + "kind": 2097152, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Union type for all enrollment response types" + } + ], + "blockTags": [ + { + "tag": "@category", + "content": [ + { + "kind": "text", + "text": "Reference" + } + ] + } + ] + }, + "sources": [ + { + "fileName": "node_modules/@auth0/auth0-spa-js/dist/typings/mfa/types.d.ts", + "line": 128, + "character": 12 + } + ], + "type": { + "type": "union", + "types": [ + { + "type": "reference", + "target": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/mfa/types.d.ts", + "qualifiedName": "OtpEnrollmentResponse" + }, + "name": "OtpEnrollmentResponse", + "package": "@auth0/auth0-spa-js" + }, + { + "type": "reference", + "target": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/mfa/types.d.ts", + "qualifiedName": "OobEnrollmentResponse" + }, + "name": "OobEnrollmentResponse", + "package": "@auth0/auth0-spa-js" + } + ] + } + }, + { + "id": 921, + "name": "EnrollmentVerifyOptions", + "variant": "declaration", + "kind": 2097152, + "flags": {}, + "comment": { + "summary": [], + "blockTags": [ + { + "tag": "@category", + "content": [ + { + "kind": "text", + "text": "Reference" + } + ] + } + ] + }, + "sources": [ + { + "fileName": "node_modules/@auth0/auth0-spa-js/dist/typings/myaccount/types.d.ts", + "line": 229, + "character": 12 + } + ], + "type": { + "type": "union", + "types": [ + { + "type": "reference", + "target": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/myaccount/types.d.ts", + "qualifiedName": "PasskeyEnrollmentVerifyOptions" + }, + "name": "PasskeyEnrollmentVerifyOptions", + "package": "@auth0/auth0-spa-js" + }, + { + "type": "reference", + "target": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/myaccount/types.d.ts", + "qualifiedName": "PhoneEnrollmentVerifyOptions" + }, + "name": "PhoneEnrollmentVerifyOptions", + "package": "@auth0/auth0-spa-js" + }, + { + "type": "reference", + "target": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/myaccount/types.d.ts", + "qualifiedName": "EmailEnrollmentVerifyOptions" + }, + "name": "EmailEnrollmentVerifyOptions", + "package": "@auth0/auth0-spa-js" + }, + { + "type": "reference", + "target": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/myaccount/types.d.ts", + "qualifiedName": "TotpEnrollmentVerifyOptions" + }, + "name": "TotpEnrollmentVerifyOptions", + "package": "@auth0/auth0-spa-js" + }, + { + "type": "reference", + "target": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/myaccount/types.d.ts", + "qualifiedName": "PushNotificationEnrollmentVerifyOptions" + }, + "name": "PushNotificationEnrollmentVerifyOptions", + "package": "@auth0/auth0-spa-js" + }, + { + "type": "reference", + "target": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/myaccount/types.d.ts", + "qualifiedName": "RecoveryCodeEnrollmentVerifyOptions" + }, + "name": "RecoveryCodeEnrollmentVerifyOptions", + "package": "@auth0/auth0-spa-js" + }, + { + "type": "reference", + "target": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/myaccount/types.d.ts", + "qualifiedName": "PasswordEnrollmentVerifyOptions" + }, + "name": "PasswordEnrollmentVerifyOptions", + "package": "@auth0/auth0-spa-js" + } + ] + } + }, + { + "id": 819, + "name": "EnrollParams", + "variant": "declaration", + "kind": 2097152, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Union type for all enrollment parameter types" + } + ], + "blockTags": [ + { + "tag": "@category", + "content": [ + { + "kind": "text", + "text": "Reference" + } + ] + } + ] + }, + "sources": [ + { + "fileName": "node_modules/@auth0/auth0-spa-js/dist/typings/mfa/types.d.ts", + "line": 90, + "character": 12 + } + ], + "type": { + "type": "union", + "types": [ + { + "type": "reference", + "target": 820, + "name": "EnrollOtpParams", + "package": "@auth0/auth0-spa-js" + }, + { + "type": "reference", + "target": 823, + "name": "EnrollSmsParams", + "package": "@auth0/auth0-spa-js" + }, + { + "type": "reference", + "target": 827, + "name": "EnrollVoiceParams", + "package": "@auth0/auth0-spa-js" + }, + { + "type": "reference", + "target": 831, + "name": "EnrollEmailParams", + "package": "@auth0/auth0-spa-js" + }, + { + "type": "reference", + "target": 835, + "name": "EnrollPushParams", + "package": "@auth0/auth0-spa-js" + } + ] + } + }, + { + "id": 767, + "name": "FetcherConfig", + "variant": "declaration", + "kind": 2097152, + "flags": {}, + "comment": { + "summary": [], + "blockTags": [ + { + "tag": "@category", + "content": [ + { + "kind": "text", + "text": "Reference" + } + ] + } + ] + }, + "children": [ + { + "id": 770, + "name": "baseUrl", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "sources": [ + { + "fileName": "node_modules/@auth0/auth0-spa-js/dist/typings/fetcher.d.ts", + "line": 23, + "character": 4 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 772, + "name": "dpopNonceId", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "sources": [ + { + "fileName": "node_modules/@auth0/auth0-spa-js/dist/typings/fetcher.d.ts", + "line": 25, + "character": 4 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 771, + "name": "fetch", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "sources": [ + { + "fileName": "node_modules/@auth0/auth0-spa-js/dist/typings/fetcher.d.ts", + "line": 24, + "character": 4 + } + ], + "type": { + "type": "reference", + "target": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/fetcher.d.ts", + "qualifiedName": "CustomFetchImpl" + }, + "typeArguments": [ + { + "type": "reference", + "target": 773, + "name": "TOutput", + "package": "@auth0/auth0-spa-js", + "refersToTypeParameter": true + } + ], + "name": "CustomFetchImpl", + "package": "@auth0/auth0-spa-js" + } + }, + { + "id": 769, + "name": "getAccessToken", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "sources": [ + { + "fileName": "node_modules/@auth0/auth0-spa-js/dist/typings/fetcher.d.ts", + "line": 22, + "character": 4 + } + ], + "type": { + "type": "reference", + "target": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/fetcher.d.ts", + "qualifiedName": "AccessTokenFactory" + }, + "name": "AccessTokenFactory", + "package": "@auth0/auth0-spa-js" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 770, + 772, + 771, + 769 + ] + } + ], + "sources": [ + { + "fileName": "node_modules/@auth0/auth0-spa-js/dist/typings/fetcher.d.ts", + "line": 21, + "character": 12 + } + ], + "typeParameters": [ + { + "id": 773, + "name": "TOutput", + "variant": "typeParam", + "kind": 131072, + "flags": {}, + "type": { + "type": "reference", + "target": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/fetcher.d.ts", + "qualifiedName": "CustomFetchMinimalOutput" + }, + "name": "CustomFetchMinimalOutput", + "package": "@auth0/auth0-spa-js" + } + } + ] + }, + { + "id": 774, + "name": "InteractiveErrorHandler", + "variant": "declaration", + "kind": 2097152, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Configuration option for automatic interactive error handling.\r\n\r\n- " + }, + { + "kind": "code", + "text": "`'popup'`" + }, + { + "kind": "text", + "text": ": SDK automatically opens Universal Login popup on MFA error" + } + ], + "blockTags": [ + { + "tag": "@category", + "content": [ + { + "kind": "text", + "text": "Reference" + } + ] + } + ] + }, + "sources": [ + { + "fileName": "node_modules/@auth0/auth0-spa-js/dist/typings/global.d.ts", + "line": 11, + "character": 12 + } + ], + "type": { + "type": "literal", + "value": "popup" + } + }, + { + "id": 818, + "name": "MfaFactorType", + "variant": "declaration", + "kind": 2097152, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Supported MFA factors for enrollment" + } + ], + "blockTags": [ + { + "tag": "@category", + "content": [ + { + "kind": "text", + "text": "Reference" + } + ] + } + ] + }, + "sources": [ + { + "fileName": "node_modules/@auth0/auth0-spa-js/dist/typings/mfa/types.d.ts", + "line": 38, + "character": 12 + } + ], + "type": { + "type": "union", + "types": [ + { + "type": "literal", + "value": "otp" + }, + { + "type": "literal", + "value": "sms" + }, + { + "type": "literal", + "value": "email" + }, + { + "type": "literal", + "value": "push" + }, + { + "type": "literal", + "value": "voice" + } + ] + } + }, + { + "id": 876, + "name": "PasskeyLoginOptions", + "variant": "declaration", + "kind": 2097152, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Options for passkey login (authenticating with an existing passkey)." + } + ], + "blockTags": [ + { + "tag": "@category", + "content": [ + { + "kind": "text", + "text": "Reference" + } + ] + } + ] + }, + "sources": [ + { + "fileName": "node_modules/@auth0/auth0-spa-js/dist/typings/passkey/types.d.ts", + "line": 13, + "character": 12 + } + ], + "type": { + "type": "intersection", + "types": [ + { + "type": "reference", + "target": { + "packageName": "@auth0/auth0-auth-js", + "packagePath": "dist/index.d.ts", + "qualifiedName": "PasskeyLoginChallengeOptions" + }, + "name": "PasskeyLoginChallengeOptions", + "package": "@auth0/auth0-auth-js" + }, + { + "type": "reflection", + "declaration": { + "id": 877, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 879, + "name": "audience", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "sources": [ + { + "fileName": "node_modules/@auth0/auth0-spa-js/dist/typings/passkey/types.d.ts", + "line": 15, + "character": 4 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 878, + "name": "scope", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "sources": [ + { + "fileName": "node_modules/@auth0/auth0-spa-js/dist/typings/passkey/types.d.ts", + "line": 14, + "character": 4 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 879, + 878 + ] + } + ] + } + } + ] + } + }, + { + "id": 872, + "name": "PasskeySignupOptions", + "variant": "declaration", + "kind": 2097152, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "Options for passkey signup (registering a new user with a passkey)." + } + ], + "blockTags": [ + { + "tag": "@category", + "content": [ + { + "kind": "text", + "text": "Reference" + } + ] + } + ] + }, + "sources": [ + { + "fileName": "node_modules/@auth0/auth0-spa-js/dist/typings/passkey/types.d.ts", + "line": 6, + "character": 12 + } + ], + "type": { + "type": "intersection", + "types": [ + { + "type": "reference", + "target": { + "packageName": "@auth0/auth0-auth-js", + "packagePath": "dist/index.d.ts", + "qualifiedName": "PasskeySignupChallengeOptions" + }, + "name": "PasskeySignupChallengeOptions", + "package": "@auth0/auth0-auth-js" + }, + { + "type": "reflection", + "declaration": { + "id": 873, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 875, + "name": "audience", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "sources": [ + { + "fileName": "node_modules/@auth0/auth0-spa-js/dist/typings/passkey/types.d.ts", + "line": 8, + "character": 4 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 874, + "name": "scope", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "sources": [ + { + "fileName": "node_modules/@auth0/auth0-spa-js/dist/typings/passkey/types.d.ts", + "line": 7, + "character": 4 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 875, + 874 + ] + } + ] + } + } + ] + } + }, + { + "id": 626, + "name": "RefreshTokenMode", + "variant": "declaration", + "kind": 2097152, + "flags": {}, + "comment": { + "summary": [], + "blockTags": [ + { + "tag": "@category", + "content": [ + { + "kind": "text", + "text": "Reference" + } + ] + } + ] + }, + "sources": [ + { + "fileName": "node_modules/@auth0/auth0-spa-js/dist/typings/global.d.ts", + "line": 20, + "character": 21 + }, + { + "fileName": "node_modules/@auth0/auth0-spa-js/dist/typings/global.d.ts", + "line": 27, + "character": 12 + } + ], + "type": { + "type": "indexedAccess", + "indexType": { + "type": "typeOperator", + "operator": "keyof", + "target": { + "type": "query", + "queryType": { + "type": "reference", + "target": 622, + "name": "RefreshTokenMode", + "package": "@auth0/auth0-spa-js" + } + } + }, + "objectType": { + "type": "query", + "queryType": { + "type": "reference", + "target": 622, + "name": "RefreshTokenMode", + "package": "@auth0/auth0-spa-js" + } + } + } + }, + { + "id": 607, + "name": "TokenEndpointResponse", + "variant": "declaration", + "kind": 2097152, + "flags": {}, + "comment": { + "summary": [], + "blockTags": [ + { + "tag": "@category", + "content": [ + { + "kind": "text", + "text": "Reference" + } + ] + } + ] + }, + "children": [ + { + "id": 611, + "name": "access_token", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "sources": [ + { + "fileName": "node_modules/@auth0/auth0-spa-js/dist/typings/global.d.ts", + "line": 843, + "character": 4 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 613, + "name": "expires_in", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "sources": [ + { + "fileName": "node_modules/@auth0/auth0-spa-js/dist/typings/global.d.ts", + "line": 845, + "character": 4 + } + ], + "type": { + "type": "intrinsic", + "name": "number" + } + }, + { + "id": 609, + "name": "id_token", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "sources": [ + { + "fileName": "node_modules/@auth0/auth0-spa-js/dist/typings/global.d.ts", + "line": 841, + "character": 4 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 612, + "name": "refresh_token", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "sources": [ + { + "fileName": "node_modules/@auth0/auth0-spa-js/dist/typings/global.d.ts", + "line": 844, + "character": 4 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 614, + "name": "scope", + "variant": "declaration", + "kind": 1024, + "flags": { + "isOptional": true + }, + "sources": [ + { + "fileName": "node_modules/@auth0/auth0-spa-js/dist/typings/global.d.ts", + "line": 846, + "character": 4 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + }, + { + "id": 610, + "name": "token_type", + "variant": "declaration", + "kind": 1024, + "flags": {}, + "sources": [ + { + "fileName": "node_modules/@auth0/auth0-spa-js/dist/typings/global.d.ts", + "line": 842, + "character": 4 + } + ], + "type": { + "type": "intrinsic", + "name": "string" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 611, + 613, + 609, + 612, + 614, + 610 + ] + } + ], + "sources": [ + { + "fileName": "node_modules/@auth0/auth0-spa-js/dist/typings/global.d.ts", + "line": 840, + "character": 12 + } + ] + }, + { + "id": 574, + "name": "ResponseType", + "variant": "declaration", + "kind": 8, + "flags": {}, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The types of responses expected from the authorization server.\r\n- " + }, + { + "kind": "code", + "text": "`code`" + }, + { + "kind": "text", + "text": ": used for the standard login flow.\r\n- " + }, + { + "kind": "code", + "text": "`connect_code`" + }, + { + "kind": "text", + "text": ": used for the connect account flow." + } + ], + "blockTags": [ + { + "tag": "@category", + "content": [ + { + "kind": "text", + "text": "Reference" + } + ] + } + ] + }, + "children": [ + { + "id": 575, + "name": "Code", + "variant": "declaration", + "kind": 16, + "flags": {}, + "sources": [ + { + "fileName": "node_modules/@auth0/auth0-spa-js/dist/typings/global.d.ts", + "line": 526, + "character": 4 + } + ], + "type": { + "type": "literal", + "value": "code" + } + }, + { + "id": 576, + "name": "ConnectCode", + "variant": "declaration", + "kind": 16, + "flags": {}, + "sources": [ + { + "fileName": "node_modules/@auth0/auth0-spa-js/dist/typings/global.d.ts", + "line": 527, + "character": 4 + } + ], + "type": { + "type": "literal", + "value": "connect_code" + } + } + ], + "groups": [ + { + "title": "Enumeration Members", + "children": [ + 575, + 576 + ] + } + ], + "sources": [ + { + "fileName": "node_modules/@auth0/auth0-spa-js/dist/typings/global.d.ts", + "line": 525, + "character": 20 + } + ] + }, + { + "id": 71, + "name": "Auth0Context", + "variant": "declaration", + "kind": 32, + "flags": { + "isConst": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The Auth0 Context" + } + ], + "blockTags": [ + { + "tag": "@category", + "content": [ + { + "kind": "text", + "text": "Context" + } + ] + } + ] + }, + "sources": [ + { + "fileName": "src/auth0-context.tsx", + "line": 622, + "character": 6, + "url": "https://github.com/auth0/auth0-react/blob/9c6e8e51ee17632e9ab1b7fa6081ea75674a6539/src/auth0-context.tsx#L622" + } + ], + "type": { + "type": "reference", + "target": { + "packageName": "@types/react", + "packagePath": "index.d.ts", + "qualifiedName": "React.Context" + }, + "typeArguments": [ + { + "type": "reference", + "target": 72, + "typeArguments": [ + { + "type": "reference", + "target": 343, + "name": "User", + "package": "@auth0/auth0-spa-js" + } + ], + "name": "Auth0ContextInterface", + "package": "@auth0/auth0-react" + } + ], + "name": "Context", + "package": "@types/react", + "qualifiedName": "React.Context" + }, + "defaultValue": "..." + }, + { + "id": 622, + "name": "RefreshTokenMode", + "variant": "declaration", + "kind": 32, + "flags": { + "isConst": true + }, + "comment": { + "summary": [ + { + "kind": "text", + "text": "The refresh-token variant used when " + }, + { + "kind": "code", + "text": "`useRefreshTokens: true`" + }, + { + "kind": "text", + "text": ".\r\n\r\n- " + }, + { + "kind": "inline-tag", + "tag": "@link", + "text": "RefreshTokenMode.Offline", + "target": 624 + }, + { + "kind": "text", + "text": " (default): rotating offline refresh tokens.\r\n- " + }, + { + "kind": "inline-tag", + "tag": "@link", + "text": "RefreshTokenMode.Online", + "target": 625 + }, + { + "kind": "text", + "text": ": non-rotating Online Refresh Tokens (ORTs)." + } + ], + "blockTags": [ + { + "tag": "@category", + "content": [ + { + "kind": "text", + "text": "Reference" + } + ] + } + ] + }, + "sources": [ + { + "fileName": "node_modules/@auth0/auth0-spa-js/dist/typings/global.d.ts", + "line": 20, + "character": 21 + }, + { + "fileName": "node_modules/@auth0/auth0-spa-js/dist/typings/global.d.ts", + "line": 27, + "character": 12 + } + ], + "type": { + "type": "reflection", + "declaration": { + "id": 623, + "name": "__type", + "variant": "declaration", + "kind": 65536, + "flags": {}, + "children": [ + { + "id": 624, + "name": "Offline", + "variant": "declaration", + "kind": 1024, + "flags": { + "isReadonly": true + }, + "sources": [ + { + "fileName": "node_modules/@auth0/auth0-spa-js/dist/typings/global.d.ts", + "line": 21, + "character": 13 + } + ], + "type": { + "type": "literal", + "value": "offline" + } + }, + { + "id": 625, + "name": "Online", + "variant": "declaration", + "kind": 1024, + "flags": { + "isReadonly": true + }, + "sources": [ + { + "fileName": "node_modules/@auth0/auth0-spa-js/dist/typings/global.d.ts", + "line": 22, + "character": 13 + } + ], + "type": { + "type": "literal", + "value": "online" + } + } + ], + "groups": [ + { + "title": "Properties", + "children": [ + 624, + 625 + ] + } + ] + } + } + } + ], + "groups": [ + { + "title": "Enumerations", + "children": [ + 574 + ] + }, + { + "title": "Classes", + "children": [ + 757, + 471, + 577, + 532, + 384, + 518, + 388, + 666, + 653, + 692, + 627, + 640, + 417, + 679, + 488, + 503, + 743, + 961, + 723, + 705, + 733, + 713, + 434, + 460, + 447, + 406, + 545, + 343 + ] + }, + { + "title": "Interfaces", + "children": [ + 615, + 942, + 922, + 948, + 72, + 810, + 250, + 839, + 843, + 619, + 957, + 831, + 853, + 820, + 835, + 823, + 827, + 913, + 289, + 277, + 369, + 300, + 775, + 229, + 280, + 785, + 880, + 855, + 273, + 271, + 558, + 241, + 765, + 916, + 36, + 847, + 52, + 59 + ] + }, + { + "title": "Type Aliases", + "children": [ + 941, + 956, + 15, + 5, + 11, + 7, + 31, + 911, + 912, + 405, + 288, + 569, + 22, + 596, + 919, + 920, + 838, + 921, + 819, + 767, + 774, + 818, + 876, + 872, + 626, + 607 + ] + }, + { + "title": "Variables", + "children": [ + 71, + 622 + ] + }, + { + "title": "Functions", + "children": [ + 1, + 23, + 27, + 33, + 47, + 54 + ] + } + ], + "categories": [ + { + "title": "Getting Started", + "children": [ + 1, + 15, + 5, + 11, + 7 + ] + }, + { + "title": "Hooks & HOCs", + "children": [ + 23, + 27, + 33, + 47, + 54, + 36, + 52, + 59 + ] + }, + { + "title": "Context", + "children": [ + 72, + 31, + 71 + ] + }, + { + "title": "Errors", + "children": [ + 757, + 471, + 577, + 532, + 518, + 666, + 653, + 692, + 627, + 640, + 417, + 679, + 488, + 503, + 743, + 961, + 723, + 705, + 733, + 713, + 434, + 460, + 447, + 406, + 545 + ] + }, + { + "title": "Reference", + "description": [ + { + "kind": "text", + "text": "Supporting option, claim and parameter types that come from the underlying\n" + }, + { + "kind": "code", + "text": "`@auth0/auth0-spa-js`" + }, + { + "kind": "text", + "text": " SDK. You arrive at one of these from the hook or context\nmember that uses it, rather than by browsing this section. For deeper\ndocumentation on each, see the\n[@auth0/auth0-spa-js reference](https://auth0.github.io/auth0-spa-js/)." + } + ], + "children": [ + 384, + 388, + 343, + 615, + 942, + 922, + 948, + 810, + 250, + 839, + 843, + 619, + 957, + 831, + 853, + 820, + 835, + 823, + 827, + 913, + 289, + 277, + 369, + 300, + 775, + 229, + 280, + 785, + 880, + 855, + 273, + 271, + 558, + 241, + 765, + 916, + 847, + 941, + 956, + 911, + 912, + 405, + 288, + 569, + 22, + 596, + 919, + 920, + 838, + 921, + 819, + 767, + 774, + 818, + 876, + 872, + 626, + 607, + 574, + 622 + ] + } + ], + "packageName": "@auth0/auth0-react", + "readme": [ + { + "kind": "text", + "text": "![Auth0 SDK for React Single Page Applications](https://cdn.auth0.com/website/sdks/banners/auth0-react-banner.png)\n\n[![npm](https://img.shields.io/npm/v/@auth0/auth0-react.svg?style=flat)](https://www.npmjs.com/package/@auth0/auth0-react)\n[![codecov](https://img.shields.io/codecov/c/github/auth0/auth0-react/main.svg?style=flat)](https://codecov.io/gh/auth0/auth0-react)\n[![Ask DeepWiki](https://deepwiki.com/badge.svg)](https://deepwiki.com/auth0/auth0-react)\n![Downloads](https://img.shields.io/npm/dw/@auth0/auth0-react)\n[![License](https://img.shields.io/:license-mit-blue.svg?style=flat)](https://opensource.org/licenses/MIT)\n[![CircleCI](https://img.shields.io/circleci/build/github/auth0/auth0-react.svg?branch=main&style=flat)](https://circleci.com/gh/auth0/auth0-react)\n\n📚 [Documentation](#documentation) - 🚀 [Getting Started](#getting-started) - 💻 [API Reference](#api-reference) - 💬 [Feedback](#feedback)\n\n## Documentation\n\n- [Quickstart](https://auth0.com/docs/quickstart/spa/react) - our interactive guide for quickly adding login, logout and user information to a React app using Auth0.\n- [Sample App](https://github.com/auth0-samples/auth0-react-samples/tree/master/Sample-01) - a full-fledged React application integrated with Auth0.\n- [FAQs](https://github.com/auth0/auth0-react/blob/main/FAQ.md) - frequently asked questions about the auth0-react SDK.\n- [Examples](https://github.com/auth0/auth0-react/blob/main/EXAMPLES.md) - code samples for common React authentication scenario's.\n- [Docs site](https://www.auth0.com/docs) - explore our docs site and learn more about Auth0.\n\n## Getting started\n\n### Installation\n\nUsing [npm](https://npmjs.org/)\n\n" + }, + { + "kind": "code", + "text": "```bash\nnpm install @auth0/auth0-react\n```" + }, + { + "kind": "text", + "text": "\n\nUsing [yarn](https://yarnpkg.com/)\n\n" + }, + { + "kind": "code", + "text": "```bash\nyarn add @auth0/auth0-react\n```" + }, + { + "kind": "text", + "text": "\n\n### Configure Auth0\n\nCreate a **Single Page Application** in the [Auth0 Dashboard](https://manage.auth0.com/#/applications).\n\n> **If you're using an existing application**, verify that you have configured the following settings in your Single Page Application:\n>\n> - Click on the \"Settings\" tab of your application's page.\n> - Scroll down and click on the \"Show Advanced Settings\" link.\n> - Under \"Advanced Settings\", click on the \"OAuth\" tab.\n> - Ensure that \"JsonWebToken Signature Algorithm\" is set to " + }, + { + "kind": "code", + "text": "`RS256`" + }, + { + "kind": "text", + "text": " and that \"OIDC Conformant\" is enabled.\n\nNext, configure the following URLs for your application under the \"Application URIs\" section of the \"Settings\" page:\n\n- **Allowed Callback URLs**: " + }, + { + "kind": "code", + "text": "`http://localhost:3000`" + }, + { + "kind": "text", + "text": "\n- **Allowed Logout URLs**: " + }, + { + "kind": "code", + "text": "`http://localhost:3000`" + }, + { + "kind": "text", + "text": "\n- **Allowed Web Origins**: " + }, + { + "kind": "code", + "text": "`http://localhost:3000`" + }, + { + "kind": "text", + "text": "\n\n> These URLs should reflect the origins that your application is running on. **Allowed Callback URLs** may also include a path, depending on where you're handling the callback.\n\nTake note of the **Client ID** and **Domain** values under the \"Basic Information\" section. You'll need these values in the next step.\n\n### Configure the SDK\n\nConfigure the SDK by wrapping your application in " + }, + { + "kind": "code", + "text": "`Auth0Provider`" + }, + { + "kind": "text", + "text": ":\n\n" + }, + { + "kind": "code", + "text": "```jsx\n// src/index.js\nimport React from 'react';\nimport { createRoot } from 'react-dom/client';\nimport { Auth0Provider } from '@auth0/auth0-react';\nimport App from './App';\n\nconst root = createRoot(document.getElementById('app'));\n\nroot.render(\n \n \n \n);\n```" + }, + { + "kind": "text", + "text": "\n\n
\nInstructions for React <18\n
\n\n" + }, + { + "kind": "code", + "text": "```jsx\n// src/index.js\nimport React from 'react';\nimport ReactDOM from 'react-dom';\nimport { Auth0Provider } from '@auth0/auth0-react';\nimport App from './App';\n\nReactDOM.render(\n \n \n ,\n document.getElementById('app')\n);\n```" + }, + { + "kind": "text", + "text": "\n
\n\nUse the " + }, + { + "kind": "code", + "text": "`useAuth0`" + }, + { + "kind": "text", + "text": " hook in your components to access authentication state (" + }, + { + "kind": "code", + "text": "`isLoading`" + }, + { + "kind": "text", + "text": ", " + }, + { + "kind": "code", + "text": "`isAuthenticated`" + }, + { + "kind": "text", + "text": " and " + }, + { + "kind": "code", + "text": "`user`" + }, + { + "kind": "text", + "text": ") and authentication methods (" + }, + { + "kind": "code", + "text": "`loginWithRedirect`" + }, + { + "kind": "text", + "text": " and " + }, + { + "kind": "code", + "text": "`logout`" + }, + { + "kind": "text", + "text": "):\n\n" + }, + { + "kind": "code", + "text": "```jsx\n// src/App.js\nimport React from 'react';\nimport { useAuth0 } from '@auth0/auth0-react';\n\nfunction App() {\n const { isLoading, isAuthenticated, error, user, loginWithRedirect, logout } =\n useAuth0();\n\n if (isLoading) {\n return
Loading...
;\n }\n if (error) {\n return
Oops... {error.message}
;\n }\n\n if (isAuthenticated) {\n return (\n
\n Hello {user.name}{' '}\n \n
\n );\n } else {\n return ;\n }\n}\n\nexport default App;\n```" + }, + { + "kind": "text", + "text": "\n\n### Experiment Center\n\n> [!NOTE]\n> [Experiment Center](https://auth0.com/docs/customize/experiment-center) support via SDKs is currently in Early Access. To request access to this feature, contact your Auth0 representative.\n\nYou can also force a specific Experiment Center variant per login by passing " + }, + { + "kind": "code", + "text": "`experiment_id`" + }, + { + "kind": "text", + "text": ", " + }, + { + "kind": "code", + "text": "`variation_id`" + }, + { + "kind": "text", + "text": ", and the optional " + }, + { + "kind": "code", + "text": "`segment_id`" + }, + { + "kind": "text", + "text": " in " + }, + { + "kind": "code", + "text": "`authorizationParams`" + }, + { + "kind": "text", + "text": " - see the [Experiment Center example](https://github.com/auth0/auth0-react/blob/main/EXAMPLES.md#forcing-an-experiment-center-variant).\n\n### Anonymous Sessions\n\n> **Note:** Anonymous Sessions is currently in Early Access. Contact your Auth0 representative to request access.\n\nAnonymous sessions assign a persistent identity to a visitor before they log in. Enable automatic creation on load with " + }, + { + "kind": "code", + "text": "`createAnonymousSessionOnFailedSilentAuth`" + }, + { + "kind": "text", + "text": ", and control token storage with " + }, + { + "kind": "code", + "text": "`anonymousSessionsCacheMode`" + }, + { + "kind": "text", + "text": " (" + }, + { + "kind": "code", + "text": "`'localStorage'`" + }, + { + "kind": "text", + "text": " by default, or " + }, + { + "kind": "code", + "text": "`'memory'`" + }, + { + "kind": "text", + "text": " for session-only storage). Access tokens and session operations are available via " + }, + { + "kind": "code", + "text": "`anonymous`" + }, + { + "kind": "text", + "text": " from " + }, + { + "kind": "code", + "text": "`useAuth0()`" + }, + { + "kind": "text", + "text": " - see the [Anonymous Sessions examples](https://github.com/auth0/auth0-react/blob/main/EXAMPLES.md#anonymous-sessions).\n\nFor more code samples on how to integrate **auth0-react** SDK in your **React** application, have a look at our [examples](https://github.com/auth0/auth0-react/blob/main/EXAMPLES.md).\n\n## API reference\n\nExplore public API's available in auth0-react.\n\n- [Auth0Provider](https://auth0.github.io/auth0-react/functions/Auth0Provider.html)\n- [Auth0ProviderOptions](https://auth0.github.io/auth0-react/interfaces/Auth0ProviderOptions.html)\n- [useAuth0](https://auth0.github.io/auth0-react/functions/useAuth0.html)\n- [useAuth0Suspense](https://auth0.github.io/auth0-react/functions/useAuth0Suspense.html)\n- [withAuth0](https://auth0.github.io/auth0-react/functions/withAuth0.html)\n- [withAuthenticationRequired](https://auth0.github.io/auth0-react/functions/withAuthenticationRequired.html)\n- [useEnterpriseConnect](https://auth0.github.io/auth0-react/functions/useEnterpriseConnect.html)\n\n## Feedback\n\n### Contributing\n\nWe appreciate feedback and contribution to this repo! Before you get started, please see the following:\n\n- [Auth0's general contribution guidelines](https://github.com/auth0/open-source-template/blob/master/GENERAL-CONTRIBUTING.md)\n- [Auth0's code of conduct guidelines](https://github.com/auth0/open-source-template/blob/master/CODE-OF-CONDUCT.md)\n- [This repo's contribution guide](https://github.com/auth0/auth0-react/blob/main/CONTRIBUTING.md)\n\n### Raise an issue\n\nTo provide feedback or report a bug, please [raise an issue on our issue tracker](https://github.com/auth0/auth0-react/issues).\n\n### Vulnerability Reporting\n\nPlease do not report security vulnerabilities on the public GitHub issue tracker. The [Responsible Disclosure Program](https://auth0.com/responsible-disclosure-policy) details the procedure for disclosing security issues.\n\n---\n\n

\n \n \n \n \"Auth0\n \n

\n

Auth0 is an easy to implement, adaptable authentication and authorization platform. To learn more checkout Why Auth0?

\n

\nThis project is licensed under the MIT license. See the LICENSE file for more info.

" + } + ], + "symbolIdMap": { + "0": { + "packageName": "@auth0/auth0-react", + "packagePath": "src/index.tsx", + "qualifiedName": "" + }, + "1": { + "packageName": "@auth0/auth0-react", + "packagePath": "src/auth0-provider.tsx", + "qualifiedName": "Auth0Provider" + }, + "2": { + "packageName": "@auth0/auth0-react", + "packagePath": "src/auth0-provider.tsx", + "qualifiedName": "Auth0Provider" + }, + "3": { + "packageName": "@auth0/auth0-react", + "packagePath": "src/auth0-provider.tsx", + "qualifiedName": "TUser" + }, + "4": { + "packageName": "@auth0/auth0-react", + "packagePath": "src/auth0-provider.tsx", + "qualifiedName": "opts" + }, + "5": { + "packageName": "@auth0/auth0-react", + "packagePath": "src/auth0-provider.tsx", + "qualifiedName": "Auth0ProviderOptions" + }, + "6": { + "packageName": "@auth0/auth0-react", + "packagePath": "src/auth0-provider.tsx", + "qualifiedName": "TUser" + }, + "7": { + "packageName": "@auth0/auth0-react", + "packagePath": "src/auth0-provider.tsx", + "qualifiedName": "Auth0ProviderWithConfigOptions" + }, + "8": { + "packageName": "@auth0/auth0-react", + "packagePath": "src/auth0-provider.tsx", + "qualifiedName": "__type" + }, + "9": { + "packageName": "@auth0/auth0-react", + "packagePath": "src/auth0-provider.tsx", + "qualifiedName": "__type.client" + }, + "10": { + "packageName": "@auth0/auth0-react", + "packagePath": "src/auth0-provider.tsx", + "qualifiedName": "TUser" + }, + "11": { + "packageName": "@auth0/auth0-react", + "packagePath": "src/auth0-provider.tsx", + "qualifiedName": "Auth0ProviderWithClientOptions" + }, + "12": { + "packageName": "@auth0/auth0-react", + "packagePath": "src/auth0-provider.tsx", + "qualifiedName": "__type" + }, + "13": { + "packageName": "@auth0/auth0-react", + "packagePath": "src/auth0-provider.tsx", + "qualifiedName": "__type.client" + }, + "14": { + "packageName": "@auth0/auth0-react", + "packagePath": "src/auth0-provider.tsx", + "qualifiedName": "TUser" + }, + "15": { + "packageName": "@auth0/auth0-react", + "packagePath": "src/auth0-provider.tsx", + "qualifiedName": "AppState" + }, + "17": { + "packageName": "@auth0/auth0-react", + "packagePath": "src/auth0-provider.tsx", + "qualifiedName": "__type.returnTo" + }, + "18": { + "packageName": "@auth0/auth0-react", + "packagePath": "src/auth0-provider.tsx", + "qualifiedName": "__type.connectedAccount" + }, + "19": { + "packageName": "@auth0/auth0-react", + "packagePath": "src/auth0-provider.tsx", + "qualifiedName": "__type.response_type" + }, + "20": { + "packageName": "@auth0/auth0-react", + "packagePath": "src/auth0-provider.tsx", + "qualifiedName": "__type.__index" + }, + "22": { + "packageName": "@auth0/auth0-react", + "packagePath": "src/auth0-provider.tsx", + "qualifiedName": "ConnectedAccount" + }, + "23": { + "packageName": "@auth0/auth0-react", + "packagePath": "src/use-auth0.tsx", + "qualifiedName": "useAuth0" + }, + "24": { + "packageName": "@auth0/auth0-react", + "packagePath": "src/use-auth0.tsx", + "qualifiedName": "useAuth0" + }, + "25": { + "packageName": "@auth0/auth0-react", + "packagePath": "src/use-auth0.tsx", + "qualifiedName": "TUser" + }, + "26": { + "packageName": "@auth0/auth0-react", + "packagePath": "src/use-auth0.tsx", + "qualifiedName": "context" + }, + "27": { + "packageName": "@auth0/auth0-react", + "packagePath": "src/use-auth0-suspense.tsx", + "qualifiedName": "useAuth0Suspense" + }, + "28": { + "packageName": "@auth0/auth0-react", + "packagePath": "src/use-auth0-suspense.tsx", + "qualifiedName": "useAuth0Suspense" + }, + "29": { + "packageName": "@auth0/auth0-react", + "packagePath": "src/use-auth0-suspense.tsx", + "qualifiedName": "TUser" + }, + "30": { + "packageName": "@auth0/auth0-react", + "packagePath": "src/use-auth0-suspense.tsx", + "qualifiedName": "context" + }, + "31": { + "packageName": "@auth0/auth0-react", + "packagePath": "src/use-auth0-suspense.tsx", + "qualifiedName": "Auth0SuspenseContextInterface" + }, + "32": { + "packageName": "@auth0/auth0-react", + "packagePath": "src/use-auth0-suspense.tsx", + "qualifiedName": "TUser" + }, + "33": { + "packageName": "@auth0/auth0-react", + "packagePath": "src/use-enterprise-connect.tsx", + "qualifiedName": "useEnterpriseConnect" + }, + "34": { + "packageName": "@auth0/auth0-react", + "packagePath": "src/use-enterprise-connect.tsx", + "qualifiedName": "useEnterpriseConnect" + }, + "35": { + "packageName": "@auth0/auth0-react", + "packagePath": "src/use-enterprise-connect.tsx", + "qualifiedName": "context" + }, + "36": { + "packageName": "@auth0/auth0-react", + "packagePath": "src/use-enterprise-connect.tsx", + "qualifiedName": "UseEnterpriseConnect" + }, + "37": { + "packageName": "@auth0/auth0-react", + "packagePath": "src/use-enterprise-connect.tsx", + "qualifiedName": "UseEnterpriseConnect.isFederatedDomain" + }, + "38": { + "packageName": "@auth0/auth0-react", + "packagePath": "src/use-enterprise-connect.tsx", + "qualifiedName": "__type" + }, + "39": { + "packageName": "@auth0/auth0-react", + "packagePath": "src/use-enterprise-connect.tsx", + "qualifiedName": "__type" + }, + "40": { + "packageName": "@auth0/auth0-react", + "packagePath": "src/use-enterprise-connect.tsx", + "qualifiedName": "emailDomain" + }, + "41": { + "packageName": "@auth0/auth0-react", + "packagePath": "src/use-enterprise-connect.tsx", + "qualifiedName": "options" + }, + "42": { + "packageName": "@auth0/auth0-react", + "packagePath": "src/use-enterprise-connect.tsx", + "qualifiedName": "UseEnterpriseConnect.loginWithSSO" + }, + "43": { + "packageName": "@auth0/auth0-react", + "packagePath": "src/use-enterprise-connect.tsx", + "qualifiedName": "__type" + }, + "44": { + "packageName": "@auth0/auth0-react", + "packagePath": "src/use-enterprise-connect.tsx", + "qualifiedName": "__type" + }, + "45": { + "packageName": "@auth0/auth0-react", + "packagePath": "src/use-enterprise-connect.tsx", + "qualifiedName": "email" + }, + "46": { + "packageName": "@auth0/auth0-react", + "packagePath": "src/use-enterprise-connect.tsx", + "qualifiedName": "options" + }, + "47": { + "packageName": "@auth0/auth0-react", + "packagePath": "src/with-auth0.tsx", + "qualifiedName": "withAuth0" + }, + "48": { + "packageName": "@auth0/auth0-react", + "packagePath": "src/with-auth0.tsx", + "qualifiedName": "withAuth0" + }, + "49": { + "packageName": "@auth0/auth0-react", + "packagePath": "src/with-auth0.tsx", + "qualifiedName": "P" + }, + "50": { + "packageName": "@auth0/auth0-react", + "packagePath": "src/with-auth0.tsx", + "qualifiedName": "Component" + }, + "51": { + "packageName": "@auth0/auth0-react", + "packagePath": "src/with-auth0.tsx", + "qualifiedName": "context" + }, + "52": { + "packageName": "@auth0/auth0-react", + "packagePath": "src/with-auth0.tsx", + "qualifiedName": "WithAuth0Props" + }, + "53": { + "packageName": "@auth0/auth0-react", + "packagePath": "src/with-auth0.tsx", + "qualifiedName": "WithAuth0Props.auth0" + }, + "54": { + "packageName": "@auth0/auth0-react", + "packagePath": "src/with-authentication-required.tsx", + "qualifiedName": "withAuthenticationRequired" + }, + "55": { + "packageName": "@auth0/auth0-react", + "packagePath": "src/with-authentication-required.tsx", + "qualifiedName": "withAuthenticationRequired" + }, + "56": { + "packageName": "@auth0/auth0-react", + "packagePath": "src/with-authentication-required.tsx", + "qualifiedName": "P" + }, + "57": { + "packageName": "@auth0/auth0-react", + "packagePath": "src/with-authentication-required.tsx", + "qualifiedName": "Component" + }, + "58": { + "packageName": "@auth0/auth0-react", + "packagePath": "src/with-authentication-required.tsx", + "qualifiedName": "options" + }, + "59": { + "packageName": "@auth0/auth0-react", + "packagePath": "src/with-authentication-required.tsx", + "qualifiedName": "WithAuthenticationRequiredOptions" + }, + "60": { + "packageName": "@auth0/auth0-react", + "packagePath": "src/with-authentication-required.tsx", + "qualifiedName": "WithAuthenticationRequiredOptions.returnTo" + }, + "61": { + "packageName": "@auth0/auth0-react", + "packagePath": "src/with-authentication-required.tsx", + "qualifiedName": "__type" + }, + "62": { + "packageName": "@auth0/auth0-react", + "packagePath": "src/with-authentication-required.tsx", + "qualifiedName": "__type" + }, + "63": { + "packageName": "@auth0/auth0-react", + "packagePath": "src/with-authentication-required.tsx", + "qualifiedName": "WithAuthenticationRequiredOptions.onRedirecting" + }, + "64": { + "packageName": "@auth0/auth0-react", + "packagePath": "src/with-authentication-required.tsx", + "qualifiedName": "__type" + }, + "65": { + "packageName": "@auth0/auth0-react", + "packagePath": "src/with-authentication-required.tsx", + "qualifiedName": "__type" + }, + "66": { + "packageName": "@auth0/auth0-react", + "packagePath": "src/with-authentication-required.tsx", + "qualifiedName": "WithAuthenticationRequiredOptions.onBeforeAuthentication" + }, + "67": { + "packageName": "@auth0/auth0-react", + "packagePath": "src/with-authentication-required.tsx", + "qualifiedName": "__type" + }, + "68": { + "packageName": "@auth0/auth0-react", + "packagePath": "src/with-authentication-required.tsx", + "qualifiedName": "__type" + }, + "69": { + "packageName": "@auth0/auth0-react", + "packagePath": "src/with-authentication-required.tsx", + "qualifiedName": "WithAuthenticationRequiredOptions.loginOptions" + }, + "70": { + "packageName": "@auth0/auth0-react", + "packagePath": "src/with-authentication-required.tsx", + "qualifiedName": "WithAuthenticationRequiredOptions.context" + }, + "71": { + "packageName": "@auth0/auth0-react", + "packagePath": "src/auth0-context.tsx", + "qualifiedName": "Auth0Context" + }, + "72": { + "packageName": "@auth0/auth0-react", + "packagePath": "src/auth0-context.tsx", + "qualifiedName": "Auth0ContextInterface" + }, + "73": { + "packageName": "@auth0/auth0-react", + "packagePath": "src/auth0-context.tsx", + "qualifiedName": "Auth0ContextInterface.TUser" + }, + "74": { + "packageName": "@auth0/auth0-react", + "packagePath": "src/auth0-context.tsx", + "qualifiedName": "Auth0ContextInterface.getAccessTokenSilently" + }, + "75": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/Auth0Client.d.ts", + "qualifiedName": "Auth0Client.getTokenSilently" + }, + "76": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/Auth0Client.d.ts", + "qualifiedName": "Auth0Client.getTokenSilently" + }, + "77": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/Auth0Client.d.ts", + "qualifiedName": "options" + }, + "78": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/Auth0Client.d.ts", + "qualifiedName": "__type" + }, + "79": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/Auth0Client.d.ts", + "qualifiedName": "__type.detailedResponse" + }, + "80": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/Auth0Client.d.ts", + "qualifiedName": "Auth0Client.getTokenSilently" + }, + "81": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/Auth0Client.d.ts", + "qualifiedName": "options" + }, + "82": { + "packageName": "@auth0/auth0-react", + "packagePath": "src/auth0-context.tsx", + "qualifiedName": "Auth0ContextInterface.getAccessTokenWithPopup" + }, + "83": { + "packageName": "@auth0/auth0-react", + "packagePath": "src/auth0-context.tsx", + "qualifiedName": "__type" + }, + "84": { + "packageName": "@auth0/auth0-react", + "packagePath": "src/auth0-context.tsx", + "qualifiedName": "__type" + }, + "85": { + "packageName": "@auth0/auth0-react", + "packagePath": "src/auth0-context.tsx", + "qualifiedName": "options" + }, + "86": { + "packageName": "@auth0/auth0-react", + "packagePath": "src/auth0-context.tsx", + "qualifiedName": "config" + }, + "87": { + "packageName": "@auth0/auth0-react", + "packagePath": "src/auth0-context.tsx", + "qualifiedName": "Auth0ContextInterface.getIdTokenClaims" + }, + "88": { + "packageName": "@auth0/auth0-react", + "packagePath": "src/auth0-context.tsx", + "qualifiedName": "__type" + }, + "89": { + "packageName": "@auth0/auth0-react", + "packagePath": "src/auth0-context.tsx", + "qualifiedName": "__type" + }, + "90": { + "packageName": "@auth0/auth0-react", + "packagePath": "src/auth0-context.tsx", + "qualifiedName": "Auth0ContextInterface.loginWithCustomTokenExchange" + }, + "91": { + "packageName": "@auth0/auth0-react", + "packagePath": "src/auth0-context.tsx", + "qualifiedName": "__type" + }, + "92": { + "packageName": "@auth0/auth0-react", + "packagePath": "src/auth0-context.tsx", + "qualifiedName": "__type" + }, + "93": { + "packageName": "@auth0/auth0-react", + "packagePath": "src/auth0-context.tsx", + "qualifiedName": "options" + }, + "94": { + "packageName": "@auth0/auth0-react", + "packagePath": "src/auth0-context.tsx", + "qualifiedName": "Auth0ContextInterface.customTokenExchange" + }, + "95": { + "packageName": "@auth0/auth0-react", + "packagePath": "src/auth0-context.tsx", + "qualifiedName": "__type" + }, + "96": { + "packageName": "@auth0/auth0-react", + "packagePath": "src/auth0-context.tsx", + "qualifiedName": "__type" + }, + "97": { + "packageName": "@auth0/auth0-react", + "packagePath": "src/auth0-context.tsx", + "qualifiedName": "options" + }, + "98": { + "packageName": "@auth0/auth0-react", + "packagePath": "src/auth0-context.tsx", + "qualifiedName": "Auth0ContextInterface.exchangeToken" + }, + "99": { + "packageName": "@auth0/auth0-react", + "packagePath": "src/auth0-context.tsx", + "qualifiedName": "__type" + }, + "100": { + "packageName": "@auth0/auth0-react", + "packagePath": "src/auth0-context.tsx", + "qualifiedName": "__type" + }, + "101": { + "packageName": "@auth0/auth0-react", + "packagePath": "src/auth0-context.tsx", + "qualifiedName": "options" + }, + "102": { + "packageName": "@auth0/auth0-react", + "packagePath": "src/auth0-context.tsx", + "qualifiedName": "Auth0ContextInterface.loginWithRedirect" + }, + "103": { + "packageName": "@auth0/auth0-react", + "packagePath": "src/auth0-context.tsx", + "qualifiedName": "__type" + }, + "104": { + "packageName": "@auth0/auth0-react", + "packagePath": "src/auth0-context.tsx", + "qualifiedName": "__type" + }, + "105": { + "packageName": "@auth0/auth0-react", + "packagePath": "src/auth0-context.tsx", + "qualifiedName": "options" + }, + "106": { + "packageName": "@auth0/auth0-react", + "packagePath": "src/auth0-context.tsx", + "qualifiedName": "Auth0ContextInterface.loginWithPopup" + }, + "107": { + "packageName": "@auth0/auth0-react", + "packagePath": "src/auth0-context.tsx", + "qualifiedName": "__type" + }, + "108": { + "packageName": "@auth0/auth0-react", + "packagePath": "src/auth0-context.tsx", + "qualifiedName": "__type" + }, + "109": { + "packageName": "@auth0/auth0-react", + "packagePath": "src/auth0-context.tsx", + "qualifiedName": "options" + }, + "110": { + "packageName": "@auth0/auth0-react", + "packagePath": "src/auth0-context.tsx", + "qualifiedName": "config" + }, + "111": { + "packageName": "@auth0/auth0-react", + "packagePath": "src/auth0-context.tsx", + "qualifiedName": "Auth0ContextInterface.connectAccountWithRedirect" + }, + "112": { + "packageName": "@auth0/auth0-react", + "packagePath": "src/auth0-context.tsx", + "qualifiedName": "__type" + }, + "113": { + "packageName": "@auth0/auth0-react", + "packagePath": "src/auth0-context.tsx", + "qualifiedName": "__type" + }, + "114": { + "packageName": "@auth0/auth0-react", + "packagePath": "src/auth0-context.tsx", + "qualifiedName": "options" + }, + "115": { + "packageName": "@auth0/auth0-react", + "packagePath": "src/auth0-context.tsx", + "qualifiedName": "Auth0ContextInterface.logout" + }, + "116": { + "packageName": "@auth0/auth0-react", + "packagePath": "src/auth0-context.tsx", + "qualifiedName": "__type" + }, + "117": { + "packageName": "@auth0/auth0-react", + "packagePath": "src/auth0-context.tsx", + "qualifiedName": "__type" + }, + "118": { + "packageName": "@auth0/auth0-react", + "packagePath": "src/auth0-context.tsx", + "qualifiedName": "options" + }, + "119": { + "packageName": "@auth0/auth0-react", + "packagePath": "src/auth0-context.tsx", + "qualifiedName": "Auth0ContextInterface.revokeRefreshToken" + }, + "120": { + "packageName": "@auth0/auth0-react", + "packagePath": "src/auth0-context.tsx", + "qualifiedName": "__type" + }, + "121": { + "packageName": "@auth0/auth0-react", + "packagePath": "src/auth0-context.tsx", + "qualifiedName": "__type" + }, + "122": { + "packageName": "@auth0/auth0-react", + "packagePath": "src/auth0-context.tsx", + "qualifiedName": "options" + }, + "123": { + "packageName": "@auth0/auth0-react", + "packagePath": "src/auth0-context.tsx", + "qualifiedName": "Auth0ContextInterface.handleRedirectCallback" + }, + "124": { + "packageName": "@auth0/auth0-react", + "packagePath": "src/auth0-context.tsx", + "qualifiedName": "__type" + }, + "125": { + "packageName": "@auth0/auth0-react", + "packagePath": "src/auth0-context.tsx", + "qualifiedName": "__type" + }, + "126": { + "packageName": "@auth0/auth0-react", + "packagePath": "src/auth0-context.tsx", + "qualifiedName": "url" + }, + "127": { + "packageName": "@auth0/auth0-react", + "packagePath": "src/auth0-context.tsx", + "qualifiedName": "Auth0ContextInterface.getDpopNonce" + }, + "128": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/Auth0Client.d.ts", + "qualifiedName": "Auth0Client.getDpopNonce" + }, + "129": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/Auth0Client.d.ts", + "qualifiedName": "Auth0Client.getDpopNonce" + }, + "130": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/Auth0Client.d.ts", + "qualifiedName": "id" + }, + "131": { + "packageName": "@auth0/auth0-react", + "packagePath": "src/auth0-context.tsx", + "qualifiedName": "Auth0ContextInterface.setDpopNonce" + }, + "132": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/Auth0Client.d.ts", + "qualifiedName": "Auth0Client.setDpopNonce" + }, + "133": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/Auth0Client.d.ts", + "qualifiedName": "Auth0Client.setDpopNonce" + }, + "134": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/Auth0Client.d.ts", + "qualifiedName": "nonce" + }, + "135": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/Auth0Client.d.ts", + "qualifiedName": "id" + }, + "136": { + "packageName": "@auth0/auth0-react", + "packagePath": "src/auth0-context.tsx", + "qualifiedName": "Auth0ContextInterface.generateDpopProof" + }, + "137": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/Auth0Client.d.ts", + "qualifiedName": "Auth0Client.generateDpopProof" + }, + "138": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/Auth0Client.d.ts", + "qualifiedName": "Auth0Client.generateDpopProof" + }, + "139": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/Auth0Client.d.ts", + "qualifiedName": "params" + }, + "140": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/Auth0Client.d.ts", + "qualifiedName": "__type" + }, + "141": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/Auth0Client.d.ts", + "qualifiedName": "__type.url" + }, + "142": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/Auth0Client.d.ts", + "qualifiedName": "__type.method" + }, + "143": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/Auth0Client.d.ts", + "qualifiedName": "__type.nonce" + }, + "144": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/Auth0Client.d.ts", + "qualifiedName": "__type.accessToken" + }, + "145": { + "packageName": "@auth0/auth0-react", + "packagePath": "src/auth0-context.tsx", + "qualifiedName": "Auth0ContextInterface.createFetcher" + }, + "146": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/Auth0Client.d.ts", + "qualifiedName": "Auth0Client.createFetcher" + }, + "147": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/Auth0Client.d.ts", + "qualifiedName": "Auth0Client.createFetcher" + }, + "148": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/Auth0Client.d.ts", + "qualifiedName": "TOutput" + }, + "149": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/Auth0Client.d.ts", + "qualifiedName": "config" + }, + "150": { + "packageName": "@auth0/auth0-react", + "packagePath": "src/auth0-context.tsx", + "qualifiedName": "Auth0ContextInterface.getConfiguration" + }, + "151": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/Auth0Client.d.ts", + "qualifiedName": "Auth0Client.getConfiguration" + }, + "152": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/Auth0Client.d.ts", + "qualifiedName": "Auth0Client.getConfiguration" + }, + "153": { + "packageName": "@auth0/auth0-react", + "packagePath": "src/auth0-context.tsx", + "qualifiedName": "Auth0ContextInterface.mfa" + }, + "154": { + "packageName": "@auth0/auth0-react", + "packagePath": "src/auth0-context.tsx", + "qualifiedName": "Auth0ContextInterface.passkey" + }, + "155": { + "packageName": "@auth0/auth0-react", + "packagePath": "src/auth0-context.tsx", + "qualifiedName": "Auth0ContextInterface.myAccount" + }, + "156": { + "packageName": "@auth0/auth0-react", + "packagePath": "src/auth0-context.tsx", + "qualifiedName": "Auth0ContextInterface.anonymous" + }, + "158": { + "packageName": "@auth0/auth0-react", + "packagePath": "src/auth-state.tsx", + "qualifiedName": "AuthState.isLoading" + }, + "159": { + "packageName": "@auth0/auth0-react", + "packagePath": "src/auth-state.tsx", + "qualifiedName": "AuthState.isAuthenticated" + }, + "160": { + "packageName": "@auth0/auth0-react", + "packagePath": "src/auth-state.tsx", + "qualifiedName": "AuthState.user" + }, + "161": { + "packageName": "@auth0/auth0-react", + "packagePath": "src/auth-state.tsx", + "qualifiedName": "AuthState.error" + }, + "229": { + "packageName": "@auth0/auth0-react", + "packagePath": "src/auth0-context.tsx", + "qualifiedName": "LogoutOptions" + }, + "230": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/global.d.ts", + "qualifiedName": "clientId" + }, + "231": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/global.d.ts", + "qualifiedName": "openUrl" + }, + "232": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/global.d.ts", + "qualifiedName": "__type" + }, + "233": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/global.d.ts", + "qualifiedName": "__type" + }, + "234": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/global.d.ts", + "qualifiedName": "url" + }, + "235": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/global.d.ts", + "qualifiedName": "logoutParams" + }, + "236": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/global.d.ts", + "qualifiedName": "__type" + }, + "237": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/global.d.ts", + "qualifiedName": "__type.federated" + }, + "238": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/global.d.ts", + "qualifiedName": "__type.returnTo" + }, + "239": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/global.d.ts", + "qualifiedName": "__type.__index" + }, + "241": { + "packageName": "@auth0/auth0-react", + "packagePath": "src/auth0-context.tsx", + "qualifiedName": "RedirectLoginOptions" + }, + "242": { + "packageName": "@auth0/auth0-react", + "packagePath": "src/auth0-context.tsx", + "qualifiedName": "RedirectLoginOptions.TAppState" + }, + "243": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/global.d.ts", + "qualifiedName": "appState" + }, + "244": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/global.d.ts", + "qualifiedName": "authorizationParams" + }, + "245": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/global.d.ts", + "qualifiedName": "openUrl" + }, + "246": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/global.d.ts", + "qualifiedName": "__type" + }, + "247": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/global.d.ts", + "qualifiedName": "__type" + }, + "248": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/global.d.ts", + "qualifiedName": "url" + }, + "249": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/global.d.ts", + "qualifiedName": "fragment" + }, + "250": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/global.d.ts", + "qualifiedName": "AuthorizationParams" + }, + "251": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/global.d.ts", + "qualifiedName": "AuthorizationParams.display" + }, + "252": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/global.d.ts", + "qualifiedName": "AuthorizationParams.prompt" + }, + "253": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/global.d.ts", + "qualifiedName": "AuthorizationParams.max_age" + }, + "254": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/global.d.ts", + "qualifiedName": "AuthorizationParams.ui_locales" + }, + "255": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/global.d.ts", + "qualifiedName": "AuthorizationParams.id_token_hint" + }, + "256": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/global.d.ts", + "qualifiedName": "AuthorizationParams.screen_hint" + }, + "257": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/global.d.ts", + "qualifiedName": "AuthorizationParams.login_hint" + }, + "258": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/global.d.ts", + "qualifiedName": "AuthorizationParams.acr_values" + }, + "259": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/global.d.ts", + "qualifiedName": "AuthorizationParams.scope" + }, + "260": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/global.d.ts", + "qualifiedName": "AuthorizationParams.audience" + }, + "261": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/global.d.ts", + "qualifiedName": "AuthorizationParams.connection" + }, + "262": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/global.d.ts", + "qualifiedName": "AuthorizationParams.organization" + }, + "263": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/global.d.ts", + "qualifiedName": "AuthorizationParams.invitation" + }, + "264": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/global.d.ts", + "qualifiedName": "AuthorizationParams.redirect_uri" + }, + "265": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/global.d.ts", + "qualifiedName": "AuthorizationParams.session_transfer_token" + }, + "266": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/global.d.ts", + "qualifiedName": "AuthorizationParams.experiment_id" + }, + "267": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/global.d.ts", + "qualifiedName": "AuthorizationParams.variation_id" + }, + "268": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/global.d.ts", + "qualifiedName": "AuthorizationParams.segment_id" + }, + "269": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/global.d.ts", + "qualifiedName": "AuthorizationParams.__index" + }, + "271": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/global.d.ts", + "qualifiedName": "PopupLoginOptions" + }, + "272": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/global.d.ts", + "qualifiedName": "BaseLoginOptions.authorizationParams" + }, + "273": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/global.d.ts", + "qualifiedName": "PopupConfigOptions" + }, + "274": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/global.d.ts", + "qualifiedName": "PopupConfigOptions.timeoutInSeconds" + }, + "275": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/global.d.ts", + "qualifiedName": "PopupConfigOptions.popup" + }, + "276": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/global.d.ts", + "qualifiedName": "PopupConfigOptions.closePopup" + }, + "277": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/global.d.ts", + "qualifiedName": "GetTokenWithPopupOptions" + }, + "278": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/global.d.ts", + "qualifiedName": "GetTokenWithPopupOptions.cacheMode" + }, + "279": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/global.d.ts", + "qualifiedName": "BaseLoginOptions.authorizationParams" + }, + "280": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/global.d.ts", + "qualifiedName": "LogoutUrlOptions" + }, + "281": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/global.d.ts", + "qualifiedName": "LogoutUrlOptions.clientId" + }, + "282": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/global.d.ts", + "qualifiedName": "LogoutUrlOptions.logoutParams" + }, + "283": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/global.d.ts", + "qualifiedName": "__type" + }, + "284": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/global.d.ts", + "qualifiedName": "__type.federated" + }, + "285": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/global.d.ts", + "qualifiedName": "__type.returnTo" + }, + "286": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/global.d.ts", + "qualifiedName": "__type.__index" + }, + "288": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/global.d.ts", + "qualifiedName": "CacheLocation" + }, + "289": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/global.d.ts", + "qualifiedName": "GetTokenSilentlyOptions" + }, + "290": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/global.d.ts", + "qualifiedName": "GetTokenSilentlyOptions.cacheMode" + }, + "291": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/global.d.ts", + "qualifiedName": "GetTokenSilentlyOptions.authorizationParams" + }, + "292": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/global.d.ts", + "qualifiedName": "__type" + }, + "293": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/global.d.ts", + "qualifiedName": "__type.redirect_uri" + }, + "294": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/global.d.ts", + "qualifiedName": "__type.scope" + }, + "295": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/global.d.ts", + "qualifiedName": "__type.audience" + }, + "296": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/global.d.ts", + "qualifiedName": "__type.__index" + }, + "298": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/global.d.ts", + "qualifiedName": "GetTokenSilentlyOptions.timeoutInSeconds" + }, + "299": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/global.d.ts", + "qualifiedName": "GetTokenSilentlyOptions.detailedResponse" + }, + "300": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/global.d.ts", + "qualifiedName": "IdToken" + }, + "301": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/global.d.ts", + "qualifiedName": "IdToken.__raw" + }, + "302": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/global.d.ts", + "qualifiedName": "IdToken.name" + }, + "303": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/global.d.ts", + "qualifiedName": "IdToken.given_name" + }, + "304": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/global.d.ts", + "qualifiedName": "IdToken.family_name" + }, + "305": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/global.d.ts", + "qualifiedName": "IdToken.middle_name" + }, + "306": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/global.d.ts", + "qualifiedName": "IdToken.nickname" + }, + "307": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/global.d.ts", + "qualifiedName": "IdToken.preferred_username" + }, + "308": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/global.d.ts", + "qualifiedName": "IdToken.profile" + }, + "309": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/global.d.ts", + "qualifiedName": "IdToken.picture" + }, + "310": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/global.d.ts", + "qualifiedName": "IdToken.website" + }, + "311": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/global.d.ts", + "qualifiedName": "IdToken.email" + }, + "312": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/global.d.ts", + "qualifiedName": "IdToken.email_verified" + }, + "313": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/global.d.ts", + "qualifiedName": "IdToken.gender" + }, + "314": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/global.d.ts", + "qualifiedName": "IdToken.birthdate" + }, + "315": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/global.d.ts", + "qualifiedName": "IdToken.zoneinfo" + }, + "316": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/global.d.ts", + "qualifiedName": "IdToken.locale" + }, + "317": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/global.d.ts", + "qualifiedName": "IdToken.phone_number" + }, + "318": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/global.d.ts", + "qualifiedName": "IdToken.phone_number_verified" + }, + "319": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/global.d.ts", + "qualifiedName": "IdToken.address" + }, + "320": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/global.d.ts", + "qualifiedName": "IdToken.updated_at" + }, + "321": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/global.d.ts", + "qualifiedName": "IdToken.iss" + }, + "322": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/global.d.ts", + "qualifiedName": "IdToken.aud" + }, + "323": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/global.d.ts", + "qualifiedName": "IdToken.exp" + }, + "324": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/global.d.ts", + "qualifiedName": "IdToken.nbf" + }, + "325": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/global.d.ts", + "qualifiedName": "IdToken.iat" + }, + "326": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/global.d.ts", + "qualifiedName": "IdToken.jti" + }, + "327": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/global.d.ts", + "qualifiedName": "IdToken.azp" + }, + "328": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/global.d.ts", + "qualifiedName": "IdToken.nonce" + }, + "329": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/global.d.ts", + "qualifiedName": "IdToken.auth_time" + }, + "330": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/global.d.ts", + "qualifiedName": "IdToken.at_hash" + }, + "331": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/global.d.ts", + "qualifiedName": "IdToken.c_hash" + }, + "332": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/global.d.ts", + "qualifiedName": "IdToken.acr" + }, + "333": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/global.d.ts", + "qualifiedName": "IdToken.amr" + }, + "334": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/global.d.ts", + "qualifiedName": "IdToken.sub_jwk" + }, + "335": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/global.d.ts", + "qualifiedName": "IdToken.cnf" + }, + "336": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/global.d.ts", + "qualifiedName": "IdToken.sid" + }, + "337": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/global.d.ts", + "qualifiedName": "IdToken.org_id" + }, + "338": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/global.d.ts", + "qualifiedName": "IdToken.org_name" + }, + "339": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/global.d.ts", + "qualifiedName": "IdToken.session_expiry" + }, + "340": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/global.d.ts", + "qualifiedName": "IdToken.act" + }, + "341": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/global.d.ts", + "qualifiedName": "IdToken.__index" + }, + "343": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/global.d.ts", + "qualifiedName": "User" + }, + "346": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/global.d.ts", + "qualifiedName": "User.name" + }, + "347": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/global.d.ts", + "qualifiedName": "User.given_name" + }, + "348": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/global.d.ts", + "qualifiedName": "User.family_name" + }, + "349": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/global.d.ts", + "qualifiedName": "User.middle_name" + }, + "350": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/global.d.ts", + "qualifiedName": "User.nickname" + }, + "351": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/global.d.ts", + "qualifiedName": "User.preferred_username" + }, + "352": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/global.d.ts", + "qualifiedName": "User.profile" + }, + "353": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/global.d.ts", + "qualifiedName": "User.picture" + }, + "354": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/global.d.ts", + "qualifiedName": "User.website" + }, + "355": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/global.d.ts", + "qualifiedName": "User.email" + }, + "356": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/global.d.ts", + "qualifiedName": "User.email_verified" + }, + "357": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/global.d.ts", + "qualifiedName": "User.gender" + }, + "358": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/global.d.ts", + "qualifiedName": "User.birthdate" + }, + "359": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/global.d.ts", + "qualifiedName": "User.zoneinfo" + }, + "360": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/global.d.ts", + "qualifiedName": "User.locale" + }, + "361": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/global.d.ts", + "qualifiedName": "User.phone_number" + }, + "362": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/global.d.ts", + "qualifiedName": "User.phone_number_verified" + }, + "363": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/global.d.ts", + "qualifiedName": "User.address" + }, + "364": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/global.d.ts", + "qualifiedName": "User.updated_at" + }, + "365": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/global.d.ts", + "qualifiedName": "User.sub" + }, + "366": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/global.d.ts", + "qualifiedName": "User.act" + }, + "367": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/global.d.ts", + "qualifiedName": "User.__index" + }, + "369": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/cache/shared.d.ts", + "qualifiedName": "ICache" + }, + "370": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/cache/shared.d.ts", + "qualifiedName": "ICache.set" + }, + "371": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/cache/shared.d.ts", + "qualifiedName": "ICache.set" + }, + "372": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/cache/shared.d.ts", + "qualifiedName": "T" + }, + "373": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/cache/shared.d.ts", + "qualifiedName": "key" + }, + "374": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/cache/shared.d.ts", + "qualifiedName": "entry" + }, + "375": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/cache/shared.d.ts", + "qualifiedName": "ICache.get" + }, + "376": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/cache/shared.d.ts", + "qualifiedName": "ICache.get" + }, + "377": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/cache/shared.d.ts", + "qualifiedName": "T" + }, + "378": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/cache/shared.d.ts", + "qualifiedName": "key" + }, + "379": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/cache/shared.d.ts", + "qualifiedName": "ICache.remove" + }, + "380": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/cache/shared.d.ts", + "qualifiedName": "ICache.remove" + }, + "381": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/cache/shared.d.ts", + "qualifiedName": "key" + }, + "382": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/cache/shared.d.ts", + "qualifiedName": "ICache.allKeys" + }, + "383": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/cache/shared.d.ts", + "qualifiedName": "ICache.allKeys" + }, + "384": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/cache/cache-memory.d.ts", + "qualifiedName": "InMemoryCache" + }, + "387": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/cache/cache-memory.d.ts", + "qualifiedName": "InMemoryCache.enclosedCache" + }, + "388": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/cache/cache-localstorage.d.ts", + "qualifiedName": "LocalStorageCache" + }, + "391": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/cache/cache-localstorage.d.ts", + "qualifiedName": "LocalStorageCache.set" + }, + "392": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/cache/cache-localstorage.d.ts", + "qualifiedName": "LocalStorageCache.set" + }, + "393": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/cache/cache-localstorage.d.ts", + "qualifiedName": "T" + }, + "394": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/cache/cache-localstorage.d.ts", + "qualifiedName": "key" + }, + "395": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/cache/cache-localstorage.d.ts", + "qualifiedName": "entry" + }, + "396": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/cache/cache-localstorage.d.ts", + "qualifiedName": "LocalStorageCache.get" + }, + "397": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/cache/cache-localstorage.d.ts", + "qualifiedName": "LocalStorageCache.get" + }, + "398": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/cache/cache-localstorage.d.ts", + "qualifiedName": "T" + }, + "399": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/cache/cache-localstorage.d.ts", + "qualifiedName": "key" + }, + "400": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/cache/cache-localstorage.d.ts", + "qualifiedName": "LocalStorageCache.remove" + }, + "401": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/cache/cache-localstorage.d.ts", + "qualifiedName": "LocalStorageCache.remove" + }, + "402": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/cache/cache-localstorage.d.ts", + "qualifiedName": "key" + }, + "403": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/cache/cache-localstorage.d.ts", + "qualifiedName": "LocalStorageCache.allKeys" + }, + "404": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/cache/cache-localstorage.d.ts", + "qualifiedName": "LocalStorageCache.allKeys" + }, + "405": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/cache/shared.d.ts", + "qualifiedName": "Cacheable" + }, + "406": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/errors.d.ts", + "qualifiedName": "TimeoutError" + }, + "407": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/errors.d.ts", + "qualifiedName": "GenericError.fromPayload" + }, + "408": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/errors.d.ts", + "qualifiedName": "GenericError.fromPayload" + }, + "409": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/errors.d.ts", + "qualifiedName": "__0" + }, + "410": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/errors.d.ts", + "qualifiedName": "__type" + }, + "411": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/errors.d.ts", + "qualifiedName": "__type.error" + }, + "412": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/errors.d.ts", + "qualifiedName": "__type.error_description" + }, + "413": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/errors.d.ts", + "qualifiedName": "TimeoutError.__constructor" + }, + "414": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/errors.d.ts", + "qualifiedName": "TimeoutError" + }, + "415": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/errors.d.ts", + "qualifiedName": "GenericError.error" + }, + "416": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/errors.d.ts", + "qualifiedName": "GenericError.error_description" + }, + "417": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/errors.d.ts", + "qualifiedName": "MfaRequiredError" + }, + "418": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/errors.d.ts", + "qualifiedName": "GenericError.fromPayload" + }, + "419": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/errors.d.ts", + "qualifiedName": "GenericError.fromPayload" + }, + "420": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/errors.d.ts", + "qualifiedName": "__0" + }, + "421": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/errors.d.ts", + "qualifiedName": "__type" + }, + "422": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/errors.d.ts", + "qualifiedName": "__type.error" + }, + "423": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/errors.d.ts", + "qualifiedName": "__type.error_description" + }, + "424": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/errors.d.ts", + "qualifiedName": "MfaRequiredError.__constructor" + }, + "425": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/errors.d.ts", + "qualifiedName": "MfaRequiredError" + }, + "426": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/errors.d.ts", + "qualifiedName": "error" + }, + "427": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/errors.d.ts", + "qualifiedName": "error_description" + }, + "428": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/errors.d.ts", + "qualifiedName": "mfa_token" + }, + "429": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/errors.d.ts", + "qualifiedName": "mfa_requirements" + }, + "430": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/errors.d.ts", + "qualifiedName": "MfaRequiredError.mfa_token" + }, + "431": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/errors.d.ts", + "qualifiedName": "MfaRequiredError.mfa_requirements" + }, + "432": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/errors.d.ts", + "qualifiedName": "GenericError.error" + }, + "433": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/errors.d.ts", + "qualifiedName": "GenericError.error_description" + }, + "434": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/errors.d.ts", + "qualifiedName": "PopupCancelledError" + }, + "435": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/errors.d.ts", + "qualifiedName": "GenericError.fromPayload" + }, + "436": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/errors.d.ts", + "qualifiedName": "GenericError.fromPayload" + }, + "437": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/errors.d.ts", + "qualifiedName": "__0" + }, + "438": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/errors.d.ts", + "qualifiedName": "__type" + }, + "439": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/errors.d.ts", + "qualifiedName": "__type.error" + }, + "440": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/errors.d.ts", + "qualifiedName": "__type.error_description" + }, + "441": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/errors.d.ts", + "qualifiedName": "PopupCancelledError.__constructor" + }, + "442": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/errors.d.ts", + "qualifiedName": "PopupCancelledError" + }, + "443": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/errors.d.ts", + "qualifiedName": "popup" + }, + "444": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/errors.d.ts", + "qualifiedName": "PopupCancelledError.popup" + }, + "445": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/errors.d.ts", + "qualifiedName": "GenericError.error" + }, + "446": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/errors.d.ts", + "qualifiedName": "GenericError.error_description" + }, + "447": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/errors.d.ts", + "qualifiedName": "PopupTimeoutError" + }, + "448": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/errors.d.ts", + "qualifiedName": "GenericError.fromPayload" + }, + "449": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/errors.d.ts", + "qualifiedName": "GenericError.fromPayload" + }, + "450": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/errors.d.ts", + "qualifiedName": "__0" + }, + "451": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/errors.d.ts", + "qualifiedName": "__type" + }, + "452": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/errors.d.ts", + "qualifiedName": "__type.error" + }, + "453": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/errors.d.ts", + "qualifiedName": "__type.error_description" + }, + "454": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/errors.d.ts", + "qualifiedName": "PopupTimeoutError.__constructor" + }, + "455": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/errors.d.ts", + "qualifiedName": "PopupTimeoutError" + }, + "456": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/errors.d.ts", + "qualifiedName": "popup" + }, + "457": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/errors.d.ts", + "qualifiedName": "PopupTimeoutError.popup" + }, + "458": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/errors.d.ts", + "qualifiedName": "GenericError.error" + }, + "459": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/errors.d.ts", + "qualifiedName": "GenericError.error_description" + }, + "460": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/errors.d.ts", + "qualifiedName": "PopupOpenError" + }, + "461": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/errors.d.ts", + "qualifiedName": "GenericError.fromPayload" + }, + "462": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/errors.d.ts", + "qualifiedName": "GenericError.fromPayload" + }, + "463": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/errors.d.ts", + "qualifiedName": "__0" + }, + "464": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/errors.d.ts", + "qualifiedName": "__type" + }, + "465": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/errors.d.ts", + "qualifiedName": "__type.error" + }, + "466": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/errors.d.ts", + "qualifiedName": "__type.error_description" + }, + "467": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/errors.d.ts", + "qualifiedName": "PopupOpenError.__constructor" + }, + "468": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/errors.d.ts", + "qualifiedName": "PopupOpenError" + }, + "469": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/errors.d.ts", + "qualifiedName": "GenericError.error" + }, + "470": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/errors.d.ts", + "qualifiedName": "GenericError.error_description" + }, + "471": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/errors.d.ts", + "qualifiedName": "AuthenticationError" + }, + "472": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/errors.d.ts", + "qualifiedName": "GenericError.fromPayload" + }, + "473": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/errors.d.ts", + "qualifiedName": "GenericError.fromPayload" + }, + "474": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/errors.d.ts", + "qualifiedName": "__0" + }, + "475": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/errors.d.ts", + "qualifiedName": "__type" + }, + "476": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/errors.d.ts", + "qualifiedName": "__type.error" + }, + "477": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/errors.d.ts", + "qualifiedName": "__type.error_description" + }, + "478": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/errors.d.ts", + "qualifiedName": "AuthenticationError.__constructor" + }, + "479": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/errors.d.ts", + "qualifiedName": "AuthenticationError" + }, + "480": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/errors.d.ts", + "qualifiedName": "error" + }, + "481": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/errors.d.ts", + "qualifiedName": "error_description" + }, + "482": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/errors.d.ts", + "qualifiedName": "state" + }, + "483": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/errors.d.ts", + "qualifiedName": "appState" + }, + "484": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/errors.d.ts", + "qualifiedName": "AuthenticationError.state" + }, + "485": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/errors.d.ts", + "qualifiedName": "AuthenticationError.appState" + }, + "486": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/errors.d.ts", + "qualifiedName": "GenericError.error" + }, + "487": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/errors.d.ts", + "qualifiedName": "GenericError.error_description" + }, + "488": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/errors.d.ts", + "qualifiedName": "MissingRefreshTokenError" + }, + "489": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/errors.d.ts", + "qualifiedName": "GenericError.fromPayload" + }, + "490": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/errors.d.ts", + "qualifiedName": "GenericError.fromPayload" + }, + "491": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/errors.d.ts", + "qualifiedName": "__0" + }, + "492": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/errors.d.ts", + "qualifiedName": "__type" + }, + "493": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/errors.d.ts", + "qualifiedName": "__type.error" + }, + "494": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/errors.d.ts", + "qualifiedName": "__type.error_description" + }, + "495": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/errors.d.ts", + "qualifiedName": "MissingRefreshTokenError.__constructor" + }, + "496": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/errors.d.ts", + "qualifiedName": "MissingRefreshTokenError" + }, + "497": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/errors.d.ts", + "qualifiedName": "audience" + }, + "498": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/errors.d.ts", + "qualifiedName": "scope" + }, + "499": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/errors.d.ts", + "qualifiedName": "MissingRefreshTokenError.audience" + }, + "500": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/errors.d.ts", + "qualifiedName": "MissingRefreshTokenError.scope" + }, + "501": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/errors.d.ts", + "qualifiedName": "GenericError.error" + }, + "502": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/errors.d.ts", + "qualifiedName": "GenericError.error_description" + }, + "503": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/errors.d.ts", + "qualifiedName": "MissingScopesError" + }, + "504": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/errors.d.ts", + "qualifiedName": "GenericError.fromPayload" + }, + "505": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/errors.d.ts", + "qualifiedName": "GenericError.fromPayload" + }, + "506": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/errors.d.ts", + "qualifiedName": "__0" + }, + "507": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/errors.d.ts", + "qualifiedName": "__type" + }, + "508": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/errors.d.ts", + "qualifiedName": "__type.error" + }, + "509": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/errors.d.ts", + "qualifiedName": "__type.error_description" + }, + "510": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/errors.d.ts", + "qualifiedName": "MissingScopesError.__constructor" + }, + "511": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/errors.d.ts", + "qualifiedName": "MissingScopesError" + }, + "512": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/errors.d.ts", + "qualifiedName": "audience" + }, + "513": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/errors.d.ts", + "qualifiedName": "scope" + }, + "514": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/errors.d.ts", + "qualifiedName": "MissingScopesError.audience" + }, + "515": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/errors.d.ts", + "qualifiedName": "MissingScopesError.scope" + }, + "516": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/errors.d.ts", + "qualifiedName": "GenericError.error" + }, + "517": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/errors.d.ts", + "qualifiedName": "GenericError.error_description" + }, + "518": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/errors.d.ts", + "qualifiedName": "InvalidConfigurationError" + }, + "519": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/errors.d.ts", + "qualifiedName": "GenericError.fromPayload" + }, + "520": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/errors.d.ts", + "qualifiedName": "GenericError.fromPayload" + }, + "521": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/errors.d.ts", + "qualifiedName": "__0" + }, + "522": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/errors.d.ts", + "qualifiedName": "__type" + }, + "523": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/errors.d.ts", + "qualifiedName": "__type.error" + }, + "524": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/errors.d.ts", + "qualifiedName": "__type.error_description" + }, + "525": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/errors.d.ts", + "qualifiedName": "InvalidConfigurationError.__constructor" + }, + "526": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/errors.d.ts", + "qualifiedName": "InvalidConfigurationError" + }, + "527": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/errors.d.ts", + "qualifiedName": "message" + }, + "528": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/errors.d.ts", + "qualifiedName": "suggestion" + }, + "529": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/errors.d.ts", + "qualifiedName": "InvalidConfigurationError.suggestion" + }, + "530": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/errors.d.ts", + "qualifiedName": "GenericError.error" + }, + "531": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/errors.d.ts", + "qualifiedName": "GenericError.error_description" + }, + "532": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/errors.d.ts", + "qualifiedName": "GenericError" + }, + "533": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/errors.d.ts", + "qualifiedName": "GenericError.fromPayload" + }, + "534": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/errors.d.ts", + "qualifiedName": "GenericError.fromPayload" + }, + "535": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/errors.d.ts", + "qualifiedName": "__0" + }, + "536": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/errors.d.ts", + "qualifiedName": "__type" + }, + "537": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/errors.d.ts", + "qualifiedName": "__type.error" + }, + "538": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/errors.d.ts", + "qualifiedName": "__type.error_description" + }, + "539": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/errors.d.ts", + "qualifiedName": "GenericError.__constructor" + }, + "540": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/errors.d.ts", + "qualifiedName": "GenericError" + }, + "541": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/errors.d.ts", + "qualifiedName": "error" + }, + "542": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/errors.d.ts", + "qualifiedName": "error_description" + }, + "543": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/errors.d.ts", + "qualifiedName": "GenericError.error" + }, + "544": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/errors.d.ts", + "qualifiedName": "GenericError.error_description" + }, + "545": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/errors.d.ts", + "qualifiedName": "UseDpopNonceError" + }, + "546": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/errors.d.ts", + "qualifiedName": "GenericError.fromPayload" + }, + "547": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/errors.d.ts", + "qualifiedName": "GenericError.fromPayload" + }, + "548": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/errors.d.ts", + "qualifiedName": "__0" + }, + "549": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/errors.d.ts", + "qualifiedName": "__type" + }, + "550": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/errors.d.ts", + "qualifiedName": "__type.error" + }, + "551": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/errors.d.ts", + "qualifiedName": "__type.error_description" + }, + "552": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/errors.d.ts", + "qualifiedName": "UseDpopNonceError.__constructor" + }, + "553": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/errors.d.ts", + "qualifiedName": "UseDpopNonceError" + }, + "554": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/errors.d.ts", + "qualifiedName": "newDpopNonce" + }, + "555": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/errors.d.ts", + "qualifiedName": "UseDpopNonceError.newDpopNonce" + }, + "556": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/errors.d.ts", + "qualifiedName": "GenericError.error" + }, + "557": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/errors.d.ts", + "qualifiedName": "GenericError.error_description" + }, + "558": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/global.d.ts", + "qualifiedName": "RedirectConnectAccountOptions" + }, + "559": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/global.d.ts", + "qualifiedName": "RedirectConnectAccountOptions.TAppState" + }, + "560": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/global.d.ts", + "qualifiedName": "RedirectConnectAccountOptions.connection" + }, + "561": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/global.d.ts", + "qualifiedName": "RedirectConnectAccountOptions.scopes" + }, + "562": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/global.d.ts", + "qualifiedName": "RedirectConnectAccountOptions.authorization_params" + }, + "563": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/global.d.ts", + "qualifiedName": "RedirectConnectAccountOptions.redirectUri" + }, + "564": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/global.d.ts", + "qualifiedName": "RedirectConnectAccountOptions.appState" + }, + "565": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/global.d.ts", + "qualifiedName": "RedirectConnectAccountOptions.openUrl" + }, + "566": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/global.d.ts", + "qualifiedName": "__type" + }, + "567": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/global.d.ts", + "qualifiedName": "__type" + }, + "568": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/global.d.ts", + "qualifiedName": "url" + }, + "569": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/global.d.ts", + "qualifiedName": "ConnectAccountRedirectResult" + }, + "570": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/global.d.ts", + "qualifiedName": "__type" + }, + "571": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/global.d.ts", + "qualifiedName": "__type.appState" + }, + "572": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/global.d.ts", + "qualifiedName": "__type.response_type" + }, + "573": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/global.d.ts", + "qualifiedName": "TAppState" + }, + "574": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/global.d.ts", + "qualifiedName": "ResponseType" + }, + "575": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/global.d.ts", + "qualifiedName": "ResponseType.Code" + }, + "576": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/global.d.ts", + "qualifiedName": "ResponseType.ConnectCode" + }, + "577": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/errors.d.ts", + "qualifiedName": "ConnectError" + }, + "578": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/errors.d.ts", + "qualifiedName": "GenericError.fromPayload" + }, + "579": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/errors.d.ts", + "qualifiedName": "GenericError.fromPayload" + }, + "580": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/errors.d.ts", + "qualifiedName": "__0" + }, + "581": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/errors.d.ts", + "qualifiedName": "__type" + }, + "582": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/errors.d.ts", + "qualifiedName": "__type.error" + }, + "583": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/errors.d.ts", + "qualifiedName": "__type.error_description" + }, + "584": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/errors.d.ts", + "qualifiedName": "ConnectError.__constructor" + }, + "585": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/errors.d.ts", + "qualifiedName": "ConnectError" + }, + "586": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/errors.d.ts", + "qualifiedName": "error" + }, + "587": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/errors.d.ts", + "qualifiedName": "error_description" + }, + "588": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/errors.d.ts", + "qualifiedName": "connection" + }, + "589": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/errors.d.ts", + "qualifiedName": "state" + }, + "590": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/errors.d.ts", + "qualifiedName": "appState" + }, + "591": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/errors.d.ts", + "qualifiedName": "ConnectError.connection" + }, + "592": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/errors.d.ts", + "qualifiedName": "ConnectError.state" + }, + "593": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/errors.d.ts", + "qualifiedName": "ConnectError.appState" + }, + "594": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/errors.d.ts", + "qualifiedName": "GenericError.error" + }, + "595": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/errors.d.ts", + "qualifiedName": "GenericError.error_description" + }, + "596": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/TokenExchange.d.ts", + "qualifiedName": "CustomTokenExchangeOptions" + }, + "598": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/TokenExchange.d.ts", + "qualifiedName": "__type.subject_token_type" + }, + "599": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/TokenExchange.d.ts", + "qualifiedName": "__type.subject_token" + }, + "600": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/TokenExchange.d.ts", + "qualifiedName": "__type.audience" + }, + "601": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/TokenExchange.d.ts", + "qualifiedName": "__type.scope" + }, + "602": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/TokenExchange.d.ts", + "qualifiedName": "__type.organization" + }, + "603": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/TokenExchange.d.ts", + "qualifiedName": "__type.actor_token" + }, + "604": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/TokenExchange.d.ts", + "qualifiedName": "__type.actor_token_type" + }, + "605": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/TokenExchange.d.ts", + "qualifiedName": "__type.__index" + }, + "607": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/global.d.ts", + "qualifiedName": "TokenEndpointResponse" + }, + "609": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/global.d.ts", + "qualifiedName": "__type.id_token" + }, + "610": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/global.d.ts", + "qualifiedName": "__type.token_type" + }, + "611": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/global.d.ts", + "qualifiedName": "__type.access_token" + }, + "612": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/global.d.ts", + "qualifiedName": "__type.refresh_token" + }, + "613": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/global.d.ts", + "qualifiedName": "__type.expires_in" + }, + "614": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/global.d.ts", + "qualifiedName": "__type.scope" + }, + "615": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/global.d.ts", + "qualifiedName": "ActClaim" + }, + "616": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/global.d.ts", + "qualifiedName": "ActClaim.sub" + }, + "617": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/global.d.ts", + "qualifiedName": "ActClaim.__index" + }, + "619": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/global.d.ts", + "qualifiedName": "ClientConfiguration" + }, + "620": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/global.d.ts", + "qualifiedName": "ClientConfiguration.domain" + }, + "621": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/global.d.ts", + "qualifiedName": "ClientConfiguration.clientId" + }, + "622": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/global.d.ts", + "qualifiedName": "RefreshTokenMode" + }, + "623": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/global.d.ts", + "qualifiedName": "__type" + }, + "624": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/global.d.ts", + "qualifiedName": "__type.Offline" + }, + "625": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/global.d.ts", + "qualifiedName": "__type.Online" + }, + "626": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/global.d.ts", + "qualifiedName": "RefreshTokenMode" + }, + "627": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/mfa/errors.d.ts", + "qualifiedName": "MfaError" + }, + "628": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/mfa/errors.d.ts", + "qualifiedName": "MfaError.fromPayload" + }, + "629": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/mfa/errors.d.ts", + "qualifiedName": "MfaError.fromPayload" + }, + "630": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/mfa/errors.d.ts", + "qualifiedName": "__0" + }, + "631": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/mfa/errors.d.ts", + "qualifiedName": "__type" + }, + "632": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/mfa/errors.d.ts", + "qualifiedName": "__type.error" + }, + "633": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/mfa/errors.d.ts", + "qualifiedName": "__type.error_description" + }, + "634": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/mfa/errors.d.ts", + "qualifiedName": "MfaError.__constructor" + }, + "635": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/mfa/errors.d.ts", + "qualifiedName": "MfaError" + }, + "636": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/mfa/errors.d.ts", + "qualifiedName": "error" + }, + "637": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/mfa/errors.d.ts", + "qualifiedName": "error_description" + }, + "638": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/errors.d.ts", + "qualifiedName": "GenericError.error" + }, + "639": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/errors.d.ts", + "qualifiedName": "GenericError.error_description" + }, + "640": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/mfa/errors.d.ts", + "qualifiedName": "MfaListAuthenticatorsError" + }, + "641": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/mfa/errors.d.ts", + "qualifiedName": "MfaError.fromPayload" + }, + "642": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/mfa/errors.d.ts", + "qualifiedName": "MfaError.fromPayload" + }, + "643": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/mfa/errors.d.ts", + "qualifiedName": "__0" + }, + "644": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/mfa/errors.d.ts", + "qualifiedName": "__type" + }, + "645": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/mfa/errors.d.ts", + "qualifiedName": "__type.error" + }, + "646": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/mfa/errors.d.ts", + "qualifiedName": "__type.error_description" + }, + "647": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/mfa/errors.d.ts", + "qualifiedName": "MfaListAuthenticatorsError.__constructor" + }, + "648": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/mfa/errors.d.ts", + "qualifiedName": "MfaListAuthenticatorsError" + }, + "649": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/mfa/errors.d.ts", + "qualifiedName": "error" + }, + "650": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/mfa/errors.d.ts", + "qualifiedName": "error_description" + }, + "651": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/errors.d.ts", + "qualifiedName": "GenericError.error" + }, + "652": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/errors.d.ts", + "qualifiedName": "GenericError.error_description" + }, + "653": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/mfa/errors.d.ts", + "qualifiedName": "MfaEnrollmentError" + }, + "654": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/mfa/errors.d.ts", + "qualifiedName": "MfaError.fromPayload" + }, + "655": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/mfa/errors.d.ts", + "qualifiedName": "MfaError.fromPayload" + }, + "656": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/mfa/errors.d.ts", + "qualifiedName": "__0" + }, + "657": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/mfa/errors.d.ts", + "qualifiedName": "__type" + }, + "658": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/mfa/errors.d.ts", + "qualifiedName": "__type.error" + }, + "659": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/mfa/errors.d.ts", + "qualifiedName": "__type.error_description" + }, + "660": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/mfa/errors.d.ts", + "qualifiedName": "MfaEnrollmentError.__constructor" + }, + "661": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/mfa/errors.d.ts", + "qualifiedName": "MfaEnrollmentError" + }, + "662": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/mfa/errors.d.ts", + "qualifiedName": "error" + }, + "663": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/mfa/errors.d.ts", + "qualifiedName": "error_description" + }, + "664": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/errors.d.ts", + "qualifiedName": "GenericError.error" + }, + "665": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/errors.d.ts", + "qualifiedName": "GenericError.error_description" + }, + "666": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/mfa/errors.d.ts", + "qualifiedName": "MfaChallengeError" + }, + "667": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/mfa/errors.d.ts", + "qualifiedName": "MfaError.fromPayload" + }, + "668": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/mfa/errors.d.ts", + "qualifiedName": "MfaError.fromPayload" + }, + "669": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/mfa/errors.d.ts", + "qualifiedName": "__0" + }, + "670": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/mfa/errors.d.ts", + "qualifiedName": "__type" + }, + "671": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/mfa/errors.d.ts", + "qualifiedName": "__type.error" + }, + "672": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/mfa/errors.d.ts", + "qualifiedName": "__type.error_description" + }, + "673": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/mfa/errors.d.ts", + "qualifiedName": "MfaChallengeError.__constructor" + }, + "674": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/mfa/errors.d.ts", + "qualifiedName": "MfaChallengeError" + }, + "675": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/mfa/errors.d.ts", + "qualifiedName": "error" + }, + "676": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/mfa/errors.d.ts", + "qualifiedName": "error_description" + }, + "677": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/errors.d.ts", + "qualifiedName": "GenericError.error" + }, + "678": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/errors.d.ts", + "qualifiedName": "GenericError.error_description" + }, + "679": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/mfa/errors.d.ts", + "qualifiedName": "MfaVerifyError" + }, + "680": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/mfa/errors.d.ts", + "qualifiedName": "MfaError.fromPayload" + }, + "681": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/mfa/errors.d.ts", + "qualifiedName": "MfaError.fromPayload" + }, + "682": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/mfa/errors.d.ts", + "qualifiedName": "__0" + }, + "683": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/mfa/errors.d.ts", + "qualifiedName": "__type" + }, + "684": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/mfa/errors.d.ts", + "qualifiedName": "__type.error" + }, + "685": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/mfa/errors.d.ts", + "qualifiedName": "__type.error_description" + }, + "686": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/mfa/errors.d.ts", + "qualifiedName": "MfaVerifyError.__constructor" + }, + "687": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/mfa/errors.d.ts", + "qualifiedName": "MfaVerifyError" + }, + "688": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/mfa/errors.d.ts", + "qualifiedName": "error" + }, + "689": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/mfa/errors.d.ts", + "qualifiedName": "error_description" + }, + "690": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/errors.d.ts", + "qualifiedName": "GenericError.error" + }, + "691": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/errors.d.ts", + "qualifiedName": "GenericError.error_description" + }, + "692": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/mfa/errors.d.ts", + "qualifiedName": "MfaEnrollmentFactorsError" + }, + "693": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/mfa/errors.d.ts", + "qualifiedName": "MfaError.fromPayload" + }, + "694": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/mfa/errors.d.ts", + "qualifiedName": "MfaError.fromPayload" + }, + "695": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/mfa/errors.d.ts", + "qualifiedName": "__0" + }, + "696": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/mfa/errors.d.ts", + "qualifiedName": "__type" + }, + "697": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/mfa/errors.d.ts", + "qualifiedName": "__type.error" + }, + "698": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/mfa/errors.d.ts", + "qualifiedName": "__type.error_description" + }, + "699": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/mfa/errors.d.ts", + "qualifiedName": "MfaEnrollmentFactorsError.__constructor" + }, + "700": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/mfa/errors.d.ts", + "qualifiedName": "MfaEnrollmentFactorsError" + }, + "701": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/mfa/errors.d.ts", + "qualifiedName": "error" + }, + "702": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/mfa/errors.d.ts", + "qualifiedName": "error_description" + }, + "703": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/errors.d.ts", + "qualifiedName": "GenericError.error" + }, + "704": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/errors.d.ts", + "qualifiedName": "GenericError.error_description" + }, + "705": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/passkey/errors.d.ts", + "qualifiedName": "PasskeyError" + }, + "706": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/passkey/errors.d.ts", + "qualifiedName": "PasskeyError.__constructor" + }, + "707": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/passkey/errors.d.ts", + "qualifiedName": "PasskeyError" + }, + "708": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/passkey/errors.d.ts", + "qualifiedName": "code" + }, + "709": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/passkey/errors.d.ts", + "qualifiedName": "message" + }, + "710": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/passkey/errors.d.ts", + "qualifiedName": "cause" + }, + "711": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/passkey/errors.d.ts", + "qualifiedName": "PasskeyError.code" + }, + "712": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/passkey/errors.d.ts", + "qualifiedName": "PasskeyError.cause" + }, + "713": { + "packageName": "@auth0/auth0-auth-js", + "packagePath": "dist/index.d.ts", + "qualifiedName": "PasskeyRegisterError" + }, + "714": { + "packageName": "@auth0/auth0-auth-js", + "packagePath": "dist/index.d.ts", + "qualifiedName": "PasskeyRegisterError.__constructor" + }, + "715": { + "packageName": "@auth0/auth0-auth-js", + "packagePath": "dist/index.d.ts", + "qualifiedName": "PasskeyRegisterError" + }, + "716": { + "packageName": "@auth0/auth0-auth-js", + "packagePath": "dist/index.d.ts", + "qualifiedName": "message" + }, + "717": { + "packageName": "@auth0/auth0-auth-js", + "packagePath": "dist/index.d.ts", + "qualifiedName": "cause" + }, + "718": { + "packageName": "@auth0/auth0-auth-js", + "packagePath": "dist/index.d.ts", + "qualifiedName": "PasskeyError.cause" + }, + "719": { + "packageName": "@auth0/auth0-auth-js", + "packagePath": "dist/index.d.ts", + "qualifiedName": "PasskeyError.code" + }, + "720": { + "packageName": "@auth0/auth0-auth-js", + "packagePath": "dist/index.d.ts", + "qualifiedName": "PasskeyError.statusCode" + }, + "721": { + "packageName": "@auth0/auth0-auth-js", + "packagePath": "dist/index.d.ts", + "qualifiedName": "PasskeyError.headers" + }, + "722": { + "packageName": "@auth0/auth0-auth-js", + "packagePath": "dist/index.d.ts", + "qualifiedName": "PasskeyError.body" + }, + "723": { + "packageName": "@auth0/auth0-auth-js", + "packagePath": "dist/index.d.ts", + "qualifiedName": "PasskeyChallengeError" + }, + "724": { + "packageName": "@auth0/auth0-auth-js", + "packagePath": "dist/index.d.ts", + "qualifiedName": "PasskeyChallengeError.__constructor" + }, + "725": { + "packageName": "@auth0/auth0-auth-js", + "packagePath": "dist/index.d.ts", + "qualifiedName": "PasskeyChallengeError" + }, + "726": { + "packageName": "@auth0/auth0-auth-js", + "packagePath": "dist/index.d.ts", + "qualifiedName": "message" + }, + "727": { + "packageName": "@auth0/auth0-auth-js", + "packagePath": "dist/index.d.ts", + "qualifiedName": "cause" + }, + "728": { + "packageName": "@auth0/auth0-auth-js", + "packagePath": "dist/index.d.ts", + "qualifiedName": "PasskeyError.cause" + }, + "729": { + "packageName": "@auth0/auth0-auth-js", + "packagePath": "dist/index.d.ts", + "qualifiedName": "PasskeyError.code" + }, + "730": { + "packageName": "@auth0/auth0-auth-js", + "packagePath": "dist/index.d.ts", + "qualifiedName": "PasskeyError.statusCode" + }, + "731": { + "packageName": "@auth0/auth0-auth-js", + "packagePath": "dist/index.d.ts", + "qualifiedName": "PasskeyError.headers" + }, + "732": { + "packageName": "@auth0/auth0-auth-js", + "packagePath": "dist/index.d.ts", + "qualifiedName": "PasskeyError.body" + }, + "733": { + "packageName": "@auth0/auth0-auth-js", + "packagePath": "dist/index.d.ts", + "qualifiedName": "PasskeyGetTokenError" + }, + "734": { + "packageName": "@auth0/auth0-auth-js", + "packagePath": "dist/index.d.ts", + "qualifiedName": "PasskeyGetTokenError.__constructor" + }, + "735": { + "packageName": "@auth0/auth0-auth-js", + "packagePath": "dist/index.d.ts", + "qualifiedName": "PasskeyGetTokenError" + }, + "736": { + "packageName": "@auth0/auth0-auth-js", + "packagePath": "dist/index.d.ts", + "qualifiedName": "message" + }, + "737": { + "packageName": "@auth0/auth0-auth-js", + "packagePath": "dist/index.d.ts", + "qualifiedName": "cause" + }, + "738": { + "packageName": "@auth0/auth0-auth-js", + "packagePath": "dist/index.d.ts", + "qualifiedName": "PasskeyGetTokenError.cause" + }, + "739": { + "packageName": "@auth0/auth0-auth-js", + "packagePath": "dist/index.d.ts", + "qualifiedName": "PasskeyError.code" + }, + "740": { + "packageName": "@auth0/auth0-auth-js", + "packagePath": "dist/index.d.ts", + "qualifiedName": "PasskeyError.statusCode" + }, + "741": { + "packageName": "@auth0/auth0-auth-js", + "packagePath": "dist/index.d.ts", + "qualifiedName": "PasskeyError.headers" + }, + "742": { + "packageName": "@auth0/auth0-auth-js", + "packagePath": "dist/index.d.ts", + "qualifiedName": "PasskeyError.body" + }, + "743": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/myaccount/MyAccountApiClient.d.ts", + "qualifiedName": "MyAccountApiError" + }, + "744": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/myaccount/MyAccountApiClient.d.ts", + "qualifiedName": "MyAccountApiError.__constructor" + }, + "745": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/myaccount/MyAccountApiClient.d.ts", + "qualifiedName": "MyAccountApiError" + }, + "746": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/myaccount/MyAccountApiClient.d.ts", + "qualifiedName": "__0" + }, + "747": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/myaccount/MyAccountApiClient.d.ts", + "qualifiedName": "MyAccountApiError.type" + }, + "748": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/myaccount/MyAccountApiClient.d.ts", + "qualifiedName": "MyAccountApiError.status" + }, + "749": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/myaccount/MyAccountApiClient.d.ts", + "qualifiedName": "MyAccountApiError.title" + }, + "750": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/myaccount/MyAccountApiClient.d.ts", + "qualifiedName": "MyAccountApiError.detail" + }, + "751": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/myaccount/MyAccountApiClient.d.ts", + "qualifiedName": "MyAccountApiError.validation_errors" + }, + "752": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/myaccount/types.d.ts", + "qualifiedName": "__type" + }, + "753": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/myaccount/types.d.ts", + "qualifiedName": "__type.detail" + }, + "754": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/myaccount/types.d.ts", + "qualifiedName": "__type.field" + }, + "755": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/myaccount/types.d.ts", + "qualifiedName": "__type.pointer" + }, + "756": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/myaccount/types.d.ts", + "qualifiedName": "__type.source" + }, + "757": { + "packageName": "@auth0/auth0-auth-js", + "packagePath": "dist/index.d.ts", + "qualifiedName": "AnonymousSessionError" + }, + "758": { + "packageName": "@auth0/auth0-auth-js", + "packagePath": "dist/index.d.ts", + "qualifiedName": "AnonymousSessionError.__constructor" + }, + "759": { + "packageName": "@auth0/auth0-auth-js", + "packagePath": "dist/index.d.ts", + "qualifiedName": "AnonymousSessionError" + }, + "760": { + "packageName": "@auth0/auth0-auth-js", + "packagePath": "dist/index.d.ts", + "qualifiedName": "code" + }, + "761": { + "packageName": "@auth0/auth0-auth-js", + "packagePath": "dist/index.d.ts", + "qualifiedName": "message" + }, + "762": { + "packageName": "@auth0/auth0-auth-js", + "packagePath": "dist/index.d.ts", + "qualifiedName": "cause" + }, + "763": { + "packageName": "@auth0/auth0-auth-js", + "packagePath": "dist/index.d.ts", + "qualifiedName": "AnonymousSessionError.code" + }, + "764": { + "packageName": "@auth0/auth0-auth-js", + "packagePath": "dist/index.d.ts", + "qualifiedName": "AnonymousSessionError.cause" + }, + "765": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/global.d.ts", + "qualifiedName": "RevokeRefreshTokenOptions" + }, + "766": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/global.d.ts", + "qualifiedName": "RevokeRefreshTokenOptions.audience" + }, + "767": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/fetcher.d.ts", + "qualifiedName": "FetcherConfig" + }, + "769": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/fetcher.d.ts", + "qualifiedName": "__type.getAccessToken" + }, + "770": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/fetcher.d.ts", + "qualifiedName": "__type.baseUrl" + }, + "771": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/fetcher.d.ts", + "qualifiedName": "__type.fetch" + }, + "772": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/fetcher.d.ts", + "qualifiedName": "__type.dpopNonceId" + }, + "773": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/fetcher.d.ts", + "qualifiedName": "TOutput" + }, + "774": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/global.d.ts", + "qualifiedName": "InteractiveErrorHandler" + }, + "775": { + "packageName": "@auth0/auth0-auth-js", + "packagePath": "dist/index.d.ts", + "qualifiedName": "IsFederatedDomainOptions" + }, + "776": { + "packageName": "@auth0/auth0-auth-js", + "packagePath": "dist/index.d.ts", + "qualifiedName": "IsFederatedDomainOptions.customFetch" + }, + "777": { + "packageName": "typescript", + "packagePath": "lib/lib.dom.d.ts", + "qualifiedName": "fetch" + }, + "778": { + "packageName": "typescript", + "packagePath": "lib/lib.dom.d.ts", + "qualifiedName": "fetch" + }, + "779": { + "packageName": "typescript", + "packagePath": "lib/lib.dom.d.ts", + "qualifiedName": "input" + }, + "780": { + "packageName": "typescript", + "packagePath": "lib/lib.dom.d.ts", + "qualifiedName": "init" + }, + "781": { + "packageName": "@types/node", + "packagePath": "web-globals/fetch.d.ts", + "qualifiedName": "fetch" + }, + "782": { + "packageName": "@types/node", + "packagePath": "web-globals/fetch.d.ts", + "qualifiedName": "input" + }, + "783": { + "packageName": "@types/node", + "packagePath": "web-globals/fetch.d.ts", + "qualifiedName": "init" + }, + "784": { + "packageName": "@auth0/auth0-auth-js", + "packagePath": "dist/index.d.ts", + "qualifiedName": "IsFederatedDomainOptions.telemetry" + }, + "785": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/mfa/MfaApiClient.d.ts", + "qualifiedName": "MfaApiClient" + }, + "795": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/mfa/MfaApiClient.d.ts", + "qualifiedName": "MfaApiClient.getAuthenticators" + }, + "796": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/mfa/MfaApiClient.d.ts", + "qualifiedName": "MfaApiClient.getAuthenticators" + }, + "797": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/mfa/MfaApiClient.d.ts", + "qualifiedName": "mfaToken" + }, + "798": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/mfa/MfaApiClient.d.ts", + "qualifiedName": "MfaApiClient.enroll" + }, + "799": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/mfa/MfaApiClient.d.ts", + "qualifiedName": "MfaApiClient.enroll" + }, + "800": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/mfa/MfaApiClient.d.ts", + "qualifiedName": "params" + }, + "801": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/mfa/MfaApiClient.d.ts", + "qualifiedName": "MfaApiClient.challenge" + }, + "802": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/mfa/MfaApiClient.d.ts", + "qualifiedName": "MfaApiClient.challenge" + }, + "803": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/mfa/MfaApiClient.d.ts", + "qualifiedName": "params" + }, + "804": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/mfa/MfaApiClient.d.ts", + "qualifiedName": "MfaApiClient.getEnrollmentFactors" + }, + "805": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/mfa/MfaApiClient.d.ts", + "qualifiedName": "MfaApiClient.getEnrollmentFactors" + }, + "806": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/mfa/MfaApiClient.d.ts", + "qualifiedName": "mfaToken" + }, + "807": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/mfa/MfaApiClient.d.ts", + "qualifiedName": "MfaApiClient.verify" + }, + "808": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/mfa/MfaApiClient.d.ts", + "qualifiedName": "MfaApiClient.verify" + }, + "809": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/mfa/MfaApiClient.d.ts", + "qualifiedName": "params" + }, + "810": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/mfa/types.d.ts", + "qualifiedName": "Authenticator" + }, + "811": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/mfa/types.d.ts", + "qualifiedName": "Authenticator.id" + }, + "812": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/mfa/types.d.ts", + "qualifiedName": "Authenticator.authenticatorType" + }, + "813": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/mfa/types.d.ts", + "qualifiedName": "Authenticator.active" + }, + "814": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/mfa/types.d.ts", + "qualifiedName": "Authenticator.name" + }, + "815": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/mfa/types.d.ts", + "qualifiedName": "Authenticator.createdAt" + }, + "816": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/mfa/types.d.ts", + "qualifiedName": "Authenticator.lastAuth" + }, + "817": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/mfa/types.d.ts", + "qualifiedName": "Authenticator.type" + }, + "818": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/mfa/types.d.ts", + "qualifiedName": "MfaFactorType" + }, + "819": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/mfa/types.d.ts", + "qualifiedName": "EnrollParams" + }, + "820": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/mfa/types.d.ts", + "qualifiedName": "EnrollOtpParams" + }, + "821": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/mfa/types.d.ts", + "qualifiedName": "EnrollOtpParams.factorType" + }, + "822": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/mfa/types.d.ts", + "qualifiedName": "EnrollBaseParams.mfaToken" + }, + "823": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/mfa/types.d.ts", + "qualifiedName": "EnrollSmsParams" + }, + "824": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/mfa/types.d.ts", + "qualifiedName": "EnrollSmsParams.factorType" + }, + "825": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/mfa/types.d.ts", + "qualifiedName": "EnrollSmsParams.phoneNumber" + }, + "826": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/mfa/types.d.ts", + "qualifiedName": "EnrollBaseParams.mfaToken" + }, + "827": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/mfa/types.d.ts", + "qualifiedName": "EnrollVoiceParams" + }, + "828": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/mfa/types.d.ts", + "qualifiedName": "EnrollVoiceParams.factorType" + }, + "829": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/mfa/types.d.ts", + "qualifiedName": "EnrollVoiceParams.phoneNumber" + }, + "830": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/mfa/types.d.ts", + "qualifiedName": "EnrollBaseParams.mfaToken" + }, + "831": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/mfa/types.d.ts", + "qualifiedName": "EnrollEmailParams" + }, + "832": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/mfa/types.d.ts", + "qualifiedName": "EnrollEmailParams.factorType" + }, + "833": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/mfa/types.d.ts", + "qualifiedName": "EnrollEmailParams.email" + }, + "834": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/mfa/types.d.ts", + "qualifiedName": "EnrollBaseParams.mfaToken" + }, + "835": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/mfa/types.d.ts", + "qualifiedName": "EnrollPushParams" + }, + "836": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/mfa/types.d.ts", + "qualifiedName": "EnrollPushParams.factorType" + }, + "837": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/mfa/types.d.ts", + "qualifiedName": "EnrollBaseParams.mfaToken" + }, + "838": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/mfa/types.d.ts", + "qualifiedName": "EnrollmentResponse" + }, + "839": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/mfa/types.d.ts", + "qualifiedName": "ChallengeAuthenticatorParams" + }, + "840": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/mfa/types.d.ts", + "qualifiedName": "ChallengeAuthenticatorParams.mfaToken" + }, + "841": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/mfa/types.d.ts", + "qualifiedName": "ChallengeAuthenticatorParams.challengeType" + }, + "842": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/mfa/types.d.ts", + "qualifiedName": "ChallengeAuthenticatorParams.authenticatorId" + }, + "843": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/mfa/types.d.ts", + "qualifiedName": "ChallengeResponse" + }, + "844": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/mfa/types.d.ts", + "qualifiedName": "ChallengeResponse.challengeType" + }, + "845": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/mfa/types.d.ts", + "qualifiedName": "ChallengeResponse.oobCode" + }, + "846": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/mfa/types.d.ts", + "qualifiedName": "ChallengeResponse.bindingMethod" + }, + "847": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/mfa/types.d.ts", + "qualifiedName": "VerifyParams" + }, + "848": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/mfa/types.d.ts", + "qualifiedName": "VerifyParams.mfaToken" + }, + "849": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/mfa/types.d.ts", + "qualifiedName": "VerifyParams.otp" + }, + "850": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/mfa/types.d.ts", + "qualifiedName": "VerifyParams.oobCode" + }, + "851": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/mfa/types.d.ts", + "qualifiedName": "VerifyParams.bindingCode" + }, + "852": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/mfa/types.d.ts", + "qualifiedName": "VerifyParams.recoveryCode" + }, + "853": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/mfa/types.d.ts", + "qualifiedName": "EnrollmentFactor" + }, + "854": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/mfa/types.d.ts", + "qualifiedName": "EnrollmentFactor.type" + }, + "855": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/passkey/PasskeyApiClient.d.ts", + "qualifiedName": "PasskeyApiClient" + }, + "857": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/passkey/PasskeyApiClient.d.ts", + "qualifiedName": "PasskeyApiClient.signup" + }, + "858": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/passkey/PasskeyApiClient.d.ts", + "qualifiedName": "PasskeyApiClient.signup" + }, + "859": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/passkey/PasskeyApiClient.d.ts", + "qualifiedName": "options" + }, + "860": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/passkey/PasskeyApiClient.d.ts", + "qualifiedName": "PasskeyApiClient.login" + }, + "861": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/passkey/PasskeyApiClient.d.ts", + "qualifiedName": "PasskeyApiClient.login" + }, + "862": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/passkey/PasskeyApiClient.d.ts", + "qualifiedName": "options" + }, + "863": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/passkey/PasskeyApiClient.d.ts", + "qualifiedName": "PasskeyApiClient.getSignupChallenge" + }, + "864": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/passkey/PasskeyApiClient.d.ts", + "qualifiedName": "PasskeyApiClient.getSignupChallenge" + }, + "865": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/passkey/PasskeyApiClient.d.ts", + "qualifiedName": "options" + }, + "866": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/passkey/PasskeyApiClient.d.ts", + "qualifiedName": "PasskeyApiClient.getLoginChallenge" + }, + "867": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/passkey/PasskeyApiClient.d.ts", + "qualifiedName": "PasskeyApiClient.getLoginChallenge" + }, + "868": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/passkey/PasskeyApiClient.d.ts", + "qualifiedName": "options" + }, + "869": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/passkey/PasskeyApiClient.d.ts", + "qualifiedName": "PasskeyApiClient.getTokenWithPasskey" + }, + "870": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/passkey/PasskeyApiClient.d.ts", + "qualifiedName": "PasskeyApiClient.getTokenWithPasskey" + }, + "871": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/passkey/PasskeyApiClient.d.ts", + "qualifiedName": "options" + }, + "872": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/passkey/types.d.ts", + "qualifiedName": "PasskeySignupOptions" + }, + "873": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/passkey/types.d.ts", + "qualifiedName": "__type" + }, + "874": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/passkey/types.d.ts", + "qualifiedName": "__type.scope" + }, + "875": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/passkey/types.d.ts", + "qualifiedName": "__type.audience" + }, + "876": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/passkey/types.d.ts", + "qualifiedName": "PasskeyLoginOptions" + }, + "877": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/passkey/types.d.ts", + "qualifiedName": "__type" + }, + "878": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/passkey/types.d.ts", + "qualifiedName": "__type.scope" + }, + "879": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/passkey/types.d.ts", + "qualifiedName": "__type.audience" + }, + "880": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/myaccount/MyAccountApiClient.d.ts", + "qualifiedName": "MyAccountApiClient" + }, + "883": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/myaccount/MyAccountApiClient.d.ts", + "qualifiedName": "MyAccountApiClient.connectAccount" + }, + "884": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/myaccount/MyAccountApiClient.d.ts", + "qualifiedName": "MyAccountApiClient.connectAccount" + }, + "885": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/myaccount/MyAccountApiClient.d.ts", + "qualifiedName": "params" + }, + "886": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/myaccount/MyAccountApiClient.d.ts", + "qualifiedName": "MyAccountApiClient.completeAccount" + }, + "887": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/myaccount/MyAccountApiClient.d.ts", + "qualifiedName": "MyAccountApiClient.completeAccount" + }, + "888": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/myaccount/MyAccountApiClient.d.ts", + "qualifiedName": "params" + }, + "889": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/myaccount/MyAccountApiClient.d.ts", + "qualifiedName": "MyAccountApiClient.getFactors" + }, + "890": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/myaccount/MyAccountApiClient.d.ts", + "qualifiedName": "MyAccountApiClient.getFactors" + }, + "891": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/myaccount/MyAccountApiClient.d.ts", + "qualifiedName": "MyAccountApiClient.getAuthenticationMethods" + }, + "892": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/myaccount/MyAccountApiClient.d.ts", + "qualifiedName": "MyAccountApiClient.getAuthenticationMethods" + }, + "893": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/myaccount/MyAccountApiClient.d.ts", + "qualifiedName": "type" + }, + "894": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/myaccount/MyAccountApiClient.d.ts", + "qualifiedName": "MyAccountApiClient.getAuthenticationMethod" + }, + "895": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/myaccount/MyAccountApiClient.d.ts", + "qualifiedName": "MyAccountApiClient.getAuthenticationMethod" + }, + "896": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/myaccount/MyAccountApiClient.d.ts", + "qualifiedName": "id" + }, + "897": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/myaccount/MyAccountApiClient.d.ts", + "qualifiedName": "MyAccountApiClient.deleteAuthenticationMethod" + }, + "898": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/myaccount/MyAccountApiClient.d.ts", + "qualifiedName": "MyAccountApiClient.deleteAuthenticationMethod" + }, + "899": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/myaccount/MyAccountApiClient.d.ts", + "qualifiedName": "id" + }, + "900": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/myaccount/MyAccountApiClient.d.ts", + "qualifiedName": "MyAccountApiClient.updateAuthenticationMethod" + }, + "901": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/myaccount/MyAccountApiClient.d.ts", + "qualifiedName": "MyAccountApiClient.updateAuthenticationMethod" + }, + "902": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/myaccount/MyAccountApiClient.d.ts", + "qualifiedName": "id" + }, + "903": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/myaccount/MyAccountApiClient.d.ts", + "qualifiedName": "data" + }, + "904": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/myaccount/MyAccountApiClient.d.ts", + "qualifiedName": "MyAccountApiClient.enrollmentChallenge" + }, + "905": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/myaccount/MyAccountApiClient.d.ts", + "qualifiedName": "MyAccountApiClient.enrollmentChallenge" + }, + "906": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/myaccount/MyAccountApiClient.d.ts", + "qualifiedName": "options" + }, + "907": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/myaccount/MyAccountApiClient.d.ts", + "qualifiedName": "MyAccountApiClient.enrollmentVerify" + }, + "908": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/myaccount/MyAccountApiClient.d.ts", + "qualifiedName": "MyAccountApiClient.enrollmentVerify" + }, + "909": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/myaccount/MyAccountApiClient.d.ts", + "qualifiedName": "options" + }, + "911": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/myaccount/types.d.ts", + "qualifiedName": "AuthenticationMethod" + }, + "912": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/myaccount/types.d.ts", + "qualifiedName": "AuthenticationMethodType" + }, + "913": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/myaccount/types.d.ts", + "qualifiedName": "Factor" + }, + "914": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/myaccount/types.d.ts", + "qualifiedName": "Factor.type" + }, + "915": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/myaccount/types.d.ts", + "qualifiedName": "Factor.usage" + }, + "916": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/myaccount/types.d.ts", + "qualifiedName": "UpdateAuthenticationMethodRequest" + }, + "917": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/myaccount/types.d.ts", + "qualifiedName": "UpdateAuthenticationMethodRequest.name" + }, + "918": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/myaccount/types.d.ts", + "qualifiedName": "UpdateAuthenticationMethodRequest.preferred_authentication_method" + }, + "919": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/myaccount/types.d.ts", + "qualifiedName": "EnrollmentChallengeOptions" + }, + "920": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/myaccount/types.d.ts", + "qualifiedName": "EnrollmentChallengeResponse" + }, + "921": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/myaccount/types.d.ts", + "qualifiedName": "EnrollmentVerifyOptions" + }, + "922": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/anonymous/AnonymousSessionApiClient.d.ts", + "qualifiedName": "AnonymousSessionApiClient" + }, + "927": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/anonymous/AnonymousSessionApiClient.d.ts", + "qualifiedName": "AnonymousSessionApiClient.createSession" + }, + "928": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/anonymous/AnonymousSessionApiClient.d.ts", + "qualifiedName": "AnonymousSessionApiClient.createSession" + }, + "929": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/anonymous/AnonymousSessionApiClient.d.ts", + "qualifiedName": "options" + }, + "930": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/anonymous/AnonymousSessionApiClient.d.ts", + "qualifiedName": "AnonymousSessionApiClient.getTokenSilently" + }, + "931": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/anonymous/AnonymousSessionApiClient.d.ts", + "qualifiedName": "AnonymousSessionApiClient.getTokenSilently" + }, + "932": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/anonymous/AnonymousSessionApiClient.d.ts", + "qualifiedName": "options" + }, + "933": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/anonymous/AnonymousSessionApiClient.d.ts", + "qualifiedName": "AnonymousSessionApiClient.mintTransferToken" + }, + "934": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/anonymous/AnonymousSessionApiClient.d.ts", + "qualifiedName": "AnonymousSessionApiClient.mintTransferToken" + }, + "935": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/anonymous/AnonymousSessionApiClient.d.ts", + "qualifiedName": "AnonymousSessionApiClient.logout" + }, + "936": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/anonymous/AnonymousSessionApiClient.d.ts", + "qualifiedName": "AnonymousSessionApiClient.logout" + }, + "937": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/anonymous/AnonymousSessionApiClient.d.ts", + "qualifiedName": "AnonymousSessionApiClient.hasSession" + }, + "938": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/anonymous/AnonymousSessionApiClient.d.ts", + "qualifiedName": "AnonymousSessionApiClient.hasSession" + }, + "939": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/anonymous/AnonymousSessionApiClient.d.ts", + "qualifiedName": "AnonymousSessionApiClient.getClaims" + }, + "940": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/anonymous/AnonymousSessionApiClient.d.ts", + "qualifiedName": "AnonymousSessionApiClient.getClaims" + }, + "941": { + "packageName": "@auth0/auth0-spa-js", + "packagePath": "dist/typings/anonymous/AnonymousSessionApiClient.d.ts", + "qualifiedName": "AnonymousGetTokenSilentlyOptions" + }, + "942": { + "packageName": "@auth0/auth0-auth-js", + "packagePath": "dist/index.d.ts", + "qualifiedName": "AnonymousSession" + }, + "943": { + "packageName": "@auth0/auth0-auth-js", + "packagePath": "dist/index.d.ts", + "qualifiedName": "AnonymousSession.sessionToken" + }, + "944": { + "packageName": "@auth0/auth0-auth-js", + "packagePath": "dist/index.d.ts", + "qualifiedName": "AnonymousSession.accessToken" + }, + "945": { + "packageName": "@auth0/auth0-auth-js", + "packagePath": "dist/index.d.ts", + "qualifiedName": "AnonymousSession.expiresAt" + }, + "946": { + "packageName": "@auth0/auth0-auth-js", + "packagePath": "dist/index.d.ts", + "qualifiedName": "AnonymousSession.sessionTokenExpiresAt" + }, + "947": { + "packageName": "@auth0/auth0-auth-js", + "packagePath": "dist/index.d.ts", + "qualifiedName": "AnonymousSession.scope" + }, + "948": { + "packageName": "@auth0/auth0-auth-js", + "packagePath": "dist/index.d.ts", + "qualifiedName": "AnonymousSessionClaims" + }, + "949": { + "packageName": "@auth0/auth0-auth-js", + "packagePath": "dist/index.d.ts", + "qualifiedName": "AnonymousSessionClaims.iss" + }, + "950": { + "packageName": "@auth0/auth0-auth-js", + "packagePath": "dist/index.d.ts", + "qualifiedName": "AnonymousSessionClaims.sub" + }, + "951": { + "packageName": "@auth0/auth0-auth-js", + "packagePath": "dist/index.d.ts", + "qualifiedName": "AnonymousSessionClaims.aud" + }, + "952": { + "packageName": "@auth0/auth0-auth-js", + "packagePath": "dist/index.d.ts", + "qualifiedName": "AnonymousSessionClaims.iat" + }, + "953": { + "packageName": "@auth0/auth0-auth-js", + "packagePath": "dist/index.d.ts", + "qualifiedName": "AnonymousSessionClaims.exp" + }, + "954": { + "packageName": "@auth0/auth0-auth-js", + "packagePath": "dist/index.d.ts", + "qualifiedName": "AnonymousSessionClaims.sid" + }, + "955": { + "packageName": "@auth0/auth0-auth-js", + "packagePath": "dist/index.d.ts", + "qualifiedName": "AnonymousSessionClaims.metadata" + }, + "956": { + "packageName": "@auth0/auth0-auth-js", + "packagePath": "dist/index.d.ts", + "qualifiedName": "AnonymousSessionErrorCode" + }, + "957": { + "packageName": "@auth0/auth0-auth-js", + "packagePath": "dist/index.d.ts", + "qualifiedName": "CreateAnonymousSessionOptions" + }, + "958": { + "packageName": "@auth0/auth0-auth-js", + "packagePath": "dist/index.d.ts", + "qualifiedName": "CreateAnonymousSessionOptions.audience" + }, + "959": { + "packageName": "@auth0/auth0-auth-js", + "packagePath": "dist/index.d.ts", + "qualifiedName": "CreateAnonymousSessionOptions.scope" + }, + "960": { + "packageName": "@auth0/auth0-auth-js", + "packagePath": "dist/index.d.ts", + "qualifiedName": "CreateAnonymousSessionOptions.metadata" + }, + "961": { + "packageName": "@auth0/auth0-react", + "packagePath": "src/errors.tsx", + "qualifiedName": "OAuthError" + }, + "962": { + "packageName": "@auth0/auth0-react", + "packagePath": "src/errors.tsx", + "qualifiedName": "OAuthError.__constructor" + }, + "963": { + "packageName": "@auth0/auth0-react", + "packagePath": "src/errors.tsx", + "qualifiedName": "OAuthError" + }, + "964": { + "packageName": "@auth0/auth0-react", + "packagePath": "src/errors.tsx", + "qualifiedName": "error" + }, + "965": { + "packageName": "@auth0/auth0-react", + "packagePath": "src/errors.tsx", + "qualifiedName": "error_description" + }, + "966": { + "packageName": "@auth0/auth0-react", + "packagePath": "src/errors.tsx", + "qualifiedName": "OAuthError.error" + }, + "967": { + "packageName": "@auth0/auth0-react", + "packagePath": "src/errors.tsx", + "qualifiedName": "OAuthError.error_description" + } + }, + "files": { + "entries": { + "1": "src/index.tsx", + "2": "README.md", + "3": "" + }, + "reflections": { + "1": 0, + "2": 0, + "3": 0 + } + } +} diff --git a/package.json b/package.json index 3f5f4af5..8a7d286e 100644 --- a/package.json +++ b/package.json @@ -27,7 +27,8 @@ "test:dist": "npm run build && npm run test:dist:only", "test:dist:only": "jest use-client-directive", "prepack": "npm run build", - "docs": "typedoc --options ./typedoc.js", + "docs": "npm run docs:html && npm run docs:docsv2", + "docs:html": "typedoc --options ./typedoc.js", "docs:docsv2": "typedoc --options ./typedoc.docsv2.js", "install:examples": "npm i --prefix=examples/vite-react-router --no-package-lock --legacy-peer-deps && npm i --prefix=examples/gatsby-app --no-package-lock --legacy-peer-deps && npm i --prefix=examples/nextjs-app --no-package-lock --legacy-peer-deps && npm ci --prefix=examples/users-api", "start:vite": "npm start --prefix=examples/vite-react-router", diff --git a/references/commands.md b/references/commands.md index b0250bf3..3830d153 100644 --- a/references/commands.md +++ b/references/commands.md @@ -65,7 +65,10 @@ rm -rf dist/ ```bash npm run docs -# TypeDoc → docs/ (do not edit the generated output manually) +# TypeDoc → the HTML site in docs/ and the Mintlify JSON in mintlify/ +# (do not edit the generated output manually) +npm run docs:html # HTML site only (cleans docs/ first) +npm run docs:docsv2 # Mintlify JSON only ``` ## Dev server diff --git a/typedoc.docsv2.js b/typedoc.docsv2.js index 831c5410..a6b92160 100644 --- a/typedoc.docsv2.js +++ b/typedoc.docsv2.js @@ -17,13 +17,10 @@ const { module.exports = { ...shared, + json: './mintlify/auth0-react.json', - // Staging directory whose layout mirrors docs-v2's `main/`, so publishing is a - // straight copy of two files with no path rewriting. - json: './mintlify/docsv2/sdk-artifacts/auth0-react.json', - - // This file is committed to docs-v2. Minified, a rebuild turns into a - // single-line diff of tens of thousands of changes; pretty-printed, it diffs + // This file is committed, here and in docs-v2. Minified, a rebuild turns into + // a single-line diff of tens of thousands of changes; pretty-printed, it diffs // as just the symbols that actually changed. pretty: true };