Skip to main content

VeritrellisClient

@veritrellis/sdk-node


@veritrellis/sdk-node / VeritrellisClient

Type Alias: VeritrellisClient

VeritrellisClient = object

Defined in: createClient.ts:29

Properties

authorize

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

Defined in: createClient.ts:30

Parameters

body

Record<string, unknown>

opts?
idempotencyKey?

string

Returns

Promise<AuthorizeResult>


expressMiddleware

expressMiddleware: RequestHandler

Defined in: createClient.ts:35


fastifyMiddleware

fastifyMiddleware: preHandlerHookHandler

Defined in: createClient.ts:36


invalidateJwks

invalidateJwks: () => void

Defined in: createClient.ts:37

Returns

void


verifyPermit

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

Defined in: createClient.ts:31

Parameters

permitJwt

string

expectations

PermitExpectations

Returns

Promise<Awaited<ReturnType<typeof verifyPermit>>>