UNPKG

@bitblit/ratchet-epsilon-common

Version:

Tiny adapter to simplify building API gateway Lambda APIS

5 lines (4 loc) 377 B
import { RouteMapping } from '../../http/route/route-mapping.js'; import { EpsilonAuthorizationContext } from './epsilon-authorization-context.js'; import { ExtendedAPIGatewayEvent } from './extended-api-gateway-event.js'; export type AuthorizerFunction = (authData: EpsilonAuthorizationContext<any>, event?: ExtendedAPIGatewayEvent, route?: RouteMapping) => Promise<boolean>;