1 write to _snapshotted
Microsoft.AspNetCore.Server.Kestrel.Core (1)
Internal\TlsConnectionFeature.cs (1)
55
_snapshotted
= true;
10 references to _snapshotted
Microsoft.AspNetCore.Server.Kestrel.Core (10)
Internal\TlsConnectionFeature.cs (10)
51
if (
_snapshotted
)
103
public ReadOnlyMemory<byte> ApplicationProtocol =>
_snapshotted
? _applicationProtocol : _sslStream.NegotiatedApplicationProtocol.Protocol;
105
public SslProtocols Protocol =>
_snapshotted
? _protocol : _sslStream.SslProtocol;
113
public TlsCipherSuite? NegotiatedCipherSuite =>
_snapshotted
? _negotiatedCipherSuite : _sslStream.NegotiatedCipherSuite;
116
public CipherAlgorithmType CipherAlgorithm =>
_snapshotted
? _cipherAlgorithm : _sslStream.CipherAlgorithm;
119
public int CipherStrength =>
_snapshotted
? _cipherStrength : _sslStream.CipherStrength;
122
public HashAlgorithmType HashAlgorithm =>
_snapshotted
? _hashAlgorithm : _sslStream.HashAlgorithm;
125
public int HashStrength =>
_snapshotted
? _hashStrength : _sslStream.HashStrength;
128
public ExchangeAlgorithmType KeyExchangeAlgorithm =>
_snapshotted
? _keyExchangeAlgorithm : _sslStream.KeyExchangeAlgorithm;
131
public int KeyExchangeStrength =>
_snapshotted
? _keyExchangeStrength : _sslStream.KeyExchangeStrength;