我想在 gnome-keyring 中存储一个秘密令牌,但要求用户手动输入他们的密码来检索它。为此,我认为我需要将令牌存储在不同的密钥环中,因为默认登录密钥环会在用户登录时自动解锁。令牌将由使用秘密工具的脚本检索。这就是我遇到麻烦的地方:我看不到任何方法告诉秘密工具在默认密钥环以外的任何东西中存储或检索秘密。
我已经使用 Seahorse 在单独的密钥环中成功创建了一个秘密,但秘密工具无法检索它,可能是因为 Seahorse UI 似乎没有提供任何方法来关联秘密工具使用的键值对查找所需的秘密。
谁能建议我如何使用秘密工具从登录以外的密钥环中存储和检索秘密,或者在将秘密提供给脚本之前要求用户对 gnome-keyring 进行身份验证的任何替代方法?