public void verify()

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");
            }
        }
    }