<PackageReference Include="BouncyCastle.Cryptography" Version="2.7.0" />

Org.BouncyCastle.X509.Store.X509CrlStoreSelector

The attribute certificate being checked.

public X509Certificate CertificateChecking { get; set; }

public bool CompleteCrlEnabled { get; set; }

If true only complete CRLs are returned. Defaults to false.

public DateTime? DateAndTime { get; set; }

public bool DeltaCrlIndicatorEnabled { get; set; }

Whether this selector must match CRLs with the delta CRL indicator extension set. Defaults to false.

public IList<X509Name> Issuers { get; set; }

An ICollection of X509Name objects

public byte[] IssuingDistributionPoint { get; set; }

The issuing distribution point. This is the DER-encoded OCTET STRING extension value.

public bool IssuingDistributionPointEnabled { get; set; }

Whether the issuing distribution point criteria should be applied. Defaults to false.

public BigInteger MaxBaseCrlNumber { get; set; }

The maximum base CRL number. Defaults to null.

public BigInteger MaxCrlNumber { get; set; }

public BigInteger MinCrlNumber { get; set; }

public void AddIssuer(X509Name issuer)

public virtual object Clone()

public virtual bool Match(X509Crl c)