code: public String readPassword(String password) {
      if (password == null || encryptors.size() < 1) {
        return password;
      }
      Matcher matcher = PASSWORD_PATTERN.matcher(password);
      if (matcher.find()) {
        return this.decryptPassword(matcher.group(1));
      }
      return password;
    }
docs: Decrypt a password if it is an encrypted password (in the form of ENC(.*))
  and a master password file has been provided in the constructor.
  Otherwise, return the password as is.