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