Interface IGovernanceMetadataClassifier
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
contextGovernanceMetadataClassificationContextThe normalized metadata entry and contextual metadata collection.
cancellationTokenCancellationTokenA token that can cancel asynchronous classification.
Returns
- ValueTask<GovernanceMetadataClassificationResult>
The provider-neutral classification result.