try {
// Create test object, with private ACL
String dataString = "Text for the URL Signing test object...";
S3Object object = new S3Object("Testing URL Signing", dataString);
object.setContentType("text/html");
object.addMetadata(service.getRestMetadataPrefix() + "example-header", "example-value");
object.setAcl(AccessControlList.REST_CANNED_PRIVATE);
// Determine what the time will be in 5 minutes.
Calendar cal = Calendar.getInstance();
cal.add(Calendar.MINUTE, 5);