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