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