Skip to content
Français

WorkflowDecisionProof

import type { WorkflowDecisionProof } from "@elie-laloum/outpost";
  • keyIdRequired
    string
    Trusted approver key identifier bound into the signature.
  • expiresAtRequired
    string
    Signed expiration timestamp; verification rejects at or after this instant.
  • signatureRequired
    string
    Base64url Ed25519 signature (86 characters) of the versioned canonical decision payload.
export interface WorkflowDecisionProof {
  readonly keyId: string;
  readonly expiresAt: string;
  readonly signature: string;
}