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
21 references to CertificateManager
dotnet-dev-certs (21)
Program.cs (19)
130listener.EnableEvents(CertificateManager.Log, System.Diagnostics.Tracing.EventLevel.Verbose); 134listener.EnableEvents(CertificateManager.Log, System.Diagnostics.Tracing.EventLevel.Critical); 232var manager = CertificateManager.Instance; 271var manager = CertificateManager.Instance; 306var certificateManager = CertificateManager.Instance; 333var trustedCertificates = certificates.Where(cert => certificateManager.GetTrustLevel(cert) == CertificateManager.TrustLevel.Full).ToList(); 336reporter.Output($@"The following certificates were found, but none of them is trusted: {CertificateManager.ToCertificateDescription(certificates)}"); 3611 => $"A {certificateState} certificate was found: {CertificateManager.GetDescription(certificates[0])}", 362_ => $"{certificates.Count} {certificateState} certificates were found: {CertificateManager.ToCertificateDescription(certificates)}" 368var availableCertificates = CertificateManager.Instance.ListCertificates(StoreName.My, StoreLocation.CurrentUser, isValid: true); 379var manager = CertificateManager.Instance; 511var certificateManager = CertificateManager.Instance; 528Version = CertificateManager.GetCertificateVersion(cert), 531IsHttpsDevelopmentCertificate = CertificateManager.IsHttpsDevelopmentCertificate(cert),
src\Shared\CertificateGeneration\CertificateManager.cs (2)
50public static CertificateManager Instance { get; } = OperatingSystem.IsWindows() ? 55new MacOSCertificateManager() as CertificateManager :