public static bool ValidSignature(this WXPayBase dto, string key)
        {
            string sign = dto.GetSignature(key);

            return(sign == dto.Sign);
        }
 public static string GetSignature(this WXPayBase dto, string key)
 {
     return(Signature(dto, key));
 }
        public static void ComputeAndSetSign(this WXPayBase dto, string key)
        {
            string sign = dto.GetSignature(key);

            dto.Sign = sign;
        }
Beispiel #4
0
 public bool ValidSignature(WXPayBase msg)
 {
     return(msg.ValidSignature(_ci.Key));
 }