Module owner_migration
Expand description
Explicit owner migration reads from a recognized native application keychain.
Ordinary SecretStore remains app-scoped. This API neither writes nor deletes
foreign items and must be called only after the owner selects this account.
Structs§
- Chromium
Key - Native consent capability. It retains the selected directory, not a wildcard keychain query. It cannot be serialized into an action or copied into CRDT state.
- GoaCredential
- Retained selected original config grant; no arbitrary keychain search surface.
- GoaCredentials
- GoaRegistration
- Private original installed-app registration, never a UI projection.
- Nextcloud
Credential - One exact HTTP credential used by the native Nextcloud client.
The key format is defined by Nextcloud’s
AbstractCredentials::keychainKey: https://github.com/nextcloud/desktop/blob/master/src/libsync/creds/abstractcredentials.cppQtKeychain’s libsecret attributes areuser,server, andtype: https://github.com/frankosterfeld/qtkeychain/blob/main/qtkeychain/libsecret.cpp
Enums§
- Chromium
Brand - Upstream build brands with verified fixed libsecret application attributes.
- GoaProvider