Skip to content

authority_client

Modules

  • channel - Authority gRPC channel builder shared by the sidecar and firma run.
  • policy_bundle - WatchPolicyBundle stream task.
  • readiness - Readiness state shared between Authority stream tasks and the pipeline.
  • revocation - WatchRevocations stream task.
  • swappable_policy - Hot-swappable policy evaluator.

Structs


firma_sidecar::authority_client::AuthorityClientHandle

Section titled “firma_sidecar::authority_client::AuthorityClientHandle”

Struct

Join handles for the spawned stream tasks.

Fields:

  • policy_task: tokio::task::JoinHandle<()> - WatchPolicyBundle task.
  • revocation_task: tokio::task::JoinHandle<()> - WatchRevocations task.

Authority gRPC channel builder shared by the sidecar and firma run.

WatchPolicyBundle stream task.

Readiness state shared between Authority stream tasks and the pipeline.

WatchRevocations stream task.

Hot-swappable policy evaluator.