docs: public static String generatePreSignedUrl(String awsAccessKey, String awsSecretAccessKey, String method,
              String bucket, String key, long expirationDate) {
          Map headers = new HashMap();
          if (method.equalsIgnoreCase("PUT")) {
              headers.put("x-amz-acl", Arrays.asList("public-read"));
          }
          return Utils.generateQueryStringAuthentication(awsAccessKey, awsSecretAccessKey, method,
                  bucket, key, new HashMap(), headers,
                  expirationDate);
      }