Skip to main content

Interface: UCANOptions

types.UCANOptions

UCAN creation options that apply to all UCAN types.

See DelegationOptions for options specific to capability delegation. See InvocationOptions for options specific to invoking a capability.

Properties

audience

audience: Principal<`did:${string}:${string}`>

Defined in

node_modules/@ucanto/interface/dist/src/lib.d.ts:23


expiration

Optional expiration: number

Defined in

node_modules/@ucanto/interface/dist/src/lib.d.ts:25


facts

Optional facts: Fact[]

Defined in

node_modules/@ucanto/interface/dist/src/lib.d.ts:28


lifetimeInSeconds

Optional lifetimeInSeconds: number

Defined in

node_modules/@ucanto/interface/dist/src/lib.d.ts:24


nonce

Optional nonce: string

Defined in

node_modules/@ucanto/interface/dist/src/lib.d.ts:27


notBefore

Optional notBefore: number

Defined in

node_modules/@ucanto/interface/dist/src/lib.d.ts:26


proofs

Optional proofs: Proof<Capabilities>[]

Defined in

node_modules/@ucanto/interface/dist/src/lib.d.ts:29