From b3541231bc6dbe78834e140ae1ad2959a49b4793 Mon Sep 17 00:00:00 2001 From: Jason White Date: Thu, 14 Jan 2016 09:01:47 -0500 Subject: [PATCH 1/2] #165 provide default and ability to override in lesson --- .../owasp/webgoat/lessons/AbstractLesson.java | 24 ++++++++++++++++++- .../owasp/webgoat/lessons/LessonAdapter.java | 7 ++++++ .../lessons/model/LessonInfoModel.java | 20 ++++------------ .../webgoat/lessons/AbstractLessonTest.java | 3 +++ 4 files changed, 37 insertions(+), 17 deletions(-) diff --git a/webgoat-container/src/main/java/org/owasp/webgoat/lessons/AbstractLesson.java b/webgoat-container/src/main/java/org/owasp/webgoat/lessons/AbstractLesson.java index 391edbeab..40aca0fe9 100644 --- a/webgoat-container/src/main/java/org/owasp/webgoat/lessons/AbstractLesson.java +++ b/webgoat-container/src/main/java/org/owasp/webgoat/lessons/AbstractLesson.java @@ -233,6 +233,12 @@ public abstract class AbstractLesson extends Screen implements ComparablegetSubmitMethod

+ */ + public abstract String getSubmitMethod(); + + /** * Gets the fileMethod attribute of the Lesson class * @@ -643,7 +649,23 @@ public abstract class AbstractLesson extends Screen implements Comparable Date: Thu, 14 Jan 2016 09:03:43 -0500 Subject: [PATCH 2/2] #165 cleaning up interim code --- .../owasp/webgoat/lessons/AbstractLesson.java | 16 ---------------- 1 file changed, 16 deletions(-) diff --git a/webgoat-container/src/main/java/org/owasp/webgoat/lessons/AbstractLesson.java b/webgoat-container/src/main/java/org/owasp/webgoat/lessons/AbstractLesson.java index 40aca0fe9..d358fbba4 100644 --- a/webgoat-container/src/main/java/org/owasp/webgoat/lessons/AbstractLesson.java +++ b/webgoat-container/src/main/java/org/owasp/webgoat/lessons/AbstractLesson.java @@ -649,22 +649,6 @@ public abstract class AbstractLesson extends Screen implements Comparable