Click or drag to resize

KeeperSecurity.Configuration Namespace

Provides types for Keeper connection configuration storage.
Classes
  ClassDescription
Public classConfigurationProtectionFactory
Provides default implementation of IConfigurationProtectionFactory interface
Public classDeviceConfiguration
Device entity.
Public classDeviceServerConfiguration
Device server entity.
Public classJsonConfigurationCache
Caches requests to load/store JSON configuration.
Public classJsonConfigurationFileLoader
Provides implementation od IJsonConfigurationLoader that stores configuration to file.
Public classJsonConfigurationStorage
Provides implementation of IConfigurationStorage stored in JSON format.
Public classKeeperEncryptionAesV2Protector
Provides IConfigurationProtection implementation that uses AES GCM encryption.
Public classServerConfiguration
Server entity.
Public classUserConfiguration
User entity.
Public classUserDeviceConfiguration
User's Device entity
Interfaces
  InterfaceDescription
Public interfaceIConfigCollectionT
Provides a base entity access interface.
Public interfaceIConfigurationId
Configuration entity identity interface.
Public interfaceIConfigurationProtection
Defines the methods for protecting sensitive storage information.
Public interfaceIConfigurationProtectionFactory
Resolves a IConfigurationProtection instance by name.
Public interfaceIConfigurationStorage
Defines configuration storage.
Public interfaceIDeviceConfiguration
Defines device entity.
Public interfaceIDeviceServerConfiguration
Defines device's server entity.
Public interfaceIJsonConfigurationLoader
Defines JSON serialization methods
Public interfaceIServerConfiguration
Defines Keeper server entity.
Public interfaceIUserConfiguration
Defines User entity.
Public interfaceIUserDeviceConfiguration
Define User's Device entity
Remarks
Library implements configuration stored in JSON format.
See Also