7个版本
0.2.2 | 2024年4月7日 |
---|---|
0.2.1 | 2020年1月25日 |
0.2.0 | 2019年3月19日 |
0.1.0 | 2019年3月19日 |
0.0.3 | 2019年3月18日 |
#6 in #krb5
13KB
196 行
Kerberos 5凭证缓存收集工具(已废弃)
警告:此crate不再积极维护。
此包是对cccolutils
Python包的一个粗糙的Rust移植。
C部分受到了该Python包的CPython扩展的启发,并进行了一些调整和修复,以解决我发现的全部内存泄漏(使用valgrind和一个小型的C测试程序,以及nightly rust的泄漏检测器对Rust代码)。
当前可用的API仅限于以下三个函数
fn get_username_for_realm(realm: String) -> Result<Option<String>, String>
: 确定给定领域的认证用户的用户名fn has_credentials() -> bool
: 确定是否有任何领域的活动认证票据fn has_credentials_for_realm(realm: String) -> Result<bool, String>
: 确定给定领域是否存在认证用户
此目录中的uncrustify配置强制执行C代码的样式。
依赖项
~185KB