文件名称:keychain:操作系统凭证存储的跨平台包装器
文件大小:137KB
文件格式:ZIP
更新时间:2024-06-14 03:05:19
cross-platform keychain libsecret credentials-storage C++
钥匙链 钥匙串是一个瘦的跨平台包装器,用于访问C ++中操作系统的凭据存储。 钥匙串支持在macOS,Linux和Windows上获取,添加/替换和删除密码。 在macOS上,密码由钥匙串管理,在Linux上,密码由Secret Service API / libsecret管理,在Windows上,密码由Credential Vault管理。 用法 # include < iostream> # include < string> # include " keychain.h " int main () { // used to indicate errors keychain::Error error{}; // used to identify the password in the OS credentials storage const
【文件预览】:
keychain-master
----.github()
--------workflows()
----src()
--------keychain_mac.cpp(7KB)
--------keychain_win.cpp(8KB)
--------keychain_linux.cpp(5KB)
----.clang-format(59B)
----CMakeLists.txt(2KB)
----LICENSE(1KB)
----test()
--------tests.cpp(4KB)
--------catch.hpp(624KB)
--------CMakeLists.txt(440B)
--------main.cpp(297B)
----README.md(4KB)
----.gitignore(511B)
----include()
--------keychain()