Example #1
0
 def encode_data(self):
     reqs = asn1.SkrAdjustmentRequest(tagSet=(tag.initTagSet(
         tag.Tag(tag.tagClassContext, tag.tagFormatConstructed, 2))))
     tools.copy_list_to_sequence_of(
         reqs.getComponentByName('supports'), self.supports,
         lambda item: useful.ObjectDescriptor(item))
     return der_encode(reqs)
Example #2
0
    def __init__(self, data):
        self.id = asn1.sorm_request_dictionaries

        if isinstance(data, useful.ObjectDescriptor):
            self.data = data
        else:
            self.data = useful.ObjectDescriptor(data)
Example #3
0
class ObjectDescriptorDecoder(OctetStringDecoder):
    protoComponent = useful.ObjectDescriptor()