public static X509Object Create(CertificateRevocationList crl, string storeName, StoreLocation storeLocation) { if (crl == null) throw new ArgumentNullException("crl"); return new X509Object(storeName, storeLocation) { Value = crl, Data = crl.RawData }; }
public static void ShowCrlDialog(this CertificateRevocationList crl, IntPtr owner, string title) { NativeMethods.CryptUIDlgViewContext( CapiConstants.CERT_STORE_CRL_CONTEXT, crl.SafeHandle, owner, title, 0, IntPtr.Zero); }
private string GetCrlDisplayName(CertificateRevocationList crl) { if (!string.IsNullOrEmpty(crl.FriendlyName)) return crl.FriendlyName; return FormatDistinguishedName(crl.IssuerName); }
public static void ShowCrlDialog(this CertificateRevocationList crl, IntPtr owner) { ShowCrlDialog(crl, owner, null); }
public static void ShowCrlDialog(this CertificateRevocationList crl, string title) { ShowCrlDialog(crl, IntPtr.Zero, title); }
public static void ShowCrlDialog(this CertificateRevocationList crl) { ShowCrlDialog(crl, IntPtr.Zero, null); }
public CapiCrlWrapper(CertificateRevocationList certificateRevocationList) { crl = certificateRevocationList; }