Machina Client SDK Version 2.1.2
Ionic Security Machina Client SDK for Python users
ionicsdk.agent.Agent Member List

This is the complete list of members for ionicsdk.agent.Agent, including all inherited members.

__init__(self, agentconfig=None, profilepersistor=None, loadprofiles=True, cloneagent=None, profilemanager=None)ionicsdk.agent.Agent
addmetadata(self, metadatadict)ionicsdk.agent.Agent
addprofile(self, deviceprofile, makeactive=False)ionicsdk.agent.Agent
createdevice(self, server, etag, token, uidauth, rsa_pub_key_base64, profilename='')ionicsdk.agent.Agent
createidassertion(self, foruri, nonce, metadata=None)ionicsdk.agent.Agent
createkey(self, attributes=None, metadata=None, mutableAttributes=None)ionicsdk.agent.Agent
createkeys(self, keycount, attributes=None, metadata=None, mutableAttributes=None)ionicsdk.agent.Agent
createkeys2(self, createkeysrequest)ionicsdk.agent.Agent
getactiveprofile(self)ionicsdk.agent.Agent
getallprofiles(self)ionicsdk.agent.Agent
getkey(self, keyid, metadata=None)ionicsdk.agent.Agent
getkeys(self, keyids, metadata=None)ionicsdk.agent.Agent
getkeys2(self, keyids, externalkeyids, metadata=None)ionicsdk.agent.Agent
getkeyspace(self, keyspace, knsProviderUrl=None)ionicsdk.agent.Agent
getLastServerResponse(self)ionicsdk.agent.Agent
getmetadata(self)ionicsdk.agent.Agent
getprofileforkeyid(self, keyid)ionicsdk.agent.Agent
getprofilemanager(self)ionicsdk.agent.Agent
getresource(self, resourceid, args=None, metadata=None)ionicsdk.agent.Agent
getresources(self, resourcelist, metadata=None)ionicsdk.agent.Agent
hasactiveprofile(self)ionicsdk.agent.Agent
hasanyprofiles(self)ionicsdk.agent.Agent
loadprofiles(self, persistor)ionicsdk.agent.Agent
logmessage(self, msgtype, datajson, metadata=None)ionicsdk.agent.Agent
logmessages(self, msgtypes, datajsons, metadata=None)ionicsdk.agent.Agent
removeprofile(self, deviceid)ionicsdk.agent.Agent
saveprofiles(self, persistor)ionicsdk.agent.Agent
setactiveprofile(self, deviceid)ionicsdk.agent.Agent
setmetadata(self, metadatadict)ionicsdk.agent.Agent
updatekey(self, updateKeyData, metadata=None)ionicsdk.agent.Agent
updatekeys(self, KeyDataArray, metadata=None)ionicsdk.agent.Agent
updateprofile(self, deviceid=None, knsProviderUrl=None)ionicsdk.agent.Agent
validateassertion(self, keyspace, assertionBase64, foruri=None, nonce=None, knsurl=None)ionicsdk.agent.Agent
validateAssertionViaEnrollment(self, enrollmentUrl, assertionBase64, foruri=None, nonce=None)ionicsdk.agent.Agent