Table of Contents

Method DetectsNothingFor

Namespace
MailFathom.Application.SensitiveContent.Detection
Assembly
MailFathom.Application.dll

DetectsNothingFor(string, SensitiveContentCategory)

Reports that the analyzer detects nothing the switched-on categories map onto.

public static PersonalDataAnalyzerUnavailableException DetectsNothingFor(string endpoint, SensitiveContentCategory category)

Parameters

endpoint string

The address the probe asked.

category SensitiveContentCategory

The category the analyzer could not answer for.

Returns

PersonalDataAnalyzerUnavailableException

The failure to raise.

Remarks

A category the analyzer recognises no entity of would be scanned for and never found, which is the quiet failure the whole feature exists to prevent: an operator reading their own configuration would take it as protection that is in force. It happens when an analyzer runs a recognizer registry of its own rather than the shipped default. The judgement is over every configured language together, so a category one of them reaches is a category this deployment can find — adding a language never turns a ready deployment unready.

Exceptions

ArgumentNullException

Thrown when an argument is null.