Domain Detective

API Reference

Class

TyposquattingContentSimilarityOptions

Namespace DomainDetective
Assembly DomainDetective
Modifiers sealed

Options for comparing candidate web content with the source domain.

Inheritance

  • Object
  • TyposquattingContentSimilarityOptions

Usage

This type appears in these public API surfaces even when no hand-authored example is attached directly to the page.

Returned or exposed by

Constructors

public TyposquattingContentSimilarityOptions() #

Properties

public Boolean Enabled { get; set; } #

When true, content similarity comparison is enabled.

public Boolean IncludeWebStaticScan { get; set; } #

When true, optional static web scans are collected for richer title and technology comparison.

public Boolean EnableFuzzyBodyFingerprint { get; set; } #

When true, normalized page-body fingerprints are used to detect near-clone pages that do not share an exact body hash.

public Int32 StrongFuzzyBodyFingerprintThreshold { get; set; } #

Minimum similarity required for a strong fuzzy body-fingerprint match.

public Int32 ModerateFuzzyBodyFingerprintThreshold { get; set; } #

Minimum similarity required for a moderate fuzzy body-fingerprint match.

public Func<String, CancellationToken, Task<HttpAnalysis>> HttpOverride { get; set; } #

Optional override for building the source-domain HTTP profile.

public Func<String, CancellationToken, Task<WebStaticScanAnalysis>> WebStaticScanOverride { get; set; } #

Optional override for building the source-domain static web profile.

public HttpRequestOptions HttpRequestOptions { get; } #

Custom request options used when HTTP profiling is performed.

{{ include "footer" }}