3 implementations of KeyExchangeStrength
Microsoft.AspNetCore.Server.HttpSys (1)
RequestProcessing\RequestContext.FeatureCollection.cs (1)
611int ITlsHandshakeFeature.KeyExchangeStrength => Request.KeyExchangeStrength;
Microsoft.AspNetCore.Server.IIS (1)
Core\IISHttpContext.FeatureCollection.cs (1)
431int ITlsHandshakeFeature.KeyExchangeStrength => KeyExchangeStrength;
Microsoft.AspNetCore.Server.Kestrel.Core (1)
Internal\TlsConnectionFeature.cs (1)
131public int KeyExchangeStrength => _snapshotted ? _keyExchangeStrength : _sslStream.KeyExchangeStrength;
5 references to KeyExchangeStrength
IIS.Tests (1)
TlsHandshakeFeatureTests.cs (1)
51var keyExchangeStrength = tlsHandshakeFeature.KeyExchangeStrength;
InMemory.FunctionalTests (3)
HttpsConnectionMiddlewareTests.cs (3)
156Assert.True(tlsFeature.KeyExchangeStrength >= 0, "KeyExchangeStrength"); // May be 0 on mac 194Assert.True(tlsFeature.KeyExchangeStrength >= 0, "KeyExchangeStrength"); // May be 0 on mac 349Assert.True(handshakeFeature.KeyExchangeStrength >= 0);
Microsoft.AspNetCore.Server.HttpSys.FunctionalTests (1)
HttpsTests.cs (1)
228Assert.Equal(tlsFeature.KeyExchangeStrength, (int)tlsCopy.KeyExchangeStrength);