in proxy/kms/src/main/java/com/amazon/aws/pix/kms/proxy/service/Signer.java [52:61]
public void verify(APIGatewayProxyResponseEvent response) {
if (isSuccessfulResponse(response.getStatusCode()) && isNotBlank(response.getBody())) {
if (xmlSigner.verify(response.getBody())) {
response.getHeaders().put(PIX_HEADER_SIGNATURE_VALID, "true");
} else {
response.setStatusCode(500);
response.getHeaders().put(PIX_HEADER_SIGNATURE_VALID, "false");
}
}
}