# InternetAccountsMixin

Auto-generated from the @jbrowse/mobx-state-tree model in the source — see the [developer guide](https://jbrowse.org/jb2/docs/developer_guide/) for concepts. Built into JBrowse core. [View source](https://github.com/GMOD/jbrowse-components/blob/main/packages/product-core/src/RootModel/InternetAccounts.ts).

Adds internet accounts to the root model, and finds the account that signs
the request for a given file location.

## Properties

| Member | Description |
| --- | --- |
| **internetAccounts**<br><code>internetAccounts: types.array( pluginManager.pluggableMstType('internet account', 'stateModel'), )</code> |  |

## Actions

| Member | Description |
| --- | --- |
| **initializeInternetAccount**<br><code>(internetAccountConfig: AnyConfigurationModel, initialSnapshot?: object) =&gt; any</code> |  |
| **createEphemeralInternetAccount**<br><code>(internetAccountId: string, initialSnapshot: Record&lt;string, unknown&gt;, url: string) =&gt; any</code> |  |
| **findAppropriateInternetAccount**<br><code>(location: UriLocation) =&gt; any</code> |  |

