renegotiate method

void renegotiate (
  1. {bool useSessionCache = true,
  2. bool requestClientCertificate = false,
  3. bool requireClientCertificate = false}
)

Renegotiates an existing secure connection.

Renews the session keys and possibly changes the connection properties.

This repeats the SSL or TLS handshake, with options that allow clearing the session cache and requesting a client certificate.

Implementation

void renegotiate(
    {bool useSessionCache = true,
    bool requestClientCertificate = false,
    bool requireClientCertificate = false});

© 2012 the Dart project authors
Licensed under the Creative Commons Attribution-ShareAlike License v4.0.
https://api.dart.dev/stable/2.13.0/dart-io/SecureSocket/renegotiate.html