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