Prompts for password.
Set the various properties on the prompt before calling this method to explain which password should be entered.
This method will return immediately and complete asynchronously.
optional cancellation object
called when the operation completes
data to pass to the callback