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)
1030
CertificateAuthenticationOptions
options)
1038
nameof(
CertificateAuthenticationOptions
.AllowedCertificateTypes),
1041
nameof(
CertificateAuthenticationOptions
.ChainTrustValidationMode),
1044
nameof(
CertificateAuthenticationOptions
.RevocationFlag),
1047
nameof(
CertificateAuthenticationOptions
.RevocationMode),
1050
nameof(
CertificateAuthenticationOptions
.ValidateCertificateUse),
1053
nameof(
CertificateAuthenticationOptions
.ValidateValidityPeriod),
1056
nameof(
CertificateAuthenticationOptions
.ClaimsIssuer),
1059
nameof(
CertificateAuthenticationOptions
.ForwardAuthenticate),
1062
nameof(
CertificateAuthenticationOptions
.ForwardChallenge),
1065
nameof(
CertificateAuthenticationOptions
.ForwardDefault),
1068
nameof(
CertificateAuthenticationOptions
.ForwardForbid),
1071
nameof(
CertificateAuthenticationOptions
.ForwardSignIn),
1074
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)