/// <summary> /// 签名 /// </summary> public string Sign() { var value = $"{_builder.Result(true)}&key={_key.GetKey()}"; return(Encrypt.HmacSha256(value, _key.GetKey()).ToUpper()); }
/// <summary> /// 签名 /// </summary> public string Sign() { var value = $"{_builder.Result( true )}&key={_key.GetKey()}"; return(Encrypt.Md5By32(value).ToUpper()); }
/// <summary> /// 签名 /// </summary> public string Sign() { return(Encrypt.Rsa2Sign(_builder.Result(true), _key.GetKey())); }
public void TestLoadUrl_7() { _builder = new UrlParameterBuilder("http://test.com ? b = 2 & c & a = 1 "); Assert.Equal("a=1&b=2", _builder.Result(true)); }
public void TestLoadUrl_6() { _builder = new UrlParameterBuilder("http://test.com?b=2&c=3&a=1"); Assert.Equal(3, _builder.GetDictionary().Count); Assert.Equal("a=1&b=2&c=3", _builder.Result(true)); }
public void TestDefault() { Assert.Empty(_builder.Result()); }
/// <summary> /// 签名 /// </summary> public string Sign() { var value = $"{_builder.Result(true)}&key={_key.GetKey()}"; return(SecurityHelper.GetMD5_32(value).ToUpper()); }
/// <summary> /// 签名 /// </summary> public string Sign() { RsaEncryptor rsaEncryptor = new RsaEncryptor().LoadPrivateKey(_key.GetKey()); return(rsaEncryptor.SignData(_builder.Result(true))); }