3 types derived from CertificateManager
Microsoft.AspNetCore.Shared.Tests (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
8 references to CertificateManager
Microsoft.AspNetCore.Shared.Tests (8)
CertificateManagerTests.cs (6)
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);
src\Shared\CertificateGeneration\CertificateManager.cs (2)
49
public static
CertificateManager
Instance { get; } = OperatingSystem.IsWindows() ?
54
new MacOSCertificateManager() as
CertificateManager
: