mirror of
https://github.com/davidhalter/typeshed.git
synced 2026-06-14 11:39:44 +08:00
Tighten return type of OpenSSL Connection.get_protocol_name() (#5972)
The method always returns a str. See implementation at: https://github.com/pyca/pyopenssl/blob/30e82d4ba5e3817a77e212540477da701460e988/src/OpenSSL/SSL.py#L2420-L2430 If version were ever None, it would raise an exception on the .decode() line.
This commit is contained in:
@@ -131,7 +131,7 @@ class Connection(object):
|
||||
def get_peer_cert_chain(self) -> list[X509]: ...
|
||||
def get_alpn_proto_negotiated(self) -> bytes: ...
|
||||
def get_cipher_name(self) -> str | None: ...
|
||||
def get_protocol_version_name(self) -> str | None: ...
|
||||
def get_protocol_version_name(self) -> str: ...
|
||||
def get_shutdown(self) -> int: ...
|
||||
def get_app_data(self) -> Any: ...
|
||||
def set_app_data(self, data: Any) -> None: ...
|
||||
|
||||
Reference in New Issue
Block a user