HeaderParam[] headers = params.getHeaders();
for (int i = 0; null != headers && i < headers.length; i++) {
String headerName = headers[i].getName();
String ignoreCase = headerName.toLowerCase();
if (ignoreCase.startsWith("x-amz-"))
auth.addAmazonHeader(headerName + ":" + headers[i].getValue());
}
UserInfo info = ServiceProvider.getInstance().getUserInfo(AWSAccessKey);
if (info == null)
throw new PermissionDeniedException("Unable to authenticate access key: " + AWSAccessKey);