1 write to ClientCertificate
Aspire.Dashboard.Tests (1)
Model\DashboardClientTests.cs (1)
1486
options.ResourceServiceClient.
ClientCertificate
= clientCertificate;
21 references to ClientCertificate
Aspire.Dashboard (12)
Configuration\ValidateDashboardOptions.cs (4)
152
switch (options.ResourceServiceClient.
ClientCertificate
.Source)
155
if (string.IsNullOrEmpty(options.ResourceServiceClient.
ClientCertificate
.FilePath))
161
if (string.IsNullOrEmpty(options.ResourceServiceClient.
ClientCertificate
.Subject))
170
errorMessages.Add($"Unexpected resource service client certificate source: {options.ResourceServiceClient.
ClientCertificate
.Source}");
ServiceClient\DashboardClient.cs (8)
156
var certificates = _dashboardOptions.ResourceServiceClient.
ClientCertificate
.Source switch
206
_dashboardOptions.ResourceServiceClient.
ClientCertificate
.FilePath != null,
209
var filePath = _dashboardOptions.ResourceServiceClient.
ClientCertificate
.FilePath;
210
var password = _dashboardOptions.ResourceServiceClient.
ClientCertificate
.Password;
222
_dashboardOptions.ResourceServiceClient.
ClientCertificate
.Subject != null,
225
var subject = _dashboardOptions.ResourceServiceClient.
ClientCertificate
.Subject;
226
var storeName = _dashboardOptions.ResourceServiceClient.
ClientCertificate
.Store ?? "My";
227
var location = _dashboardOptions.ResourceServiceClient.
ClientCertificate
.Location ?? StoreLocation.CurrentUser;
Aspire.Dashboard.Tests (9)
DashboardOptionsTests.cs (7)
213
options.ResourceServiceClient.
ClientCertificate
.Source = DashboardClientCertificateSource.File;
214
options.ResourceServiceClient.
ClientCertificate
.FilePath = "";
228
options.ResourceServiceClient.
ClientCertificate
.Source = DashboardClientCertificateSource.KeyStore;
229
options.ResourceServiceClient.
ClientCertificate
.Subject = "";
243
options.ResourceServiceClient.
ClientCertificate
.Source = null;
257
options.ResourceServiceClient.
ClientCertificate
.Source = (DashboardClientCertificateSource)int.MaxValue;
262
Assert.Equal($"Unexpected resource service client certificate source: {options.ResourceServiceClient.
ClientCertificate
.Source}", result.FailureMessage);
Integration\StartupTests.cs (2)
605
Assert.Equal(DashboardClientCertificateSource.KeyStore, app.DashboardOptionsMonitor.CurrentValue.ResourceServiceClient.
ClientCertificate
.Source);
606
Assert.Equal("MySubject", app.DashboardOptionsMonitor.CurrentValue.ResourceServiceClient.
ClientCertificate
.Subject);