kopia lustrzana https://github.com/gaul/s3proxy
Address Checkstyle violations
rodzic
84c33c9b42
commit
5346e5e181
|
@ -108,9 +108,13 @@ final class S3ProxyHandler extends AbstractHandler {
|
|||
if (identity != null) {
|
||||
String expectedAuthorization = createAuthorizationHeader(request,
|
||||
identity, credential);
|
||||
if (!expectedAuthorization.equals(request.getHeader(
|
||||
HttpHeaders.AUTHORIZATION)) &&
|
||||
!expectedAuthorization.equals("AWS " + request.getParameter("AWSAccessKeyId") + ":" + request.getParameter("Signature"))) {
|
||||
String headerAuthorization = request.getHeader(
|
||||
HttpHeaders.AUTHORIZATION);
|
||||
String queryStringAuthorization = "AWS " +
|
||||
request.getParameter("AWSAccessKeyId") + ":" +
|
||||
request.getParameter("Signature");
|
||||
if (!expectedAuthorization.equals(headerAuthorization) &&
|
||||
!expectedAuthorization.equals(queryStringAuthorization)) {
|
||||
sendSimpleErrorResponse(response,
|
||||
HttpServletResponse.SC_FORBIDDEN,
|
||||
"SignatureDoesNotMatch", "Forbidden");
|
||||
|
|
|
@ -271,7 +271,8 @@ public final class S3ProxyTest {
|
|||
assertThat(putResponse.getStatusCode())
|
||||
.isEqualTo(HttpServletResponse.SC_OK);
|
||||
|
||||
HttpRequest getRequest = signer.signGetBlob(containerName, blobName, 10);
|
||||
HttpRequest getRequest = signer.signGetBlob(containerName, blobName,
|
||||
10);
|
||||
HttpResponse getResponse = httpClient.invoke(getRequest);
|
||||
assertThat(getResponse.getStatusCode())
|
||||
.isEqualTo(HttpServletResponse.SC_OK);
|
||||
|
|
Ładowanie…
Reference in New Issue