diff --git a/aws-lambda-java-events/src/main/java/com/amazonaws/services/lambda/runtime/events/cognito/CognitoUserPoolVerifyAuthChallengeResponseEvent.java b/aws-lambda-java-events/src/main/java/com/amazonaws/services/lambda/runtime/events/cognito/CognitoUserPoolVerifyAuthChallengeResponseEvent.java index eb7a222b..64db575f 100644 --- a/aws-lambda-java-events/src/main/java/com/amazonaws/services/lambda/runtime/events/cognito/CognitoUserPoolVerifyAuthChallengeResponseEvent.java +++ b/aws-lambda-java-events/src/main/java/com/amazonaws/services/lambda/runtime/events/cognito/CognitoUserPoolVerifyAuthChallengeResponseEvent.java @@ -72,7 +72,7 @@ public static class Request extends CognitoUserPoolEvent.Request { /** * The answer from the user's response to the challenge. */ - private Map challengeAnswer; + private String challengeAnswer; /** * This boolean is populated when PreventUserExistenceErrors is set to ENABLED for your User Pool client */ @@ -81,7 +81,7 @@ public static class Request extends CognitoUserPoolEvent.Request { @Builder(setterPrefix = "with") public Request(Map userAttributes, Map clientMetadata, - Map challengeAnswer, + String challengeAnswer, Map privateChallengeParameters, boolean userNotFound) { super(userAttributes); diff --git a/aws-lambda-java-events/src/test/resources/event_models/cognito_user_pool_verify_auth_challenge_response_event.json b/aws-lambda-java-events/src/test/resources/event_models/cognito_user_pool_verify_auth_challenge_response_event.json index 215de869..3f2516cc 100644 --- a/aws-lambda-java-events/src/test/resources/event_models/cognito_user_pool_verify_auth_challenge_response_event.json +++ b/aws-lambda-java-events/src/test/resources/event_models/cognito_user_pool_verify_auth_challenge_response_event.json @@ -19,9 +19,7 @@ "privateChallengeParameters": { "secret": "11122233" }, - "challengeAnswer": { - "string": "123xxxx" - }, + "challengeAnswer": "123xxxx", "clientMetadata": { "exampleMetadataKey": "example metadata value" },