3 types derived from CertificateManager
dotnet-dev-certs (3)
src\Shared\CertificateGeneration\MacOSCertificateManager.cs (1)
19internal sealed class MacOSCertificateManager : CertificateManager
src\Shared\CertificateGeneration\UnixCertificateManager.cs (1)
21internal sealed partial class UnixCertificateManager : CertificateManager
src\Shared\CertificateGeneration\WindowsCertificateManager.cs (1)
16internal sealed class WindowsCertificateManager : CertificateManager
20 references to CertificateManager
dotnet-dev-certs (20)
Program.cs (18)
130listener.EnableEvents(CertificateManager.Log, System.Diagnostics.Tracing.EventLevel.Verbose); 228var manager = CertificateManager.Instance; 267var manager = CertificateManager.Instance; 302var certificateManager = CertificateManager.Instance; 329var trustedCertificates = certificates.Where(cert => certificateManager.GetTrustLevel(cert) == CertificateManager.TrustLevel.Full).ToList(); 332reporter.Output($@"The following certificates were found, but none of them is trusted: {CertificateManager.ToCertificateDescription(certificates)}"); 3571 => $"A {certificateState} certificate was found: {CertificateManager.GetDescription(certificates[0])}", 358_ => $"{certificates.Count} {certificateState} certificates were found: {CertificateManager.ToCertificateDescription(certificates)}" 364var availableCertificates = CertificateManager.Instance.ListCertificates(StoreName.My, StoreLocation.CurrentUser, isValid: true); 375var manager = CertificateManager.Instance; 507var certificateManager = CertificateManager.Instance; 524Version = CertificateManager.GetCertificateVersion(cert), 527IsHttpsDevelopmentCertificate = CertificateManager.IsHttpsDevelopmentCertificate(cert),
src\Shared\CertificateGeneration\CertificateManager.cs (2)
42public static CertificateManager Instance { get; } = OperatingSystem.IsWindows() ? 47new MacOSCertificateManager() as CertificateManager :