aboutsummaryrefslogtreecommitdiff
path: root/pow/POW-0.7/lib/_der.py
diff options
context:
space:
mode:
Diffstat (limited to 'pow/POW-0.7/lib/_der.py')
-rw-r--r--pow/POW-0.7/lib/_der.py13
1 files changed, 13 insertions, 0 deletions
diff --git a/pow/POW-0.7/lib/_der.py b/pow/POW-0.7/lib/_der.py
index 1be0eca6..be1c4f24 100644
--- a/pow/POW-0.7/lib/_der.py
+++ b/pow/POW-0.7/lib/_der.py
@@ -1810,6 +1810,19 @@ class SequenceOf(Sequence):
_GeneralObject.set( self, self.sequenceOf )
_GeneralObject.write( self, file )
+ def __len__(self):
+ return len(self.sequenceOf)
+
+ def __getitem__(self, key):
+ return self.sequenceOf[key]
+
+ def __iter__(self):
+ for i in self.sequenceOf:
+ yield(i)
+
+ def __contains__(self, item):
+ return item in self.sequenceOf
+
_addFragment('''
<class>
<header>