Table of Contents

Interface IGovernanceMetadataClassifier

Namespace
AsiBackbone.Core.Metadata
Assembly
AsiBackbone.Core.dll

Classifies normalized governance metadata before durable storage, signing, telemetry, or provider emission.

public interface IGovernanceMetadataClassifier

Remarks

Implementations are host-owned and may use allow-lists, regular expressions, data-classification services, tokenization services, or other deployment-specific privacy and DLP controls.

Methods

ClassifyAsync(GovernanceMetadataClassificationContext, CancellationToken)

Classifies one normalized governance metadata entry.

ValueTask<GovernanceMetadataClassificationResult> ClassifyAsync(GovernanceMetadataClassificationContext context, CancellationToken cancellationToken = default)

Parameters

context GovernanceMetadataClassificationContext

The normalized metadata entry and contextual metadata collection.

cancellationToken CancellationToken

A token that can cancel asynchronous classification.

Returns

ValueTask<GovernanceMetadataClassificationResult>

The provider-neutral classification result.