23 references to ResourceClientAuthMode
Aspire.Dashboard (8)
Configuration\DashboardOptions.cs (1)
48
public
ResourceClientAuthMode
? AuthMode { get; set; }
Configuration\ValidateDashboardOptions.cs (5)
139
case
ResourceClientAuthMode
.Unsecured:
141
case
ResourceClientAuthMode
.ApiKey:
144
errorMessages.Add($"{DashboardConfigNames.ResourceServiceClientAuthModeName.ConfigKey} is \"{nameof(
ResourceClientAuthMode
.ApiKey)}\", but no {DashboardConfigNames.ResourceServiceClientApiKeyName.ConfigKey} is configured.");
147
case
ResourceClientAuthMode
.Certificate:
171
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 (15)
DashboardOptionsTests.cs (8)
166
options.ResourceServiceClient.AuthMode =
ResourceClientAuthMode
.ApiKey;
172
Assert.Equal($"{DashboardConfigNames.ResourceServiceClientAuthModeName.ConfigKey} is \"{nameof(
ResourceClientAuthMode
.ApiKey)}\", but no {DashboardConfigNames.ResourceServiceClientApiKeyName.ConfigKey} is configured.", result.FailureMessage);
180
options.ResourceServiceClient.AuthMode =
ResourceClientAuthMode
.Certificate;
195
options.ResourceServiceClient.AuthMode =
ResourceClientAuthMode
.Certificate;
210
options.ResourceServiceClient.AuthMode =
ResourceClientAuthMode
.Certificate;
224
options.ResourceServiceClient.AuthMode =
ResourceClientAuthMode
.Certificate;
243
Assert.Equal($"Resource service client authentication is not configured. Specify {DashboardConfigNames.ResourceServiceClientAuthModeName.ConfigKey}. Possible values: {string.Join(", ", typeof(
ResourceClientAuthMode
).GetEnumNames())}", result.FailureMessage);
251
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)
593
data[DashboardConfigNames.ResourceServiceClientAuthModeName.ConfigKey] = nameof(
ResourceClientAuthMode
.Certificate);
599
Assert.Equal(
ResourceClientAuthMode
.Certificate, app.DashboardOptionsMonitor.CurrentValue.ResourceServiceClient.AuthMode);
Model\DashboardClientTests.cs (1)
809
AuthMode =
ResourceClientAuthMode
.Unsecured,