public void VerifySignatureRequest(HttpListenerContext context) { VerifySignatureRequest request = ParseResponse <VerifySignatureRequest>(context); RemoteRESTCloverConnector.RESTSigVerRequestHandler sigVerRequest = new RemoteRESTCloverConnector.RESTSigVerRequestHandler((RemoteRESTCloverConnector)cloverConnector, request); connectorListener.ForEach(listener => listener.OnVerifySignatureRequest(sigVerRequest)); SendTextResponse(context, ""); }
public void VerifySignatureRequest(HttpListenerContext context) { try { VerifySignatureRequest request = ParseResponse <VerifySignatureRequest>(context); RemoteRESTCloverConnector.RESTSigVerRequestHandler sigVerRequest = new RemoteRESTCloverConnector.RESTSigVerRequestHandler((RemoteRESTCloverConnector)cloverConnector, request); connectorListener.ForEach(listener => listener.OnVerifySignatureRequest(sigVerRequest)); SendTextResponse(context, ""); } catch (Exception e) { context.Response.StatusCode = 400; context.Response.StatusDescription = e.Message; SendTextResponse(context, "error processing request"); } }
public void SignatureVerifyRequest(SignatureVerifyRequest request) { RemoteRESTCloverConnector.RESTSigVerRequestHandler sigVerRequest = new RemoteRESTCloverConnector.RESTSigVerRequestHandler((RemoteRESTCloverConnector)cloverConnector, request); connectorListener.ForEach(listener => listener.OnSignatureVerifyRequest(sigVerRequest)); }