10 references to CertificateForwardingOptions
Microsoft.AspNetCore.HttpOverrides (8)
CertificateForwardingFeature.cs (2)
15private readonly CertificateForwardingOptions _options; 18public CertificateForwardingFeature(ILogger logger, StringValues header, CertificateForwardingOptions options)
CertificateForwardingMiddleware.cs (3)
18private readonly CertificateForwardingOptions _options; 30IOptions<CertificateForwardingOptions> options) 42/// Looks for the presence of a <see cref="CertificateForwardingOptions.CertificateHeader"/> header in the request,
CertificateForwardingServiceExtensions.cs (3)
17/// <param name="configure">An action delegate to configure the provided <see cref="CertificateForwardingOptions"/>.</param> 21Action<CertificateForwardingOptions> configure) 26services.AddOptions<CertificateForwardingOptions>().Validate(o => !string.IsNullOrEmpty(o.CertificateHeader), "CertificateForwarderOptions.CertificateHeader cannot be null or empty.");
Microsoft.AspNetCore.HttpOverrides.Tests (2)
CertificateForwardingTest.cs (2)
23var options = services.BuildServiceProvider().GetRequiredService<IOptions<CertificateForwardingOptions>>(); 33var options = services.BuildServiceProvider().GetRequiredService<IOptions<CertificateForwardingOptions>>();