headers.put("x-amz-acl", Collections.singletonList("public-read")); return Utils.generateQueryStringAuthentication(awsAccessKey, awsSecretAccessKey, method, bucket, key, new HashMap(), headers, expirationDate);
public static String generateQueryStringAuthentication(String awsAccessKey, String awsSecretAccessKey, String method, String bucket, String key, Map pathArgs, Map headers) { int defaultExpiresIn = 300; // 5 minutes long expirationDate = (System.currentTimeMillis() / 1000) + defaultExpiresIn; return generateQueryStringAuthentication(awsAccessKey, awsSecretAccessKey, method, bucket, key, pathArgs, headers, expirationDate); }
headers.put("x-amz-acl", Collections.singletonList("public-read")); return Utils.generateQueryStringAuthentication(awsAccessKey, awsSecretAccessKey, method, bucket, key, new HashMap(), headers, expirationDate);
public static String generateQueryStringAuthentication(String awsAccessKey, String awsSecretAccessKey, String method, String bucket, String key, Map pathArgs, Map headers) { int defaultExpiresIn = 300; // 5 minutes long expirationDate = (System.currentTimeMillis() / 1000) + defaultExpiresIn; return generateQueryStringAuthentication(awsAccessKey, awsSecretAccessKey, method, bucket, key, pathArgs, headers, expirationDate); }