Initial implementation of acquire-cred-password

--HG--
branch : ext