Table of Contents

Interface IApplicationMutationManifestHasher

Namespace
ProjectTemplate.Infrastructure.Data.Auditing
Assembly
ProjectTemplate.Infrastructure.dll

Computes a cryptographic digest for a canonical application mutation manifest.

public interface IApplicationMutationManifestHasher

Properties

Algorithm

Gets the stable algorithm identifier written to mutation audit receipts.

string Algorithm { get; }

Property Value

string

Methods

ComputeHash(ApplicationMutationManifest)

Computes the digest for the supplied canonical manifest.

string ComputeHash(ApplicationMutationManifest manifest)

Parameters

manifest ApplicationMutationManifest

Returns

string