negotiateAlgorithms abstract method

NegotiationResult? negotiateAlgorithms(
  1. CryptoPeerCapabilities local,
  2. CryptoPeerCapabilities remote, {
  3. bool isInitiator = true,
})

Negotiates algorithms based on local and remote capabilities. Returns null if no compatible algorithms are found.

Implementation

NegotiationResult? negotiateAlgorithms(
  CryptoPeerCapabilities local,
  CryptoPeerCapabilities remote,
  {bool isInitiator = true}
);