Skip to main content

Module owner_migration

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§

ChromiumKey
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.
NextcloudCredential
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.cpp QtKeychain’s libsecret attributes are user, server, and type: https://github.com/frankosterfeld/qtkeychain/blob/main/qtkeychain/libsecret.cpp

Enums§

ChromiumBrand
Upstream build brands with verified fixed libsecret application attributes.
GoaProvider