X509CertStoreSelector public class X509CertStoreSelector : ISelector<X509Certificate>, ICloneable Documentation Code public byte[] AuthorityKeyIdentifier { get; set; } public int BasicConstraints { get; set; } public X509Certificate Certificate { get; set; } public DateTime? CertificateValid { get; set; } public ISet<DerObjectIdentifier> ExtendedKeyUsage { get; set; } public bool IgnoreX509NameOrdering { get; set; } public X509Name Issuer { get; set; } public bool[] KeyUsage { get; set; } public ISet<DerObjectIdentifier> Policy { get; set; } An ISet of DerObjectIdentifier objects. public DateTime? PrivateKeyValid { get; set; } public BigInteger SerialNumber { get; set; } public X509Name Subject { get; set; } public byte[] SubjectKeyIdentifier { get; set; } public SubjectPublicKeyInfo SubjectPublicKey { get; set; } public DerObjectIdentifier SubjectPublicKeyAlgID { get; set; } public X509CertStoreSelector() public X509CertStoreSelector(X509CertStoreSelector o) public virtual object Clone() public virtual bool Match(X509Certificate c)