5 个版本 (2 个稳定版)
1.1.0 | 2023年5月19日 |
---|---|
1.0.0 | 2023年2月21日 |
0.2.0 | 2022年10月31日 |
0.1.1 | 2022年10月28日 |
0.1.0 | 2022年10月25日 |
#2048 在 密码学
每月下载 29 次
24KB
481 行
监听证书透明度日志的客户端。
用法
要使用 certain
,请将以下内容添加到您的 Cargo.toml
[dependencies]
certain = "1.1.0"
示例
以下示例将流式传输最新添加到日志中的证书。
use std::time::{Duration};
use certain::{
StreamConfig,
StreamError,
};
fn main() -> Result<(), StreamError> {
let config = StreamConfig::new("https://ct.googleapis.com/logs/argon2022/")
.timeout(Duration::from_secs(1))
.workers(4)
.batch(1);
certain::stream(config, |entry| {
println!("{entry:#?}");
true // continue
})
}
贡献
欢迎所有贡献,如果发现缺少内容,请毫不犹豫地提交问题!
许可证
依赖
~17–30MB
~563K SLoC