# Function: checkKeyProof()

```ts
function checkKeyProof(
   audience, 
   proof, 
   terms
): Promise<boolean>;
```

Defined in: [packages/core/src/session/connect.ts:313](https://github.com/leifriksheim/minca/blob/main/core/src/session/connect.ts#L313)

Whether `proof` was made by the key `audience` names, for a request with these terms

## Parameters

| Parameter | Type |
| ------ | ------ |
| `audience` | `string` |
| `proof` | `unknown` |
| `terms` | [`KeyTerms`](https://minca.dev/api/session/type-aliases/KeyTerms.md) |

## Returns

`Promise`\<`boolean`\>
