pub async fn background_acme_task(
acme_configs: Vec<AcmeConfig>,
acme_on_demand_configs: Vec<AcmeOnDemandConfig>,
memory_acme_account_cache_data: Arc<RwLock<HashMap<String, Vec<u8>>>>,
acme_on_demand_rx: Receiver<(String, u16)>,
on_demand_tls_ask_endpoint: Option<Uri>,
on_demand_tls_ask_endpoint_verify: bool,
acme_logger: ErrorLogger,
crypto_provider: Arc<CryptoProvider>,
existing_combinations: HashSet<(String, u16)>,
)Expand description
Performs background automatic TLS tasks.