massive update, probably broken
[dotfiles/.git] / .config / coc / extensions / coc-python-data / languageServer.0.5.59 / Typeshed / third_party / 2and3 / Crypto / Util / asn1.pyi
diff --git a/.config/coc/extensions/coc-python-data/languageServer.0.5.59/Typeshed/third_party/2and3/Crypto/Util/asn1.pyi b/.config/coc/extensions/coc-python-data/languageServer.0.5.59/Typeshed/third_party/2and3/Crypto/Util/asn1.pyi
new file mode 100644 (file)
index 0000000..b76a35a
--- /dev/null
@@ -0,0 +1,45 @@
+from typing import Any, Optional\r
+\r
+class DerObject:\r
+    typeTags = ...  # type: Any\r
+    typeTag = ...  # type: Any\r
+    payload = ...  # type: Any\r
+    def __init__(self, ASN1Type: Optional[Any] = ..., payload: Any = ...) -> None: ...\r
+    def isType(self, ASN1Type): ...\r
+    def encode(self): ...\r
+    def decode(self, derEle, noLeftOvers: int = ...): ...\r
+\r
+class DerInteger(DerObject):\r
+    value = ...  # type: Any\r
+    def __init__(self, value: int = ...) -> None: ...\r
+    payload = ...  # type: Any\r
+    def encode(self): ...\r
+    def decode(self, derEle, noLeftOvers: int = ...): ...\r
+\r
+class DerSequence(DerObject):\r
+    def __init__(self, startSeq: Optional[Any] = ...) -> None: ...\r
+    def __delitem__(self, n): ...\r
+    def __getitem__(self, n): ...\r
+    def __setitem__(self, key, value): ...\r
+    def __setslice__(self, i, j, sequence): ...\r
+    def __delslice__(self, i, j): ...\r
+    def __getslice__(self, i, j): ...\r
+    def __len__(self): ...\r
+    def append(self, item): ...\r
+    def hasInts(self): ...\r
+    def hasOnlyInts(self): ...\r
+    payload = ...  # type: Any\r
+    def encode(self): ...\r
+    def decode(self, derEle, noLeftOvers: int = ...): ...\r
+\r
+class DerOctetString(DerObject):\r
+    payload = ...  # type: Any\r
+    def __init__(self, value: Any = ...) -> None: ...\r
+    def decode(self, derEle, noLeftOvers: int = ...): ...\r
+\r
+class DerNull(DerObject):\r
+    def __init__(self) -> None: ...\r
+\r
+class DerObjectId(DerObject):\r
+    def __init__(self) -> None: ...\r
+    def decode(self, derEle, noLeftOvers: int = ...): ...\r