12 references to DashboardClientCertificateSource
Aspire.Dashboard (6)
Configuration\DashboardOptions.cs (1)
76public DashboardClientCertificateSource? Source { get; set; }
Configuration\ValidateDashboardOptions.cs (3)
150case DashboardClientCertificateSource.File: 156case DashboardClientCertificateSource.KeyStore: 163errorMessages.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 (6)
DashboardOptionsTests.cs (4)
181options.ResourceServiceClient.ClientCertificate.Source = DashboardClientCertificateSource.File; 196options.ResourceServiceClient.ClientCertificate.Source = DashboardClientCertificateSource.KeyStore; 216Assert.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); 225options.ResourceServiceClient.ClientCertificate.Source = (DashboardClientCertificateSource)int.MaxValue;
Integration\StartupTests.cs (2)
594data[DashboardConfigNames.ResourceServiceClientCertificateSourceName.ConfigKey] = nameof(DashboardClientCertificateSource.KeyStore); 600Assert.Equal(DashboardClientCertificateSource.KeyStore, app.DashboardOptionsMonitor.CurrentValue.ResourceServiceClient.ClientCertificate.Source);