> ## 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.

# Class: CedarVerification

> Reference for the CedarVerification class in bijection/access/cedar.

[access/cedar](/api/modules/access_cedar).CedarVerification

## Constructors

### constructor

• **new CedarVerification**(`m`, `supplied`, `evaluate`)

#### Parameters

| Name | Type |
| :- | :- |
| `m` | [`Compiled`](/api/modules/access_cedar#compiled) |
| `supplied` | [`CedarVerificationInput`](/api/modules/access_cedar#cedarverificationinput) |
| `evaluate` | [`CedarEvaluate`](/api/modules/access_cedar#cedarevaluate) |

## Accessors

### basis

• `get` **basis**(): [`CedarDecisionBasis`](/api/modules/access_cedar#cedardecisionbasis)

#### Returns

[`CedarDecisionBasis`](/api/modules/access_cedar#cedardecisionbasis)

***

### stages

• `get` **stages**(): readonly [`CedarStageTrace`](/api/modules/access_cedar#cedarstagetrace)\[]

#### Returns

readonly [`CedarStageTrace`](/api/modules/access_cedar#cedarstagetrace)\[]

***

### entities

• `get` **entities**(): [`AccessCedarEntities`](/api/modules/access_cedar#accesscedarentities)\[`"entities"`]

Qualified facts are exposed for comparison only, never accepted as
observations for another verifier or authority frame.

#### Returns

[`AccessCedarEntities`](/api/modules/access_cedar#accesscedarentities)\[`"entities"`]

## Methods

### decide

▸ **decide**(`permission`, `target`): [`CedarVerifiedDecision`](/api/modules/access_cedar#cedarverifieddecision)

#### Parameters

| Name | Type |
| :- | :- |
| `permission` | `string` |
| `target` | [`AccessCedarUid`](/api/modules/access_cedar#accesscedaruid) |

#### Returns

[`CedarVerifiedDecision`](/api/modules/access_cedar#cedarverifieddecision)


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