Coroutine loop.
start_tls
( Transporte , protocolo , SSLContext , * , Server_Side = Falso , Server_HostName = Ninguno , ssl_handshake_timeout = Ninguno )
loop.
start_tls
( Transporte , protocolo , SSLContext , * , Server_Side = Falso , Server_HostName = Ninguno , ssl_handshake_timeout = Ninguno ) Actualiza una conexión de transporte existente a TLS.
Devuelva una nueva instancia de transporte, que el protocolo debe comenzar a usar inmediatamente después de la espera . La instancia Transport pasó al método START_TLS nunca se debe usar nuevamente.
Parámetros:
-
Transporte y Protocolo instancias que métodos como
create_server()
create_connection()
regresan. -
SSLContext : una instancia configurada de
SSLContext
. -
Server_Side Pase
True
Cuando se está actualizando una conexión del lado del servidor (como el creado porcreate_server()
). -
Server_HostName : establece o anula el nombre de host en el que se coincidirá con el certificado del servidor de destino.
-
SSL_HANKSHAKE_TIMEOUT es (para una conexión TLS) la hora en segundos para esperar a que se complete el apretón de manos de TLS antes de abortar la conexión.
60.0
Segundos siNone
(Predeterminado).
Nuevo en la versión 3.7.
Ver descriptores de archivos
Lectura relacionada