3 types derived from CertificateManager
aspire (3)
Certificates\CertificateGeneration\MacOSCertificateManager.cs (1)
19internal sealed class MacOSCertificateManager : CertificateManager
Certificates\CertificateGeneration\UnixCertificateManager.cs (1)
21internal sealed partial class UnixCertificateManager : CertificateManager
Certificates\CertificateGeneration\WindowsCertificateManager.cs (1)
14internal sealed class WindowsCertificateManager : CertificateManager
7 references to CertificateManager
aspire (7)
Certificates\CertificateGeneration\CertificateManager.cs (2)
54public static CertificateManager Create(ILogger logger) => OperatingSystem.IsWindows() ? 59new MacOSCertificateManager(logger) as CertificateManager :
Certificates\NativeCertificateToolRunner.cs (4)
13internal sealed class NativeCertificateToolRunner(CertificateManager certificateManager) : ICertificateToolRunner 37Version = CertificateManager.GetCertificateVersion(cert), 40IsHttpsDevelopmentCertificate = CertificateManager.IsHttpsDevelopmentCertificate(cert), 64CertificateManager.DisposeCertificates(availableCertificates);
Program.cs (1)
257builder.Services.AddSingleton(sp => CertificateManager.Create(sp.GetRequiredService<ILogger<NativeCertificateToolRunner>>()));