dana-i2cat/opennaas — pull request #269 by isartcanyameres (2012-08-06 12:49:15+00:00)
Title: Feature/shell asks passwords interactively

Passwords don't need to be in the command, which caused them to be visible and even stored in history file.

Although strongly discouraged, passwords can be specified in the command, just like before.
However, a new way to specify passwords is introduced:

protocols:context -i (--interactive) tells the command to ask for passwords when required.
This way, CLI is used to introduce passwords, which are not displayed nor stored in visible places.

A helper method to ask the user for passwords has been created in GenericKarafCommand, so all commands can make us of it if desired. protocols:context -i uses this method.