Beispiel #1
0
        public bool Satisfies(IHttpResponse response)
        {
            SignedValues values     = _valueProvider.GetSignedValues(response.Body);
            string       scriptPath = response.RequestUri.GetScriptPath();
            string       signature  = Sign(scriptPath, values.Values);

            return(signature == values.Signature);
        }
Beispiel #2
0
        public bool Satisfies(CallbackRequest request)
        {
            SignedValues values     = _valueProvider.GetSignedValues(request);
            string       scriptPath = request.Uri.GetScriptPath();
            string       signature  = Sign(scriptPath, values.Values);

            return(signature == values.Signature);
        }