Add password_file to type

Note: the provider tests do not pass on the master branch, I did not attempt to fix them.