namespace com._80community.unittest.CUP { /// <summary> /// CUP Client /// </summary> public interface IClient { /// <summary> /// Generate Signature /// </summary> /// <param name="content">contents requiring signatures</param> /// <param name="privateKey">private key</param> /// <param name="inputCharset">coding format</param> /// <returns>the signature string</returns> string Sign(string content, string inputCharset); /// <summary> /// Verification Signature /// </summary> /// <param name="content">contents requiring signature verification </param> /// <param name="signedString">the signature string</param> /// <param name="publicKey">public key</param> /// <param name="inputCharset">coding format</param> /// <returns></returns> bool Verify(string content, string signedString, string inputCharset); } }
相关文章: