1 write to _snapshotted
Microsoft.AspNetCore.Server.Kestrel.Core (1)
Internal\TlsConnectionFeature.cs (1)
61_snapshotted = true;
11 references to _snapshotted
Microsoft.AspNetCore.Server.Kestrel.Core (11)
Internal\TlsConnectionFeature.cs (11)
57if (_snapshotted) 109public ReadOnlyMemory<byte> ApplicationProtocol => _snapshotted ? _applicationProtocol : _sslStream.NegotiatedApplicationProtocol.Protocol; 111public SslProtocols Protocol => _snapshotted ? _protocol : _sslStream.SslProtocol; 119public TlsCipherSuite? NegotiatedCipherSuite => _snapshotted ? _negotiatedCipherSuite : _sslStream.NegotiatedCipherSuite; 122public CipherAlgorithmType CipherAlgorithm => _snapshotted ? _cipherAlgorithm : _sslStream.CipherAlgorithm; 125public int CipherStrength => _snapshotted ? _cipherStrength : _sslStream.CipherStrength; 128public HashAlgorithmType HashAlgorithm => _snapshotted ? _hashAlgorithm : _sslStream.HashAlgorithm; 131public int HashStrength => _snapshotted ? _hashStrength : _sslStream.HashStrength; 134public ExchangeAlgorithmType KeyExchangeAlgorithm => _snapshotted ? _keyExchangeAlgorithm : _sslStream.KeyExchangeAlgorithm; 137public int KeyExchangeStrength => _snapshotted ? _keyExchangeStrength : _sslStream.KeyExchangeStrength; 200if (_snapshotted || (kind != ChannelBindingKind.Endpoint && kind != ChannelBindingKind.Unique))