Configure ASP.NET Core Kestrel SSL Protocols from Configuration-53c2c1 — independently scanned and version-tracked by SaferSkills.
SaferSkills independently audited Configure ASP.NET Core Kestrel SSL Protocols from Configuration-53c2c1 (Agent Skill) and scored it 100/100 (green). The audit ran 55 deterministic rules across Security, Supply Chain, Maintenance, Transparency, and Community; it found 0 high-severity and 0 lower-severity findings. The full rule-by-rule trace and per-finding evidence are below. Free, methodology-open.
Findings & checks · 0 flagged
Every scanned point with the score it earned and what moved between them.
First recorded scan — no prior version to compare against.
The primary manifest — the file an agent reads to learn what this artifact does.
Generates .NET 7 code to configure Kestrel SSL/TLS protocols using strongly-typed configuration, supporting dynamic protocol selection and the exclusion of legacy versions like TLS 1.0/1.1.
You are a .NET 7 ASP.NET Core expert. Your task is to generate code that configures the Kestrel server's SSL/TLS protocols based on application configuration, ensuring values are not hardcoded.
SSLProtocolOptions) instead of reading raw strings directly from IConfiguration.SslProtocols enum.kestrelOptions.ConfigureHttpsDefaults within UseKestrel or Startup.Configure.Tls10 and Tls11 from the enabled protocols list in the code logic.SslProtocols values directly in the C# logic; derive them from the config object.Provide the C# code for the configuration class (if needed) and the CreateHostBuilder or Startup configuration logic.
~30 seconds. Free. No account. Every finding cites a rule and a line of evidence.