@@ -507,6 +507,11 @@ def __eq__(self, other: object) -> bool:
507507 return self .__comparable_tuple () == other .__comparable_tuple ()
508508 return False
509509
510+ def __lt__ (self , other : object ) -> bool :
511+ if isinstance (other , AlgorithmProperties ):
512+ return self .__comparable_tuple () < other .__comparable_tuple ()
513+ return NotImplemented
514+
510515 def __hash__ (self ) -> int :
511516 return hash (self .__comparable_tuple ())
512517
@@ -683,6 +688,11 @@ def __eq__(self, other: object) -> bool:
683688 return self .__comparable_tuple () == other .__comparable_tuple ()
684689 return False
685690
691+ def __lt__ (self , other : object ) -> bool :
692+ if isinstance (other , CertificateProperties ):
693+ return self .__comparable_tuple () < other .__comparable_tuple ()
694+ return NotImplemented
695+
686696 def __hash__ (self ) -> int :
687697 return hash (self .__comparable_tuple ())
688698
@@ -810,6 +820,11 @@ def __eq__(self, other: object) -> bool:
810820 return self .__comparable_tuple () == other .__comparable_tuple ()
811821 return False
812822
823+ def __lt__ (self , other : object ) -> bool :
824+ if isinstance (other , RelatedCryptoMaterialSecuredBy ):
825+ return self .__comparable_tuple () < other .__comparable_tuple ()
826+ return NotImplemented
827+
813828 def __hash__ (self ) -> int :
814829 return hash (self .__comparable_tuple ())
815830
@@ -1055,6 +1070,11 @@ def __eq__(self, other: object) -> bool:
10551070 return self .__comparable_tuple () == other .__comparable_tuple ()
10561071 return False
10571072
1073+ def __lt__ (self , other : object ) -> bool :
1074+ if isinstance (other , RelatedCryptoMaterialProperties ):
1075+ return self .__comparable_tuple () < other .__comparable_tuple ()
1076+ return NotImplemented
1077+
10581078 def __hash__ (self ) -> int :
10591079 return hash (self .__comparable_tuple ())
10601080
@@ -1314,6 +1334,11 @@ def __eq__(self, other: object) -> bool:
13141334 return self .__comparable_tuple () == other .__comparable_tuple ()
13151335 return False
13161336
1337+ def __lt__ (self , other : object ) -> bool :
1338+ if isinstance (other , Ikev2TransformTypes ):
1339+ return self .__comparable_tuple () < other .__comparable_tuple ()
1340+ return NotImplemented
1341+
13171342 def __hash__ (self ) -> int :
13181343 return hash (self .__comparable_tuple ())
13191344
@@ -1440,6 +1465,11 @@ def __eq__(self, other: object) -> bool:
14401465 return self .__comparable_tuple () == other .__comparable_tuple ()
14411466 return False
14421467
1468+ def __lt__ (self , other : object ) -> bool :
1469+ if isinstance (other , ProtocolProperties ):
1470+ return self .__comparable_tuple () < other .__comparable_tuple ()
1471+ return NotImplemented
1472+
14431473 def __hash__ (self ) -> int :
14441474 return hash (self .__comparable_tuple ())
14451475
0 commit comments