Expand description
keyring:// backend for hasp.
Grammar: keyring://service/account[?target=...]
service(host): Required. Maps to the keyring service name.account(first path segment): Required. Maps to the keyring account name.target(query parameter, optional): Platform-specific modifier.
Supported operations:
get,put,exists,delete: full supportlist:UnsupportedOperation
Platform-specific failure modes:
- macOS: Keychain ACL may reject access after binary re-sign or move.
- Windows: Credentials may roam across AD-joined machines.
- Linux (Secret Service): Requires a DBus session bus; fails in headless containers without a secrets daemon.
- Linux (Keyutils): Alternative to Secret Service; not enabled by default.
Structs§
- Keyring
Backend - OS keyring backend.
- Keyring
Url - URL shape for
keyring://addresses.