m (Update)
m (13 revisions imported: imported from techbase)
 
(One intermediate revision by one other user not shown)
Line 4: Line 4:
 
KWallet is actually not a single program but consists of several parts scattered across all of the KDE modules.
 
KWallet is actually not a single program but consists of several parts scattered across all of the KDE modules.
  
{{Note|It may happen that some day kwallet will be replaced by [[KDE_Utils/ksecretsservice]]}}
+
{{Note|It may happen that some day KWallet will be replaced by [[KDE_Utils/ksecretsservice|ksecretsservice]]}}
  
 
{| class="wikitable"
 
{| class="wikitable"
Line 25: Line 25:
 
| kwalletd
 
| kwalletd
 
| [https://projects.kde.org/projects/kde/kde-runtime/repository/revisions/master/show/kwalletd kdebase/runtime/kwalletd]
 
| [https://projects.kde.org/projects/kde/kde-runtime/repository/revisions/master/show/kwalletd kdebase/runtime/kwalletd]
| the actual kwalletd, currently a module to kded accepting client requests using dbus. This part also has some GUI eg. for authenticating a user.
+
| the actual kwalletd, currently a module to kded accepting client requests using D-Bus. This part also has some GUI e.g. for authenticating a user.
 
| KWalletD, KWalletWizard, KTimeout
 
| KWalletD, KWalletWizard, KTimeout
 
|-
 
|-

Latest revision as of 10:27, 15 April 2016

Structure

KWallet is actually not a single program but consists of several parts scattered across all of the KDE modules.

Note
It may happen that some day KWallet will be replaced by ksecretsservice


part svn purpose important classes
Backend kde-runtime/kwalletd/backend/ reading/writing kwl files and encryption KWallet::Backend, KWallet::Entry
UI components kdelibs/kdeui/util provides the client API for kwallet, mostly dbus client stubs KWallet::Wallet
kwalletd kdebase/runtime/kwalletd the actual kwalletd, currently a module to kded accepting client requests using D-Bus. This part also has some GUI e.g. for authenticating a user. KWalletD, KWalletWizard, KTimeout
kwalletmanager kdeutils/kwallet The application the user uses for managing the wallets and the password entries. none

Work

Bugs



This page was last edited on 15 April 2016, at 10:27. Content is available under Creative Commons License SA 4.0 unless otherwise noted.