WebsiteFingerprint constructor

WebsiteFingerprint({
  1. required String domain,
  2. bool usesIpBlocking = false,
  3. bool usesSessionBlocking = false,
  4. bool usesGeoRestrictions = false,
  5. bool usesRateLimiting = false,
  6. int? rateLimitPerMinute,
  7. List<String> preferredCountries = const [],
  8. List<String> blockedCountries = const [],
  9. double successRateThreshold = 0.7,
})

Creates a new WebsiteFingerprint

Implementation

WebsiteFingerprint({
  required this.domain,
  this.usesIpBlocking = false,
  this.usesSessionBlocking = false,
  this.usesGeoRestrictions = false,
  this.usesRateLimiting = false,
  this.rateLimitPerMinute,
  this.preferredCountries = const [],
  this.blockedCountries = const [],
  this.successRateThreshold = 0.7,
});