跳转到内容

desktop/src-tauri/src/receiver_auth.rs

第 1 条注释,第 1 行

desktop/src-tauri/src/receiver_auth.rs:1

//! 凭据按来源独立保存,不能进入 DTO、SQLite、日志或普通状态文件。

第 2 条注释,第 41 行

desktop/src-tauri/src/receiver_auth.rs:41

// 补充 span 独立保存,用户可配置的 service.name 和 span 名称

第 3 条注释,第 42 行

desktop/src-tauri/src/receiver_auth.rs:42

// 不能确认记录来源,凭据绑定具体来源。

第 4 条注释,第 50 行

desktop/src-tauri/src/receiver_auth.rs:50

// 不实现 Debug,避免格式化错误输出凭据。

第 5 条注释,第 81 行

desktop/src-tauri/src/receiver_auth.rs:81

// 只读检查系统凭据存储,区分条目缺失与存储不可用。

第 6 条注释,第 109 行

desktop/src-tauri/src/receiver_auth.rs:109

// 已校验的固定长度十六进制字符串比较时不在首次不同处提前结束。

第 7 条注释,第 139 行

desktop/src-tauri/src/receiver_auth.rs:139

// 服务可能已保存内容,但返回响应失败;只回收本次尝试写入的完整内容,

第 8 条注释,第 140 行

desktop/src-tauri/src/receiver_auth.rs:140

// 保留被替换或无法确认归属的值。

第 9 条注释,第 149 行

desktop/src-tauri/src/receiver_auth.rs:149

// 配置 exporter 前确认持久化,失败时回收本次自有条目。

第 10 条注释,第 165 行

desktop/src-tauri/src/receiver_auth.rs:165

// 核对失败可能是其他写入方替换了目标条目,

第 11 条注释,第 166 行

desktop/src-tauri/src/receiver_auth.rs:166

// 重新读取后只回收与本次完整内容相同的条目。

第 12 条注释,第 182 行

desktop/src-tauri/src/receiver_auth.rs:182

// Windows 原生测试观察到写入成功后读取 NOT_FOUND,

第 13 条注释,第 183 行

desktop/src-tauri/src/receiver_auth.rs:183

// 10 ms 后读到相同内容;仅变更流程的缺失读取等待,认证读取不使用此函数。

第 14 条注释,第 184 行

desktop/src-tauri/src/receiver_auth.rs:184

// 读取错误和任何已存在值立即返回,不重新写入。

第 15 条注释,第 231 行

desktop/src-tauri/src/receiver_auth.rs:231

// 仅删除与本次完整凭据相同的条目,外部替换时拒绝删除。

第 16 条注释,第 297 行

desktop/src-tauri/src/receiver_auth.rs:297

// CredRead 返回一块分配的内存,即使内容无效也须释放。