1 write to Session
Microsoft.AspNetCore.Server.Kestrel.Transport.DirectTls (1)
TlsEventPump.cs (1)
746
Session
= session,
15 references to Session
Microsoft.AspNetCore.Server.Kestrel.Transport.DirectTls (15)
TlsEventPump.cs (13)
785
status = conn.
Session
.Handshake();
815
var presentedCertificate = conn.
Session
.GetRemoteCertificate();
816
var intermediates = presentedCertificate is null ? null : conn.
Session
.GetRemoteCertificates();
822
conn.
Session
,
890
var earlyState = new ConnectionIoState(fd, conn.
Session
, _connectionIoStateLogger) { Pump = this };
910
!TryCaptureClientHello(conn.
Session
, out clientHelloBuffer, out clientHelloLength))
921
conn.
Session
.TargetHostName,
952
(context, clientCertificateValidation) = _contextResolver(conn.Connection, conn.
Session
.TargetHostName);
963
conn.
Session
.SetContext(context);
1006
?? new ConnectionIoState(fd, conn.
Session
, _connectionIoStateLogger) { Pump = this };
1016
directConnection.CompleteHandshake(conn.
Session
.NegotiatedApplicationProtocol, clientCertificate);
1029
negotiatedApplicationProtocol: conn.
Session
.NegotiatedApplicationProtocol,
1197
conn.
Session
.Dispose();
TlsEventPump.UserCallbacks.cs (2)
278
conn.
Session
.SetContext(resolvedContext.ResolvedContext!);
309
conn.
Session
.SetRemoteCertificateValidationResult(SslPolicyErrors.None);