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