UNPKG

@types/aws-lambda

Version:

TypeScript definitions for AWS Lambda

21 lines (18 loc) 705 B
import { Handler } from '../../handler'; import { BaseTriggerEvent, StringMap } from './_common'; /** * @see https://docs.aws.amazon.com/cognito/latest/developerguide/user-pool-lambda-verify-auth-challenge-response.html */ export interface VerifyAuthChallengeResponseTriggerEvent extends BaseTriggerEvent<'VerifyAuthChallengeResponse_Authentication'> { request: { userAttributes: StringMap; privateChallengeParameters: StringMap; challengeAnswer: string; clientMetadata?: StringMap; userNotFound?: boolean; }; response: { answerCorrect: boolean; }; } export type VerifyAuthChallengeResponseTriggerHandler = Handler<VerifyAuthChallengeResponseTriggerEvent>;