Example #1
0
 public static bool ValidateRequest(Uri uri)
 {
     return(Hmac.ValidateRequest(uri, Hmac.DefaultSignatureKey));
 }
Example #2
0
 public static bool Validate(string message, byte[] signature)
 {
     byte[] numArray = Hmac.Sign(message);
     return(((IEnumerable <byte>)signature).SequenceEqual <byte>((IEnumerable <byte>)numArray));
 }
Example #3
0
 public static string SignUrl(string urlQuerystring, DateTime?timeout)
 {
     return(Hmac.SignUrl(urlQuerystring, timeout, Hmac.DefaultSignatureKey));
 }
Example #4
0
 public static bool Validate(string message, string signature)
 {
     return(Hmac.Validate(message, Convert.FromBase64String(signature)));
 }
Example #5
0
 public static string SignUrl(string urlQuerystring)
 {
     return(Hmac.SignUrl(urlQuerystring, new DateTime?()));
 }