1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39
|
# -*- cosing: utf-8 -*-
class PreKeyBundle:
def __init__(self, registrationId, deviceId, preKeyId, ECPublicKey_preKeyPublic,
signedPreKeyId, ECPublicKey_signedPreKeyPublic, signedPreKeySignature,
identityKey):
self.registrationId = registrationId
self.deviceId = deviceId
self.preKeyId = preKeyId
self.preKeyPublic = ECPublicKey_preKeyPublic
self.signedPreKeyId = signedPreKeyId
self.signedPreKeyPublic = ECPublicKey_signedPreKeyPublic
self.signedPreKeySignature = signedPreKeySignature
self.identityKey = identityKey
def getDeviceId(self):
return self.deviceId
def getPreKeyId(self):
return self.preKeyId
def getPreKey(self):
return self.preKeyPublic
def getSignedPreKeyId(self):
return self.signedPreKeyId
def getSignedPreKey(self):
return self.signedPreKeyPublic
def getSignedPreKeySignature(self):
return self.signedPreKeySignature
def getIdentityKey(self):
return self.identityKey
def getRegistrationId(self):
return self.registrationId
|