After the first successful signing operation in a given run of the GUI tool, the keystore field should be pre-populated with the correct signing key
After the first successful simulator/device deploy, the sim/device password should be stored and the field pre-populated on subsequent deploys for that target.
tool should recognize invalid passwords and not store them for this session.
The passwords should show as '*' or bullet points to hide the text
There should be an icon in the field that the user can click to reveal the passwords in plain text
The passwords should NOT be stored in a persistent way on the system in order to preserve security, and should be cleared out of any temporary storage when the tool is shutdown.
Acceptance Criteria