Added an implementation of Authenticator that reads the password from a file.
Added a missing @NotNull annotation.