Agent SDK
Classes
ionicsdk.common Namespace Reference

Common data structures used by IonicSDK modules. More...

Classes

class  DeviceProfile
 Data class for storing device profile information (a.k.a. More...
 
class  DeviceProfileList
 List of DeviceProfiles. More...
 
class  DeviceProfilePersistorAesGcmFile
 AES/GCM protected device profile persistor implementation. More...
 
class  DeviceProfilePersistorBase
 Abstract class used to load and save device profiles. More...
 
class  DeviceProfilePersistorDefault
 Default device profile persistor implementation. More...
 
class  DeviceProfilePersistorPasswordFile
 Password protected device profile persistor implementation. More...
 
class  DeviceProfilePersistorPlaintextFile
 Plaintext device profile persistor implementation. More...
 
class  KeyAttributesDict
 Default Dictionary of string Attribute names with lists of string values. More...
 
class  KeyData
 Defines a data protection key as returned by Ionic.com. More...
 
class  KeyDataList
 List of keys with convenience functions for searching. More...
 
class  KeyObligationsDict
 Default Dictionary of string Obligation names with lists of string values. More...
 
class  MetadataDict
 Dictionary of string to string. More...
 
class  SecretShareProfilePersistor
 Secret Share device profile persistor implementation. More...
 
class  UpdateKeyData
 Defines a data protection key as returned by Ionic.com. More...
 
class  UpdateKeyDataList
 List of pdate keys with convenience functions for searching. More...
 

Detailed Description

Common data structures used by IonicSDK modules.

Classes:
DeviceProfile - Data class for storing device profile information (a.k.a. SEP data).
DeviceProfileList - List of DeviceProfiles.
DeviceProfilePersistorBase - Abstract class used to load and save device profiles.
DeviceProfilePersistorAesGcmFile - Key protected file persistor.
DeviceProfilePersistorDefault - Platform default persistor.
DeviceProfilePersistorPasswordFile - Password protected file persistor.
DeviceProfilePersistorPlaintextFile - Unprotected file persistor.
KeyAttributesDict - Default Dictionary of string Attribute names with lists of string values.
KeyData - Defines a data protection key as returned by Ionic.com.
KeyDataList - List of KeyData with search functionality.
MetadataDict - Dictionary of string to string data sent along with HTTP requests.