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>>>