Skip to main content

VeritrellisClient

@veritrellis/sdk-node


@veritrellis/sdk-node / VeritrellisClient

Type Alias: VeritrellisClient

VeritrellisClient = object

Defined in: createClient.ts:25

Properties

authorize

authorize: (body, opts?) => Promise<AuthorizeResult>

Defined in: createClient.ts:26

Parameters

body

Record<string, unknown>

opts?
idempotencyKey?

string

Returns

Promise<AuthorizeResult>


expressMiddleware

expressMiddleware: RequestHandler

Defined in: createClient.ts:34


fastifyMiddleware

fastifyMiddleware: preHandlerHookHandler

Defined in: createClient.ts:35


invalidateJwks

invalidateJwks: () => void

Defined in: createClient.ts:36

Returns

void


verifyPermit

verifyPermit: (permitJwt, expectations) => Promise<Awaited<ReturnType<typeof verifyPermit>>>

Defined in: createClient.ts:30

Parameters

permitJwt

string

expectations

PermitExpectations

Returns

Promise<Awaited<ReturnType<typeof verifyPermit>>>