Retry
Transient failure without changing trust route.
Orchestrate by policy, record context and allowed routes; reconcile uncertainty before retrying.
Route selection should follow actual policy and implemented capability—not a cosmetic user choice.
Transient failure without changing trust route.
Required route unavailable and no permitted alternate route.
Only if policy explicitly allows it.
The transaction summary and authorization context must remain distinct from the credential that ultimately produces the signature.
Version • signer • authority
Applicable identity and signing service route
Desktop application handoff
Asynchronous transaction integration
Transaction-bound authorization
Signature creation with the applicable key and certificate
Output • state • correlation
If the table is wider than its frame, scroll horizontally to see all columns; use arrow keys when the table region has focus.
| Layer | Role | Boundary |
|---|---|---|
| Passkey credential | Authentication / user verification | Not the signing certificate/private key |
| Authorization event | Evidence of user intent for the transaction | Does not by itself create the digital signature |
| Signing credential | Certificate/key managed by applicable signing infrastructure | Subject to provider/device policy |
Orchestration is a controlled decision, not vague “smart routing.” Inputs may include business policy, document type, actor, channel, allowed signing methods, available credentials/providers and transaction state. The output is an allowed route or a blocked/manual-support state; the system does not silently lower assurance merely to complete a transaction.
If the table is wider than its frame, scroll horizontally to see all columns; use arrow keys when the table region has focus.
| Condition | Decision | Evidence |
|---|---|---|
| Required route available | Use the required route | Policy + route + provider result |
| Preferred route unavailable | Fallback only when explicitly allowed | Fallback rule + user/business context |
| No allowed credential/provider | Block / support | Reason + audit event |
| Uncertain provider result | Reconcile before retry | Correlation + status query/event |
| User cancels | Terminate the authorization attempt | User/transaction event |
An exact policy engine, ranking algorithm or fallback rule is labelled production only with a corresponding artefact; this is a reference decision framework.