C# Class KeeAnywhere.Configuration.ConfigurationService

显示文件 Open project: Kyrodan/KeeAnywhere Class Usage Examples

Public Methods

Method Description
ConfigurationService ( IPluginHost pluginHost ) : System
FindAccount ( StorageType type, string name ) : AccountConfiguration
Load ( ) : void
Save ( ) : void

Private Methods

Method Description
GetCredentialTypeAsString ( CredentialManagement.Credential c ) : string
LoadAccountsFromKeePassConfig ( ) : void
LoadAccountsFromLocalSecureStore ( ) : void
LoadAccountsFromWindowsCredentialManager ( ) : void
LoadLastUsedPluginVersion ( ) : System.Version
LoadPluginConfiguration ( ) : void
SaveAccountsToKeePassConfig ( ) : void
SaveAccountsToLocalSecureStore ( ) : void
SaveAccountsToWindowsCredentialManager ( ) : void
SaveLastUsedPluginVersion ( ) : void
SavePluginConfiguration ( ) : void

Method Details

ConfigurationService() public method

public ConfigurationService ( IPluginHost pluginHost ) : System
pluginHost IPluginHost
return System

FindAccount() public method

public FindAccount ( StorageType type, string name ) : AccountConfiguration
type StorageType
name string
return AccountConfiguration

Load() public method

public Load ( ) : void
return void

Save() public method

public Save ( ) : void
return void