Table of Contents

Class DlpFailureReasonCodes

Namespace
AsiBackbone.Core.Classification
Assembly
AsiBackbone.Core.dll

Provides stable provider-neutral reason codes for DLP and classification failure policy decisions.

public static class DlpFailureReasonCodes
Inheritance
DlpFailureReasonCodes
Inherited Members

Fields

BlockedResult

Reason code used when screening returns a blocked result.

public const string BlockedResult = "dlp.blocked_result"

Field Value

string

ClassifiedResult

Reason code used when screening returns a classified result that requires policy handling.

public const string ClassifiedResult = "dlp.classified_result"

Field Value

string

IndeterminateResult

Reason code used when screening returns an indeterminate result.

public const string IndeterminateResult = "dlp.indeterminate_result"

Field Value

string

ServiceUnavailable

Reason code used when the screening service or API is unavailable.

public const string ServiceUnavailable = "dlp.service_unavailable"

Field Value

string

Timeout

Reason code used when screening times out.

public const string Timeout = "dlp.timeout"

Field Value

string

Methods

GetFor(DlpClassificationFailureKind)

Gets the reason code associated with a provider-neutral DLP or classification failure kind.

public static string GetFor(DlpClassificationFailureKind failureKind)

Parameters

failureKind DlpClassificationFailureKind

The failure kind.

Returns

string

The stable reason code.