From 6cc4a44d86861981061da23d9c75796dab745416 Mon Sep 17 00:00:00 2001 From: "ch.ko123" Date: Sun, 1 Nov 2009 10:39:29 +0000 Subject: [PATCH] restored setAdmin method removed in r389 to make the trunk compile again git-svn-id: http://webgoat.googlecode.com/svn/trunk/webgoat@391 4033779f-a91e-0410-96ef-6bf7bf53c507 --- .../org/owasp/webgoat/session/WebSession.java | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/main/project/JavaSource/org/owasp/webgoat/session/WebSession.java b/main/project/JavaSource/org/owasp/webgoat/session/WebSession.java index 9c6daf0df..a9e46fc8c 100644 --- a/main/project/JavaSource/org/owasp/webgoat/session/WebSession.java +++ b/main/project/JavaSource/org/owasp/webgoat/session/WebSession.java @@ -315,6 +315,21 @@ public class WebSession return roles; } + + /** + * Sets the admin flag - this routine is ONLY here to allow someone a backdoor to setting the + * user up as an admin. + * + * This is also used by the WebSession to set the admin, but the method should be private + * + * @param state + */ + public void setAdmin(boolean state) + + { + isAdmin = state; + + } public String getRole() {