def fingerprint_contents(self):
"""
.. todo:: docs
"""
subconditions = [
c.to_asn1_dict() for c in sorted(
map(lambda c: c['body']
if isinstance(c['body'], Condition)
else c['body'].condition, self.subconditions))
]
asn1_fingerprint_obj = nat_decode(
{'threshold': self.threshold, 'subconditions': subconditions},
asn1Spec=ThresholdFingerprintContents(),
)
return der_encode(asn1_fingerprint_obj)
评论列表
文章目录