예제 #1
0
 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),
         })
예제 #2
0
 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),
         })
예제 #3
0
 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']))
예제 #4
0
 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']))