24 references to ResourceClientAuthMode
Aspire.Dashboard (8)
Configuration\DashboardOptions.cs (1)
55
public
ResourceClientAuthMode
? AuthMode { get; set; }
Configuration\ValidateDashboardOptions.cs (5)
143
case
ResourceClientAuthMode
.Unsecured:
145
case
ResourceClientAuthMode
.ApiKey:
148
errorMessages.Add($"{DashboardConfigNames.ResourceServiceClientAuthModeName.ConfigKey} is \"{nameof(
ResourceClientAuthMode
.ApiKey)}\", but no {DashboardConfigNames.ResourceServiceClientApiKeyName.ConfigKey} is configured.");
151
case
ResourceClientAuthMode
.Certificate:
175
errorMessages.Add($"Resource service client authentication is not configured. Specify {DashboardConfigNames.ResourceServiceClientAuthModeName.ConfigKey}. Possible values: {string.Join(", ", typeof(
ResourceClientAuthMode
).GetEnumNames())}");
ServiceClient\DashboardClient.cs (2)
133
if (_dashboardOptions.ResourceServiceClient.AuthMode is
ResourceClientAuthMode
.ApiKey)
153
if (authMode ==
ResourceClientAuthMode
.Certificate)
Aspire.Dashboard.Tests (16)
DashboardOptionsTests.cs (8)
198
options.ResourceServiceClient.AuthMode =
ResourceClientAuthMode
.ApiKey;
204
Assert.Equal($"{DashboardConfigNames.ResourceServiceClientAuthModeName.ConfigKey} is \"{nameof(
ResourceClientAuthMode
.ApiKey)}\", but no {DashboardConfigNames.ResourceServiceClientApiKeyName.ConfigKey} is configured.", result.FailureMessage);
212
options.ResourceServiceClient.AuthMode =
ResourceClientAuthMode
.Certificate;
227
options.ResourceServiceClient.AuthMode =
ResourceClientAuthMode
.Certificate;
242
options.ResourceServiceClient.AuthMode =
ResourceClientAuthMode
.Certificate;
256
options.ResourceServiceClient.AuthMode =
ResourceClientAuthMode
.Certificate;
275
Assert.Equal($"Resource service client authentication is not configured. Specify {DashboardConfigNames.ResourceServiceClientAuthModeName.ConfigKey}. Possible values: {string.Join(", ", typeof(
ResourceClientAuthMode
).GetEnumNames())}", result.FailureMessage);
283
options.ResourceServiceClient.AuthMode = (
ResourceClientAuthMode
)int.MaxValue;
Integration\DashboardClientAuthTests.cs (4)
43
await using var client = await CreateDashboardClientAsync(activitySource, loggerFactory, server.Url, authMode:
ResourceClientAuthMode
.Unsecured).DefaultTimeout();
60
await using var client = await CreateDashboardClientAsync(activitySource, loggerFactory, server.Url, authMode:
ResourceClientAuthMode
.ApiKey, configureOptions: options => options.ResourceServiceClient.ApiKey = "TestApiKey!").DefaultTimeout();
114
ResourceClientAuthMode
authMode =
ResourceClientAuthMode
.Unsecured,
Integration\StartupTests.cs (2)
642
data[DashboardConfigNames.ResourceServiceClientAuthModeName.ConfigKey] = nameof(
ResourceClientAuthMode
.Certificate);
648
Assert.Equal(
ResourceClientAuthMode
.Certificate, app.DashboardOptionsMonitor.CurrentValue.ResourceServiceClient.AuthMode);
Model\DashboardClientTests.cs (2)
1479
AuthMode =
ResourceClientAuthMode
.Unsecured,
1485
options.ResourceServiceClient.AuthMode =
ResourceClientAuthMode
.Certificate;