From 2deebe0bffeb03bfec8c628787ac54188c5e0829 Mon Sep 17 00:00:00 2001 From: Jim Martens Date: Mon, 1 May 2017 16:32:49 +0200 Subject: [PATCH] Uses secure password prompt if possible Signed-off-by: Jim Martens --- 03/src/de/dis2013/util/FormUtil.java | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/03/src/de/dis2013/util/FormUtil.java b/03/src/de/dis2013/util/FormUtil.java index e3f3251..95ed6f8 100644 --- a/03/src/de/dis2013/util/FormUtil.java +++ b/03/src/de/dis2013/util/FormUtil.java @@ -41,7 +41,12 @@ public class FormUtil { try { System.out.print(label+": "); - ret = stdin.readLine(); + if (System.console() != null) { + ret = String.valueOf(System.console().readPassword()); + } + else { + ret = stdin.readLine(); + } } catch (IOException e) { e.printStackTrace(); }