FM.LiveSwitch by Frozen Mountain Software

<PackageReference Include="FM.LiveSwitch" Version="1.14.3.9675" />

.NET API 5,045,248 bytes

 TlsCertificate

public static AsymmetricKeyType DefaultKeyType { get; set; }

public TlsCertificate()

public static TlsCertificate FromX509Certificate2(X509Certificate2 x509Certificate2)

public static TlsCertificate GenerateCertificate(string name)

public static TlsCertificate GenerateCertificate(string name, AsymmetricKeyType keyType)

public static TlsCertificate GenerateCertificate(string name, AsymmetricKey key)

public static TlsCertificate GenerateCertificate(string issuerName, string subjectName)

public static TlsCertificate GenerateCertificate(string issuerName, string subjectName, AsymmetricKeyType keyType)

public static TlsCertificate GenerateCertificate(string issuerName, string subjectName, AsymmetricKey key)

public static TlsCertificate GenerateCertificate(string issuerName, string subjectName, DateTime expirationDate)

public static TlsCertificate GenerateCertificate(string issuerName, string subjectName, DateTime expirationDate, AsymmetricKeyType keyType)

public static TlsCertificate GenerateCertificate(string issuerName, string subjectName, DateTime expirationDate, AsymmetricKey key)

public static TlsCertificate GenerateCertificateFromOldCertificate(TlsCertificate oldCertificate, DateTime expirationDate)

public static TlsCertificate ParseBytes(byte[] bytes)