Agent SDK
ionicsdk.common.DeviceProfilePersistorBase Class Reference

Abstract class used to load and save device profiles. More...

Inheritance diagram for ionicsdk.common.DeviceProfilePersistorBase:
ionicsdk.common.DeviceProfilePersistorAesGcmFile ionicsdk.common.DeviceProfilePersistorDefault ionicsdk.common.DeviceProfilePersistorPasswordFile ionicsdk.common.DeviceProfilePersistorPlaintextFile ionicsdk.common.SecretShareProfilePersistor

Detailed Description

Abstract class used to load and save device profiles.

This class provides the interface required for all device profile persistor implementations (e.g. DeviceProfilePersistorDefault, DeviceProfilePersistorAesGcm). A device profile persistor is responsible for loading and saving device profile objects (DeviceProfile).

The default implementation (DeviceProfilePersistorDefault) is typically sufficient for most desktop application environments. Another commonly used secure implementation is DeviceProfilePersistorAesGcmFile.


The documentation for this class was generated from the following file: