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

X509AttrCertStoreSelector

The attribute certificate which must be matched.

public DateTime? AttributeCertificateValid { get; set; }

The criteria for validity

public AttributeCertificateHolder Holder { get; set; }

The holder.

public AttributeCertificateIssuer Issuer { get; set; }

The issuer.

public BigInteger SerialNumber { get; set; }

The serial number.

public void AddTargetGroup(GeneralName group)

public void AddTargetGroup(byte[] name)

public void AddTargetName(GeneralName name)

public void AddTargetName(byte[] name)

public object Clone()

public bool Match(X509V2AttributeCertificate attrCert)

Decides if the given attribute certificate should be selected.

public void SetTargetGroups(IEnumerable<object> names)

public void SetTargetNames(IEnumerable<object> names)