Table of Contents

Class DlpFailurePolicyOptions

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

Defines provider-neutral policy options for resolving DLP or classification failure behavior.

public sealed class DlpFailurePolicyOptions
Inheritance
DlpFailurePolicyOptions
Inherited Members

Properties

BehaviorOverrides

Gets risk- and failure-specific behavior overrides.

public IDictionary<DlpFailurePolicyKey, DlpFailureBehavior> BehaviorOverrides { get; }

Property Value

IDictionary<DlpFailurePolicyKey, DlpFailureBehavior>

HighRiskBehavior

Gets or sets the default behavior for high-risk or regulated intents.

public DlpFailureBehavior HighRiskBehavior { get; set; }

Property Value

DlpFailureBehavior

LowRiskBehavior

Gets or sets the default behavior for low-risk intents.

public DlpFailureBehavior LowRiskBehavior { get; set; }

Property Value

DlpFailureBehavior

MediumRiskBehavior

Gets or sets the default behavior for medium-risk intents.

public DlpFailureBehavior MediumRiskBehavior { get; set; }

Property Value

DlpFailureBehavior

Methods

GetBehavior(DlpFailurePolicyContext)

Resolves the configured behavior for the supplied failure context.

public DlpFailureBehavior GetBehavior(DlpFailurePolicyContext context)

Parameters

context DlpFailurePolicyContext

The DLP failure policy context.

Returns

DlpFailureBehavior

The configured behavior.