UNPKG

@bitblit/epsilon

Version:

Tiny adapter to simplify building API gateway Lambda APIS

10 lines (9 loc) 467 B
import { APIGatewayEvent } from 'aws-lambda'; import { CommonJwtToken } from '@bitblit/ratchet/dist/common/common-jwt-token'; import { RouteMapping } from '../route/route-mapping'; export declare class SimpleRoleRouteAuth { private requiredRoleOneOf; private requiredRoleAllOf; constructor(requiredRoleOneOf: string[], requiredRoleAllOf: string[]); handler(token: CommonJwtToken<any>, event: APIGatewayEvent, route: RouteMapping): Promise<boolean>; }