def to_packets(self, header_format=None): packets = [] for k in self.session_keys: p = k.to_packet(header_format) if p is not None: packets.append(p) packets.extend(self.message_data_obj.to_packets(header_format)) return packets
def to_packets(self, header_format=None): packets = [] packets.append(self.to_packet(header_format)) for sig in self.signatures: packets.append(sig.to_packet(header_format)) for user_id in self.user_ids: packets.append(user_id.to_packet(header_format)) for sig in user_id.signatures: packets.append(sig.to_packet(header_format)) for user_attribute in self.user_attributes: packets.append(user_attribute.to_packet(header_format)) for sig in user_attribute.signatures: packets.append(sig.to_packet(header_format)) for subkey in self.subkeys: packets.append(subkey.to_packet(header_format)) for sig in subkey.signatures: packets.append(sig.to_packet(header_format)) return packets