Skip to main content

Module provider

Module provider 

Source
Expand description

Selected-provider identities and distinct raw versus finalized-prehash inputs.

Structs§

Finalized
A finalized output and its complete algorithm identity, without a cloneable state.
Prehash
A finalized prehash with independent short identity/output borrows.
ProviderSession
One explicitly selected backend session with stable nonzero-sized ownership.

Enums§

DigestAlgorithm
Original written algorithm or a normative schema-supplied identity.
ImpliedDigest
Digest algorithms supplied by ESS schema without an encoded identifier. These select identity, not a product policy permission or an engine fallback.
Resolution
Semantic resolution, distinct from failure to execute the resolver.
SignatureAnswer
A cryptographic signature answer after complete input processing.
SignatureMode
Fully resolved signature input contract; raw never silently becomes prehash.

Traits§

DigestProvider
Narrow digest operations from one explicitly selected provider instance.
SignatureProvider
Signature operations that stay bound to the same selected provider and key.