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