cryptography: Added backend types (#4601)

This commit is contained in:
Kaushal Rohit authored and GitHub committed 2020-10-04 14:45:00 +02:00
1 parent 52974e0a2b
commit 434379859b
1 file changed
+6 -4
@@ -2,10 +2,12 @@ from abc import ABCMeta
from enum import Enum
from typing import Optional
def load_pem_private_key(data: bytes, password: Optional[bytes], backend): ...
def load_pem_public_key(data: bytes, backend): ...
def load_der_private_key(data: bytes, password: Optional[bytes], backend): ...
def load_der_public_key(data: bytes, backend): ...
from cryptography.hazmat.backends.interfaces import DERSerializationBackend, PEMSerializationBackend
def load_pem_private_key(data: bytes, password: Optional[bytes], backend: Optional[PEMSerializationBackend] = ...): ...
def load_pem_public_key(data: bytes, backend: Optional[PEMSerializationBackend] = ...): ...
def load_der_private_key(data: bytes, password: Optional[bytes], backend: Optional[DERSerializationBackend] = ...): ...
def load_der_public_key(data: bytes, backend: Optional[DERSerializationBackend] = ...): ...
def load_ssh_public_key(data: bytes, backend): ...
class Encoding(Enum):