try {
AmazonS3SoapBindingStub s3SoapBinding = getSoapBinding();
Calendar timestamp = getTimeStamp( System.currentTimeMillis() );
String signature = ServiceUtils.signWithHmacSha1(getAWSSecretKey(),
Constants.SOAP_SERVICE_NAME + "ListAllMyBuckets" + convertDateToString(timestamp));
ListAllMyBucketsResult result = s3SoapBinding.listAllMyBuckets(
getAWSAccessKey(), timestamp, signature);
ListAllMyBucketsEntry[] entries = result.getBuckets();
buckets = new S3Bucket[entries.length];
int index = 0;