1 write to Session
Microsoft.AspNetCore.Server.Kestrel.Transport.DirectTls (1)
TlsEventPump.cs (1)
684Session = session,
14 references to Session
Microsoft.AspNetCore.Server.Kestrel.Transport.DirectTls (14)
TlsEventPump.cs (14)
723status = conn.Session.Handshake(); 766var presentedCertificate = conn.Session.GetRemoteCertificate(); 767var intermediates = presentedCertificate is null ? null : conn.Session.GetRemoteCertificates(); 769var accepted = ClientCertificateValidator.Validate(conn.Session, presentedCertificate, intermediates, validateClientCertificate); 782conn.Session.SetRemoteCertificateValidationResult(SslPolicyErrors.None); 812?? new ConnectionIoState(fd, conn.Session, _connectionIoStateLogger) { Pump = this }; 822directConnection.CompleteHandshake(conn.Session.NegotiatedApplicationProtocol, clientCertificate); 835negotiatedApplicationProtocol: conn.Session.NegotiatedApplicationProtocol, 891conn.Session.AcceptWithDefaultValidation(); 927var earlyState = new ConnectionIoState(fd, conn.Session, _connectionIoStateLogger) { Pump = this }; 946if (_clientHelloCallback is not null && !InvokeClientHelloListener(earlyConnection, conn.Session)) 955var (resolvedContext, clientCertificateValidation) = _contextResolver(conn.Connection, conn.Session.TargetHostName); 956conn.Session.SetContext(resolvedContext); 1080conn.Session.Dispose();