Agent SDK
Public Attributes | List of all members
ionicsdk.common.DeviceProfile Class Reference

Data class for storing device profile information (a.k.a. More...

Inheritance diagram for ionicsdk.common.DeviceProfile:

Public Attributes

 name
 (string) The human readable name associated with this profile
 
 deviceid
 (string) Device ID generated by Ionic.com during registration
 
 keyspace
 (string) The device profile key space
 
 server
 (string): The Ionic.com server associated with this device profile
 
 creationtimestampsecs
 (int): The time at which this profile was created in UTC seconds since January 1, 1970
 
 aesCdIdcProfileKey
 (bytes): The private AES key shared between client and Ionic.com
 
 aesCdEiProfileKey
 (bytes): The private AES key shared between client and EI (Enterprise Infrastructure)
 

Detailed Description

Data class for storing device profile information (a.k.a.

SEP data).

This class stores device profile information which is the result of a successful device registration performed via Agent.createdevice().

A device profile is also known as a SEP (Secure Enrollment Profile).

Instance Variables:
name (string): The human readable name associated with this profile.
deviceid (string): Device ID generated by Ionic.com during registration that is performed by calling Agent.createdevice().
keyspace (string): The device profile key space.
server (string): The Ionic.com server associated with this device profile.
creationtimestampsecs (int): The time at which this profile was created in UTC seconds since January 1, 1970.
aesCdIdcProfileKey (bytes): The private AES key shared between client and Ionic.com.
aesCdEiProfileKey (bytes): The private AES key shared between client and EI (Enterprise Infrastructure).


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