authority_client
Module: authority_client
Section titled “Module: authority_client”Contents
Section titled “Contents”Modules
channel- Authority gRPC channel builder shared by the sidecar andfirma run.policy_bundle-WatchPolicyBundlestream task.readiness- Readiness state shared between Authority stream tasks and the pipeline.revocation-WatchRevocationsstream task.swappable_policy- Hot-swappable policy evaluator.
Structs
AuthorityClientHandle- Join handles for the spawned stream tasks.
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<()>-WatchPolicyBundletask.revocation_task: tokio::task::JoinHandle<()>-WatchRevocationstask.
Module: channel
Section titled “Module: channel”Authority gRPC channel builder shared by the sidecar and firma run.
Module: policy_bundle
Section titled “Module: policy_bundle”WatchPolicyBundle stream task.
Module: readiness
Section titled “Module: readiness”Readiness state shared between Authority stream tasks and the pipeline.
Module: revocation
Section titled “Module: revocation”WatchRevocations stream task.
Module: swappable_policy
Section titled “Module: swappable_policy”Hot-swappable policy evaluator.