свойство allowLegacyUnsafeRenegotiation
Если true, SecurityContext будет разрешать повторное согласование TLS. Повторное согласование поддерживается только в качестве клиента, и HelloRequest должен быть получен в момент простоя протокола приложения. Этого достаточно для поддержки устаревшего сценария использования, при котором запрашивается новый сертификат клиента между запросом и ответом HTTP в (не конвейерном) HTTP/1.1. ПРИМЕЧАНИЕ: повторное согласование — крайне проблематичная функция протокола, и ее следует использовать только для связи с устаревшими серверами в средах, где это считается безопасным.
Реализация
abstract bool allowLegacyUnsafeRenegotiation;
© 2012 the Dart project authors
Licensed under the BSD 3-Clause "New" or "Revised" License.
https://api.dart.dev/stable/2.19.6/dart-io/SecurityContext/allowLegacyUnsafeRenegotiation.html