Если я создам экземпляр SslStream следующим образом:
secureStream = new SslStream(stream, true, tlsRemoteCallback, tlsLocalCallback);
А затем я использую один из методов AuthenticateAsServer или BeginAuthenticateAsServer. Можно ли вообще вызывать LocalCertificateSelectionCallback (tlsLocalCallback)? И если да, то как?
У меня сложилось впечатление, что это невозможно, поскольку для метода AuthenticateAsServer требуется параметр X509Certificate. И если вы передадите ноль, то он выдаст исключение. Но я хочу быть уверенным, так как я пытаюсь написать API сокетов для использования другими разработчиками в моей команде.