Corutiini loop. start_tls ( Kuljetus , Protokolla , SSLContext , * , , SERVER_Side = FALSE , SERVER_HOSTNAME = Ei mitään , SSL_HANDSHAKE_TIMEOUT = Ei mitään )

Päivitä olemassa oleva liikennepohjainen yhteys TLS: hen.

Palauta uusi kuljetustapa, että -protokolla on aloitettava välittömästi : n jälkeen odotettaessa . -tapaus START_TLS -menetelmälle ei saa koskaan käyttää uudelleen.

Parametrit:

  • Kuljetus ja Protokolla tapaavat, että menetelmät create_server() ja create_connection() .

  • [b 85] SSLContext : konfiguroitu SSLContext .

  • SERVER_Side PASS True Kun palvelinpuolen liitäntä päivitetään (kuten create_server() ).

  • SERVER_HOSTNAME : Asettaa tai ohittaa isäntänimen, jonka kohdepalvelimen varmenne vastaa.

  • SSL_HANDSHAKE_TIMEOUT on (TLS-yhteyden) ajan sekunnissa odottamaan TLS-kädensijan loppuun ennen yhteyden keskeyttämistä. 60.0 sekuntia, jos None (oletus).

Uusi versiossa 3.7.

Tiedoston kuvaajat

Liittyvä lukeminen

Tapahtumasilmukka