mirror of
https://github.com/davidhalter/typeshed.git
synced 2025-12-06 12:14:27 +08:00
cryptography: Added backend types (#4601)
This commit is contained in:
@@ -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):
|
||||
|
||||
Reference in New Issue
Block a user