public static string Canonicalize(string input, CanonicalizationAlgorithm algorithm)
 {
     if (algorithm.Equals(CanonicalizationAlgorithm.NoFws))
     {
         return(NoFws(input));
     }
     else if (algorithm.Equals(CanonicalizationAlgorithm.Simple))
     {
         return(Simple(input));
     }
     else
     {
         return(input);
     }
 }
Ejemplo n.º 2
0
        public void SignBodyTests(string body, string hash, CanonicalizationAlgorithm type)
        {
            string cb = Canonicalization.CanonicalizationBody(body, type);

            Console.WriteLine("-- start --");
            Console.WriteLine(body);
            Console.WriteLine("-- end --");


            Console.WriteLine("-- start --");
            Console.WriteLine(cb);
            Console.WriteLine("-- end --");


            Assert.AreEqual(hash, SignBody(cb));
        }
 public static string Canonicalize(string input, CanonicalizationAlgorithm algorithm)
 {
     if (algorithm.Equals(CanonicalizationAlgorithm.NoFws)) return NoFws(input);
     else if (algorithm.Equals(CanonicalizationAlgorithm.Simple)) return Simple(input);
     else return input;
 }
Ejemplo n.º 4
0
		public void SignBodyTests(string body, string hash, CanonicalizationAlgorithm type)
		{
			string cb = Canonicalization.CanonicalizationBody(body, type);

			Console.WriteLine("-- start --");
			Console.WriteLine(body);
			Console.WriteLine("-- end --");


			Console.WriteLine("-- start --");
			Console.WriteLine(cb);
			Console.WriteLine("-- end --");


			Assert.AreEqual(hash, SignBody(cb));
		}