<PackageReference Include="NETStandard.Library" Version="2.0.3" />

System.Security.Cryptography.X509Certificates.X509Certificate2

public bool Archived { get; set; }

public string FriendlyName { get; set; }

public bool HasPrivateKey { get; }

public DateTime NotAfter { get; }

public DateTime NotBefore { get; }

public AsymmetricAlgorithm PrivateKey { get; set; }

public PublicKey PublicKey { get; }

public byte[] RawData { get; }

public string SerialNumber { get; }

public Oid SignatureAlgorithm { get; }

public string Thumbprint { get; }

public int Version { get; }

public X509Certificate2(byte[] rawData)

public X509Certificate2(byte[] rawData, SecureString password)

public X509Certificate2(byte[] rawData, SecureString password, X509KeyStorageFlags keyStorageFlags)

public X509Certificate2(byte[] rawData, string password)

public X509Certificate2(byte[] rawData, string password, X509KeyStorageFlags keyStorageFlags)

public X509Certificate2(IntPtr handle)

public X509Certificate2(X509Certificate certificate)

public X509Certificate2(string fileName)

public X509Certificate2(string fileName, SecureString password)

public X509Certificate2(string fileName, SecureString password, X509KeyStorageFlags keyStorageFlags)

public X509Certificate2(string fileName, string password)

public X509Certificate2(string fileName, string password, X509KeyStorageFlags keyStorageFlags)

public static X509ContentType GetCertContentType(byte[] rawData)

public static X509ContentType GetCertContentType(string fileName)

public string GetNameInfo(X509NameType nameType, bool forIssuer)

public bool Verify()