3 writes to RequiredConnectionTypes
Aspire.Dashboard (3)
DashboardWebApplication.cs (3)
702
.AddScheme<ConnectionTypeAuthenticationHandlerOptions, ConnectionTypeAuthenticationHandler>(ConnectionTypeAuthenticationDefaults.AuthenticationSchemeFrontend, o => o.
RequiredConnectionTypes
= [ConnectionType.Frontend])
703
.AddScheme<ConnectionTypeAuthenticationHandlerOptions, ConnectionTypeAuthenticationHandler>(ConnectionTypeAuthenticationDefaults.AuthenticationSchemeOtlp, o => o.
RequiredConnectionTypes
= [ConnectionType.OtlpGrpc, ConnectionType.OtlpHttp])
704
.AddScheme<ConnectionTypeAuthenticationHandlerOptions, ConnectionTypeAuthenticationHandler>(ConnectionTypeAuthenticationDefaults.AuthenticationSchemeMcp, o => o.
RequiredConnectionTypes
= [ConnectionType.Mcp])
2 references to RequiredConnectionTypes
Aspire.Dashboard (2)
Authentication\Connection\ConnectionTypeAuthenticationHandler.cs (2)
25
if (!Options.
RequiredConnectionTypes
.Any(connectionTypeFeature.ConnectionTypes.Contains))
27
return Task.FromResult(AuthenticateResult.Fail($"Connection types '{string.Join(", ", Options.
RequiredConnectionTypes
)}' are not enabled on this connection."));