Domain Detective

API Reference

Class

TyposquattingEnrichmentPipeline

Namespace DomainDetective
Assembly DomainDetective
Modifiers sealed

Reusable orchestration for enriching typosquatting candidates with existing DD analyses.

Inheritance

  • Object
  • TyposquattingEnrichmentPipeline

Constructors

Methods

public async Task EnrichAsync(IReadOnlyList<TyposquattingCandidate> candidates, TyposquattingEnrichmentOptions options, InternalLogger logger = null, CancellationToken cancellationToken = null) #
Returns: Task

Enriches selected candidates in place using existing DD protocol analyses.

Parameters

candidates System.Collections.Generic.IReadOnlyList{DomainDetective.TyposquattingCandidate} requiredposition: 0
options DomainDetective.TyposquattingEnrichmentOptions requiredposition: 1
logger DomainDetective.InternalLogger = null optionalposition: 2
cancellationToken System.Threading.CancellationToken = null optionalposition: 3

Properties

public DnsConfiguration DnsConfiguration { get; set; } #

DNS configuration reused by downstream analyses.

public Func<String, String> GetRegistrableDomain { get; set; } #

Optional registrable domain resolver used by web/static analyses.

{{ include "footer" }}