4 types derived from CertificateManager
Microsoft.AspNetCore.Shared.Tests (4)
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
TestCertificateManager.cs (1)
15
internal sealed class TestCertificateManager :
CertificateManager
17 references to CertificateManager
Microsoft.AspNetCore.Shared.Tests (17)
CertificateManagerEventSourceTests.cs (1)
14
EventSourceValidator.ValidateEventSourceIds<
CertificateManager
.CertificateManagerEventSource>();
CertificateManagerTests.cs (14)
17
var certificate =
CertificateManager
.Instance.CreateAspNetCoreHttpsDevelopmentCertificate(notBefore, notAfter);
27
Assert.True(
CertificateManager
.IsHttpsDevelopmentCertificate(certificate));
51
var certificate =
CertificateManager
.CreateSelfSignedCertificate(subject, extensions, notBefore, notAfter);
77
var certificate =
CertificateManager
.CreateSelfSignedCertificate(subject, extensions, notBefore, notAfter);
103
var certificate =
CertificateManager
.CreateSelfSignedCertificate(subject, extensions, notBefore, notAfter);
122
var certificate =
CertificateManager
.CreateSelfSignedCertificate(subject, extensions, notBefore, notAfter);
153
Assert.DoesNotContain(certificates, cert =>
CertificateManager
.GetCertificateVersion(cert) < manager.MinimumAspNetHttpsCertificateVersion);
154
Assert.Contains(certificates, cert =>
CertificateManager
.GetCertificateVersion(cert) == 4);
155
Assert.Contains(certificates, cert =>
CertificateManager
.GetCertificateVersion(cert) == 6);
175
Assert.Contains(certificates, cert =>
CertificateManager
.GetCertificateVersion(cert) == 6);
196
cert =>
CertificateManager
.GetCertificateVersion(cert) == 6);
217
Assert.Contains(certificates, cert =>
CertificateManager
.GetCertificateVersion(cert) == 4);
218
Assert.Contains(certificates, cert =>
CertificateManager
.GetCertificateVersion(cert) == 6);
258
cert =>
CertificateManager
.GetCertificateVersion(cert) == 7);
src\Shared\CertificateGeneration\CertificateManager.cs (2)
57
public static
CertificateManager
Instance { get; } = OperatingSystem.IsWindows() ?
62
new MacOSCertificateManager() as
CertificateManager
: