Skip to main content

Module provider

Module provider 

Source
Expand description

Explicit provider selection, custody, lane, and fallback decisions. Inspectable provider decisions for algorithm-selected dispatch.

Structs§

ProviderDecision
Complete, non-secret provider decision produced before dispatch executes.

Enums§

FallbackPolicy
Explicit fallback policy attached to every provider decision.
KeyCopyBoundary
Secret-input copy behavior at the provider boundary.
KeyResidency
Residency of secret key material used by this dispatch package.
ProviderDisposition
Whether dispatch selected or rejected the requested provider.
ProviderKind
Concrete implementation class selected by dispatch.
ProviderLane
Runtime lane in which the provider executes.
ProviderOperation
Operation requested from the dispatch provider.
ProviderOutputPolicy
Sensitivity and cleanup contract for the provider result.
ProviderPolicyReason
Fixed provider-policy reason recorded for a decision.

Functions§

provider_decision
Resolve one provider decision without executing cryptographic work.