1 write to _options
System.Net.Security (1)
System\Net\Security\TlsSession.cs (1)
196_options = context.CreateSessionOptions();
50 references to _options
System.Net.Security (50)
System\Net\Security\TlsSession.cs (42)
186_options.CertificateContext = context; 187_options.OwnsCertificateContext = false; 203_sessionCertificateContext = _options.CertificateContext; 204_ownsSessionCertificateContext = _options.OwnsCertificateContext; 205_options.OwnsCertificateContext = false; 239return string.IsNullOrEmpty(_options.TargetHost) ? null : _options.TargetHost; 250_options.TargetHost = value ?? string.Empty; 389_options, 687_options.CopyFrom(serverOpts); 689_options.PreallocatedSslContext = serverOpts.PreallocatedSslContext; 699SetSessionCertificateContext(_options.CertificateContext, takeOwnership: false); 713_sessionCredentialsHandle = SslStreamPal.AcquireCredentialsHandle(_options, false); 751_sessionCredentialsHandle = SslStreamPal.AcquireCredentialsHandle(_options, false); 997_options.ServerCertSelectionDelegate is not null; 1014_options); 1022if (isCredentialResume && _securityContext is not null && _options.CertificateContext is not null) 1024SslStreamPal.TryUpdateClintCertificate(ActiveCredentialsRef(), _securityContext, _options); 1027string hostName = TargetHostNameHelper.NormalizeHostName(_options.TargetHost); 1034_options); 1039_options.CertificateContext is not null && 1040SslStreamPal.TryUpdateClintCertificate(ActiveCredentialsRef(), _securityContext, _options)) 1054_options); 1084_options, 1101_options); 1105string hostName = TargetHostNameHelper.NormalizeHostName(_options.TargetHost); 1112_options); 1511_options.RemoteCertRequired = true; 1516_options); 1622_options); 1626string hostName = TargetHostNameHelper.NormalizeHostName(_options.TargetHost); 1633_options); 1756ServerCertificateSelectionCallback? selector = _options.ServerCertSelectionDelegate; 1838_options); 1842string hostName = TargetHostNameHelper.NormalizeHostName(_options.TargetHost); 1849_options); 1900X509ChainPolicy? chainPolicy = _options.CertificateChainPolicy?.Clone(); 1997SafeFreeCredentials? acquired = SslStreamPal.AcquireCredentialsHandle(_options, false); 2026_options); 2030string hostName = TargetHostNameHelper.NormalizeHostName(_options.TargetHost); 2037_options); 2541_options.Dispose();
System\Net\Security\TlsSession.OpenSsl.cs (8)
67_options.SocketHandle = socket; 92_options.PreallocatedReadBio = _peekBio; 100_options.ReplayPrefix = _socketInBuffer.ActiveReadOnlySpan.ToArray(); 103_options.SocketHandle = _pendingFdSocket; 192_options.PreallocatedReadBio = _peekBio; 193_options.SocketHandle = _pendingFdSocket; 366_options.RemoteCertRequired = true; 452SafeSslHandle handle = Interop.OpenSsl.AllocateSslHandle(_options);