Class DefaultDlpFailurePolicyResolver
- Namespace
- AsiBackbone.Core.Classification
- Assembly
- AsiBackbone.Core.dll
Default provider-neutral resolver for DLP or classification failure behavior.
public sealed class DefaultDlpFailurePolicyResolver : IDlpFailurePolicyResolver
- Inheritance
-
DefaultDlpFailurePolicyResolver
- Implements
- Inherited Members
Remarks
Initializes a new instance of the DefaultDlpFailurePolicyResolver class.
Constructors
DefaultDlpFailurePolicyResolver(DlpFailurePolicyOptions?)
Default provider-neutral resolver for DLP or classification failure behavior.
public DefaultDlpFailurePolicyResolver(DlpFailurePolicyOptions? options = null)
Parameters
optionsDlpFailurePolicyOptionsOptional policy options. When omitted, conservative defaults are used.
Remarks
Initializes a new instance of the DefaultDlpFailurePolicyResolver class.
Methods
ResolveAsync(DlpFailurePolicyContext, CancellationToken)
Resolves the policy behavior for the supplied DLP or classification failure context.
public ValueTask<DlpFailurePolicyResolution> ResolveAsync(DlpFailurePolicyContext context, CancellationToken cancellationToken = default)
Parameters
contextDlpFailurePolicyContextThe provider-neutral failure context.
cancellationTokenCancellationTokenA token that can cancel asynchronous resolution.
Returns
- ValueTask<DlpFailurePolicyResolution>
The resolved failure policy result.