Skip to content

run_rejection

Structs

  • RunRejection - Ends this Sidecar’s run once the Authority rejects its runtime credential,

firma_sidecar::authority_client::run_rejection::RunRejection

Section titled “firma_sidecar::authority_client::run_rejection::RunRejection”

Struct

Ends this Sidecar’s run once the Authority rejects its runtime credential, whichever Authority call notices first.

Rejection is terminal: the run cannot become live again, so a reconnect cannot succeed. Agent traffic is denied first, then the Sidecar stops, which tells firma run to stop the agent.

Methods:

  • fn new(readiness: Arc<ReadinessFlag>, exit: CancellationToken) -> Self - Rejection that denies traffic through readiness and stops the

Trait Implementations:

  • Clone
    • fn clone(self: &Self) -> Self
  • Debug
    • fn fmt(self: &Self, f: & mut std::fmt::Formatter) -> std::fmt::Result