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)
1045
CertificateAuthenticationOptions
options)
1053
nameof(
CertificateAuthenticationOptions
.AllowedCertificateTypes),
1056
nameof(
CertificateAuthenticationOptions
.ChainTrustValidationMode),
1059
nameof(
CertificateAuthenticationOptions
.RevocationFlag),
1062
nameof(
CertificateAuthenticationOptions
.RevocationMode),
1065
nameof(
CertificateAuthenticationOptions
.ValidateCertificateUse),
1068
nameof(
CertificateAuthenticationOptions
.ValidateValidityPeriod),
1071
nameof(
CertificateAuthenticationOptions
.ClaimsIssuer),
1074
nameof(
CertificateAuthenticationOptions
.ForwardAuthenticate),
1077
nameof(
CertificateAuthenticationOptions
.ForwardChallenge),
1080
nameof(
CertificateAuthenticationOptions
.ForwardDefault),
1083
nameof(
CertificateAuthenticationOptions
.ForwardForbid),
1086
nameof(
CertificateAuthenticationOptions
.ForwardSignIn),
1089
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)