Ik ben bezig met een prog dat een database dumpt in xml en aan het begin heb ik dus een paar vragen aan de gebruiker, welke host/user/pass enzo. Gaat allemaal heel leuk met een InputStreamReader en een BufferedReader, maar nou wil ik niet dat het password ook afgedrukt wordt als het getypt wordt, of elk teken als * ofzo.
Heb op dit moment hetvolgende:
Maar dan zie je dus leuk wat er ingetypt wordt, en dat is niet de bedoeling natuurlijk met een pass
. Hoe kan ik zorgen dat deze niet afgedrukt wordt (host en user enzo nog wel)?
Heb op dit moment hetvolgende:
code:
1
2
3
4
5
6
7
8
9
10
11
| try
{
InputStreamReader isr = new InputStreamReader(System.in);
BufferedReader br = new BufferedReader(isr);
pass = br.readLine().trim();
}
catch (Exception e)
{
System.out.println("** error getting pass **");
System.exit(1);
} |
Maar dan zie je dus leuk wat er ingetypt wordt, en dat is niet de bedoeling natuurlijk met een pass