(
&self,
domain: &str,
cert_pem: &str,
key_pem: &str,
not_after: u64,
)
| 411 | } |
| 412 | |
| 413 | fn save_cert_to_kvstore( |
| 414 | &self, |
| 415 | domain: &str, |
| 416 | cert_pem: &str, |
| 417 | key_pem: &str, |
| 418 | not_after: u64, |
| 419 | ) -> Result<()> { |
| 420 | let cert_data = CertData { |
| 421 | cert_pem: cert_pem.to_string(), |
| 422 | key_pem: key_pem.to_string(), |
| 423 | not_after, |
| 424 | issued_by: self.kv_store.my_node_id(), |
| 425 | issued_at: now_secs(), |
| 426 | }; |
| 427 | self.kv_store.save_cert_data(domain, &cert_data) |
| 428 | } |
| 429 | |
| 430 | async fn generate_and_save_attestation( |
| 431 | &self, |
no test coverage detected