> ## Documentation Index
> Fetch the complete documentation index at: https://docs.bijection.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Interface: ApplicationResourceEvidence

> An installed owner resolves its admitted readers and normalizes its own wire protocol.

[server](https://docs.bijection.com/api/modules/server).ApplicationResourceEvidence

An installed owner resolves its admitted readers and normalizes its own wire protocol.
The shared inspector keeps authorization, resource lifetimes and traversal bounds.

## Methods

### supports

▸ **supports**(`catalog`, `resource`, `capability`): `boolean`

#### Parameters

| Name | Type |
| :- | :- |
| `catalog` | [`AppCatalog`](https://docs.bijection.com/api/modules/apps#appcatalog) |
| `resource` | [`AppResourceRef`](https://docs.bijection.com/api/modules/apps#appresourceref) |
| `capability` | `"version"` \| `"versions"` \| `"contributions"` \| `"diagnostics"` |

#### Returns

`boolean`

***

### lineage

▸ **lineage**(`ctx`, `catalog`, `resource`, `selection`): `Promise`\<[`AppRecordedLineage`](https://docs.bijection.com/api/modules/apps#apprecordedlineage)>

#### Parameters

| Name | Type |
| :- | :- |
| `ctx` | [`BijectionQueryCtx`](https://docs.bijection.com/api/interfaces/server.BijectionQueryCtx)\<`any`, `any`> |
| `catalog` | [`AppCatalog`](https://docs.bijection.com/api/modules/apps#appcatalog) |
| `resource` | [`AppResourceRef`](https://docs.bijection.com/api/modules/apps#appresourceref) |
| `selection` | [`AppPipelineVersionSelection`](https://docs.bijection.com/api/modules/apps#apppipelineversionselection) |

#### Returns

`Promise`\<[`AppRecordedLineage`](https://docs.bijection.com/api/modules/apps#apprecordedlineage)>

***

### versions

▸ **versions**(`ctx`, `catalog`, `resource`, `cursor?`): `Promise`\<[`AppAcceptedVersions`](https://docs.bijection.com/api/modules/apps#appacceptedversions)>

#### Parameters

| Name | Type |
| :- | :- |
| `ctx` | [`BijectionQueryCtx`](https://docs.bijection.com/api/interfaces/server.BijectionQueryCtx)\<`any`, `any`> |
| `catalog` | [`AppCatalog`](https://docs.bijection.com/api/modules/apps#appcatalog) |
| `resource` | [`AppResourceRef`](https://docs.bijection.com/api/modules/apps#appresourceref) |
| `cursor?` | `string` |

#### Returns

`Promise`\<[`AppAcceptedVersions`](https://docs.bijection.com/api/modules/apps#appacceptedversions)>

***

### contributions

▸ **contributions**(`ctx`, `catalog`, `resource`, `selection`, `object`, `field`, `cursor?`): `Promise`\<[`AppReportedContributionPage`](https://docs.bijection.com/api/modules/apps#appreportedcontributionpage)>

#### Parameters

| Name | Type |
| :- | :- |
| `ctx` | [`BijectionQueryCtx`](https://docs.bijection.com/api/interfaces/server.BijectionQueryCtx)\<`any`, `any`> |
| `catalog` | [`AppCatalog`](https://docs.bijection.com/api/modules/apps#appcatalog) |
| `resource` | [`AppResourceRef`](https://docs.bijection.com/api/modules/apps#appresourceref) |
| `selection` | [`AppPipelineVersionSelection`](https://docs.bijection.com/api/modules/apps#apppipelineversionselection) |
| `object` | `string` |
| `field` | `string` \| `null` |
| `cursor?` | `string` |

#### Returns

`Promise`\<[`AppReportedContributionPage`](https://docs.bijection.com/api/modules/apps#appreportedcontributionpage)>

***

### diagnostics

▸ **diagnostics**(`ctx`, `catalog`, `resource`, `selection`): `Promise`\<[`AppAcceptedDiagnostics`](https://docs.bijection.com/api/modules/apps#appaccepteddiagnostics)>

#### Parameters

| Name | Type |
| :- | :- |
| `ctx` | [`BijectionQueryCtx`](https://docs.bijection.com/api/interfaces/server.BijectionQueryCtx)\<`any`, `any`> |
| `catalog` | [`AppCatalog`](https://docs.bijection.com/api/modules/apps#appcatalog) |
| `resource` | [`AppResourceRef`](https://docs.bijection.com/api/modules/apps#appresourceref) |
| `selection` | [`AppPipelineVersionSelection`](https://docs.bijection.com/api/modules/apps#apppipelineversionselection) |

#### Returns

`Promise`\<[`AppAcceptedDiagnostics`](https://docs.bijection.com/api/modules/apps#appaccepteddiagnostics)>


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.