2 types derived from HandshakeUserCallback
Microsoft.AspNetCore.Server.Kestrel.Transport.DirectTls (2)
UserCallbacks\ResolveTlsContextCallback.cs (1)
15internal sealed class ResolveTlsContextCallback : HandshakeUserCallback
UserCallbacks\ValidateClientCertificateCallback.cs (1)
14internal sealed class ValidateClientCertificateCallback : HandshakeUserCallback
6 references to HandshakeUserCallback
Microsoft.AspNetCore.Server.Kestrel.Transport.DirectTls (6)
TlsEventPump.cs (1)
163public HandshakeUserCallback? PendingUserCallback;
TlsEventPump.UserCallbacks.cs (5)
27private readonly ConcurrentQueue<HandshakeUserCallback> _completedCallbacks = new(); 139private void SuspendHandshake(int fd, ref HandshakingConnection conn, HandshakeUserCallback callback) 161internal void CompleteUserCallback(HandshakeUserCallback callback) 232while (_completedCallbacks.TryDequeue(out var callback)) 241private void ResumeSuspendedHandshake(HandshakeUserCallback callback)