Class CertificateExtensions
- Namespace
- SimpleSign.Core.Extensions
- Assembly
- SimpleSign.Core.dll
Extension methods for X509Certificate2 chain operations.
public static class CertificateExtensions
- Inheritance
-
CertificateExtensions
- Inherited Members
Methods
FindIssuerOf(IEnumerable<X509Certificate2>, X509Certificate2)
Finds the issuer of cert in the given chain. First tries binary SubjectName/IusserName match, then falls back to string comparison.
public static X509Certificate2? FindIssuerOf(this IEnumerable<X509Certificate2> chain, X509Certificate2 cert)
Parameters
chainIEnumerable<X509Certificate2>certX509Certificate2
Returns
IsSelfSigned(X509Certificate2)
Returns true when the certificate is self-signed (Subject == Issuer).
public static bool IsSelfSigned(this X509Certificate2 cert)
Parameters
certX509Certificate2