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

System.Security.Cryptography.X509Certificates.X509Certificate

public IntPtr Handle { get; }

public string Issuer { get; }

public string Subject { get; }

public X509Certificate()

public X509Certificate(byte[] data)

public X509Certificate(byte[] rawData, SecureString password)

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

public X509Certificate(byte[] rawData, string password)

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

public X509Certificate(IntPtr handle)

public X509Certificate(string fileName)

public X509Certificate(string fileName, SecureString password)

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

public X509Certificate(string fileName, string password)

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

public static X509Certificate CreateFromCertFile(string filename)

public static X509Certificate CreateFromSignedFile(string filename)

protected static string FormatDate(DateTime date)

public void Dispose()

protected virtual void Dispose(bool disposing)

public virtual bool Equals(X509Certificate other)

public virtual byte[] Export(X509ContentType contentType)

public virtual byte[] Export(X509ContentType contentType, SecureString password)

public virtual byte[] Export(X509ContentType contentType, string password)

public virtual byte[] GetCertHash()

public virtual string GetCertHashString()

public virtual string GetEffectiveDateString()

public virtual string GetExpirationDateString()

public virtual string GetFormat()

public virtual string GetIssuerName()

public virtual string GetKeyAlgorithm()

public virtual byte[] GetKeyAlgorithmParameters()

public virtual string GetKeyAlgorithmParametersString()

public virtual string GetName()

public virtual byte[] GetPublicKey()

public virtual string GetPublicKeyString()

public virtual byte[] GetRawCertData()

public virtual string GetRawCertDataString()

public virtual byte[] GetSerialNumber()

public virtual string GetSerialNumberString()

public virtual void Import(byte[] rawData)

public virtual void Import(byte[] rawData, SecureString password, X509KeyStorageFlags keyStorageFlags)

public virtual void Import(byte[] rawData, string password, X509KeyStorageFlags keyStorageFlags)

public virtual void Import(string fileName)

public virtual void Import(string fileName, SecureString password, X509KeyStorageFlags keyStorageFlags)

public virtual void Import(string fileName, string password, X509KeyStorageFlags keyStorageFlags)

public virtual void Reset()

public virtual string ToString(bool fVerbose)