public bool IsValidKey(int requesterId, string secretKey, SuppressionType list, DateTime requestDate, double authorizedRequestsExpirationTimeInHours, string encodedKey) { var str = string.Format(SuppressionFilesRequest.RequestParametersFormat, requesterId, secretKey, list.suptype_id, requestDate.ToString(SuppressionFilesRequest.RequestDateFormat)); if (encodedKey != str.ToMD5()) { str = string.Format(SuppressionFilesRequest.RequestParametersFormat, requesterId, secretKey, list.suptype_id, requestDate.AddHours(-authorizedRequestsExpirationTimeInHours).ToString(SuppressionFilesRequest.RequestDateFormat)); } return (encodedKey == str.ToMD5()); }
public bool IsValidList(SuppressionType list) { return (list != null) && list.enabled; }