dvDevClientSecureConnect function

Future<SecureSocket> dvDevClientSecureConnect(
  1. DVDevClientPairing pairing, {
  2. Duration timeout = const Duration(seconds: 10),
})

A TLS connection to the dev server pairing names, refused before anything is sent when its certificate is not for the link's key.

Implementation

Future<SecureSocket> dvDevClientSecureConnect(
  DVDevClientPairing pairing, {
  Duration timeout = const Duration(seconds: 10),
}) => SecureSocket.connect(
  pairing.server.host,
  pairing.server.port,
  context: _untrusting(),
  onBadCertificate: (X509Certificate certificate) =>
      dvDevClientCertificateTrusted(pairing, certificate),
  timeout: timeout,
);