try {
AmazonS3SoapBindingStub s3SoapBinding = getSoapBinding();
Calendar timestamp = getTimeStamp( System.currentTimeMillis() );
String signature = ServiceUtils.signWithHmacSha1(getAWSSecretKey(),
Constants.SOAP_SERVICE_NAME + "GetObjectAccessControlPolicy" + convertDateToString(timestamp));
AccessControlPolicy result = s3SoapBinding.getObjectAccessControlPolicy(
bucketName, objectKey, getAWSAccessKey(),
timestamp, signature, null);
return convertAccessControlTypes(result);
} catch (RuntimeException e) {
throw e;