1 instantiation of CertificateAuthenticationOptions
Aspire.Dashboard.Tests (1)
SecurityOptionsBindingTests.cs (1)
34
var options = new
CertificateAuthenticationOptions
();
30 references to CertificateAuthenticationOptions
Aspire.Dashboard (14)
DashboardWebApplication.cs (14)
1067
CertificateAuthenticationOptions
options)
1075
nameof(
CertificateAuthenticationOptions
.AllowedCertificateTypes),
1078
nameof(
CertificateAuthenticationOptions
.ChainTrustValidationMode),
1081
nameof(
CertificateAuthenticationOptions
.RevocationFlag),
1084
nameof(
CertificateAuthenticationOptions
.RevocationMode),
1087
nameof(
CertificateAuthenticationOptions
.ValidateCertificateUse),
1090
nameof(
CertificateAuthenticationOptions
.ValidateValidityPeriod),
1093
nameof(
CertificateAuthenticationOptions
.ClaimsIssuer),
1096
nameof(
CertificateAuthenticationOptions
.ForwardAuthenticate),
1099
nameof(
CertificateAuthenticationOptions
.ForwardChallenge),
1102
nameof(
CertificateAuthenticationOptions
.ForwardDefault),
1105
nameof(
CertificateAuthenticationOptions
.ForwardForbid),
1108
nameof(
CertificateAuthenticationOptions
.ForwardSignIn),
1111
nameof(
CertificateAuthenticationOptions
.ForwardSignOut),
Aspire.Dashboard.Tests (1)
SecurityOptionsBindingTests.cs (1)
34
var
options = new CertificateAuthenticationOptions();
Microsoft.AspNetCore.Authentication.Certificate (15)
CertificateAuthenticationExtensions.cs (5)
52
/// <param name="configureOptions">A delegate to configure <see cref="
CertificateAuthenticationOptions
"/>.</param>
54
public static AuthenticationBuilder AddCertificate(this AuthenticationBuilder builder, Action<
CertificateAuthenticationOptions
>? configureOptions)
67
/// <param name="configureOptions">A delegate to configure <see cref="
CertificateAuthenticationOptions
"/>.</param>
72
Action<
CertificateAuthenticationOptions
>? configureOptions)
73
=> builder.AddScheme<
CertificateAuthenticationOptions
, CertificateAuthenticationHandler>(authenticationScheme, configureOptions);
CertificateAuthenticationHandler.cs (2)
14
internal sealed class CertificateAuthenticationHandler : AuthenticationHandler<
CertificateAuthenticationOptions
>
22
IOptionsMonitor<
CertificateAuthenticationOptions
> options,
CertificateAuthenticationOptions.cs (1)
14
/// Initializes a new instance of <see cref="
CertificateAuthenticationOptions
"/>.
Events\CertificateAuthenticationFailedContext.cs (2)
11
public class CertificateAuthenticationFailedContext : ResultContext<
CertificateAuthenticationOptions
>
22
CertificateAuthenticationOptions
options)
Events\CertificateChallengeContext.cs (2)
11
public class CertificateChallengeContext : PropertiesContext<
CertificateAuthenticationOptions
>
23
CertificateAuthenticationOptions
options,
Events\CertificateValidatedContext.cs (3)
12
public class CertificateValidatedContext : ResultContext<
CertificateAuthenticationOptions
>
19
/// <param name="options">The <see cref="
CertificateAuthenticationOptions
"/>.</param>
23
CertificateAuthenticationOptions
options)