From 35f5d08e8ae3720d4fb2860ff1c3ceb789b8b2b7 Mon Sep 17 00:00:00 2001 From: Lin Fan <fanl4@student.unimelb.edu.au> Date: Thu, 5 Sep 2019 23:11:44 +1000 Subject: [PATCH] Update PassBook.java --- programs/mutant-5/swen90006/passbook/PassBook.java | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/programs/mutant-5/swen90006/passbook/PassBook.java b/programs/mutant-5/swen90006/passbook/PassBook.java index 5b0ae78..3e95eac 100644 --- a/programs/mutant-5/swen90006/passbook/PassBook.java +++ b/programs/mutant-5/swen90006/passbook/PassBook.java @@ -84,6 +84,9 @@ public class PassBook } //check the passphrase strength else { + if(passbookUsername.length()<1) { + throw new WeakPassphraseException(passphrase); + } if (passphrase.length() < MINIMUM_PASSPHRASE_LENGTH) { throw new WeakPassphraseException(passphrase); } @@ -109,7 +112,7 @@ public class PassBook } } - passphrases.put(passphrase, passbookUsername); + passphrases.put(passbookUsername, passphrase); PasswordTable pt = new PasswordTable(); details.put(passbookUsername, pt); } -- GitLab