Functions

f
approvalCapabilityKeys(approval: ContractApproval): string[]

Returns the raw global capability keys required by an approval.

f
buildNatsConnectSignaturePayload(
iat: number,
contractDigest: string
): string

Builds the canonical value signed for NATS runtime-auth tokens.

Type Aliases

T
SessionKeyOptions = { persistence?: SessionKeyPersistenceMode; expiresAt?: number | Date; ttlMs?: number; }

Variables

Usage

import * as mod from "trellis/auth.ts";