def parse_asn1_dict_payload(self, data): self.threshold = len(data['subfulfillments']) for subfulfillment in data['subfulfillments']: self.subconditions.append({ 'type': FULFILLMENT, 'body': Fulfillment.from_asn1_dict(subfulfillment), }) for subcondition in data['subconditions']: self.subconditions.append({ 'type': CONDITION, 'body': Condition.from_asn1_dict(subcondition), })
def parse_asn1_dict_payload(self, data): self.prefix = data['prefix'] self.max_message_length = data['maxMessageLength'] self._set_subfulfillment( Fulfillment.from_asn1_dict(data['subfulfillment']))