16 references to DashboardClientCertificateSource
Aspire.Dashboard (6)
Configuration\DashboardOptions.cs (1)
83public DashboardClientCertificateSource? Source { get; set; }
Configuration\ValidateDashboardOptions.cs (3)
154case DashboardClientCertificateSource.File: 160case DashboardClientCertificateSource.KeyStore: 167errorMessages.Add($"The resource service client is configured to use certificates, but no certificate source is specified. Specify {DashboardConfigNames.ResourceServiceClientCertificateSourceName.ConfigKey}. Possible values: {string.Join(", ", typeof(DashboardClientCertificateSource).GetEnumNames())}");
ServiceClient\DashboardClient.cs (2)
158DashboardClientCertificateSource.File => GetFileCertificate(), 159DashboardClientCertificateSource.KeyStore => GetKeyStoreCertificate(),
Aspire.Dashboard.Tests (10)
DashboardOptionsTests.cs (4)
271options.ResourceServiceClient.ClientCertificate.Source = DashboardClientCertificateSource.File; 286options.ResourceServiceClient.ClientCertificate.Source = DashboardClientCertificateSource.KeyStore; 306Assert.Equal($"The resource service client is configured to use certificates, but no certificate source is specified. Specify {DashboardConfigNames.ResourceServiceClientCertificateSourceName.ConfigKey}. Possible values: {string.Join(", ", typeof(DashboardClientCertificateSource).GetEnumNames())}", result.FailureMessage); 315options.ResourceServiceClient.ClientCertificate.Source = (DashboardClientCertificateSource)int.MaxValue;
Integration\StartupTests.cs (2)
611data[DashboardConfigNames.ResourceServiceClientCertificateSourceName.ConfigKey] = nameof(DashboardClientCertificateSource.KeyStore); 617Assert.Equal(DashboardClientCertificateSource.KeyStore, app.DashboardOptionsMonitor.CurrentValue.ResourceServiceClient.ClientCertificate.Source);
Model\DashboardClientTests.cs (4)
259Source = DashboardClientCertificateSource.File, 302Source = DashboardClientCertificateSource.File, 313Source = DashboardClientCertificateSource.File, 327Source = DashboardClientCertificateSource.File,