- Notifications
You must be signed in to change notification settings - Fork1.4k
AspNet Request TLS Handshake Layout Renderer
Rolf Kristensen edited this pageNov 12, 2025 ·4 revisions
ASP.NET TLS Handshake FeaturesITlsHandshakeFeature of the connection.
Platforms Supported:Limited (Only supported inASP.NET Core)
Introduced with NLog.Web.AspNetCore v5.1.0
${aspnet-request-tls-handshake:property=Protocol}- CipherAlgorithm - Gets theCipherAlgorithmType.
- CipherStrength - Gets the cipher strength.
- HashAlgorithm - Gets theHashAlgorithmType.
- HashStrength - Gets the hash strength.
- KeyExchangeAlgorithm - Gets theExchangeAlgorithmType.
- KeyExchangeStrength - Gets the key exchange algorithm strength.
- Protocol - Gets theSslProtocols.
- HostName - Gets the host name from the "server_name" (SNI) extension. SeeRFC 6066
Introduced with NLog.Web.AspNetCore v6.1.0
- NegotiatedCipherSuite - Gets theTlsCipherSuite
Introduced with NLog.Web.AspNetCore v6.1.0
-Troubleshooting Guide - See available NLog Targets and Layouts:https://nlog-project.org/config
- All targets, layouts and layout renderers
Popular: - Using NLog with NLog.config
- Using NLog with appsettings.json