333
336
String auth_part = httpRequest.getAndRemoveHeader(SecurityParameter.Authorization.toString());
335
338
String sigString[] = getSigInfo(auth_part);
339
342
String accessKeyId = sigString[0];
340
343
String signature = sigString[1];
342
SecurityContext.getLoginContext(new WalrusWrappedCredentials(httpRequest.getCorrelationId(), data, accessKeyId, signature)).login();
345
SecurityContext.getLoginContext(new WalrusWrappedCredentials(httpRequest.getCorrelationId(), data, accessKeyId, signature)).login();
348
351
throw new AuthenticationException("User authentication failed. Invalid policy signature.");