Class X509CertStoreSelector
- Namespace
- Enterprises.Org.BouncyCastle.X509.Store
- Assembly
- Enterprises.BouncyCastle.Crypto.dll
public class X509CertStoreSelector : IX509Selector, ICloneable
- Inheritance
-
X509CertStoreSelector
- Implements
-
- Derived
-
- Inherited Members
-
Constructors
X509CertStoreSelector()
public X509CertStoreSelector()
X509CertStoreSelector(X509CertStoreSelector)
public X509CertStoreSelector(X509CertStoreSelector o)
Parameters
o
X509CertStoreSelector
Properties
AuthorityKeyIdentifier
public byte[] AuthorityKeyIdentifier { get; set; }
Property Value
- byte[]
BasicConstraints
public int BasicConstraints { get; set; }
Property Value
- int
Certificate
public X509Certificate Certificate { get; set; }
Property Value
- X509Certificate
CertificateValid
public DateTimeObject CertificateValid { get; set; }
Property Value
- DateTimeObject
ExtendedKeyUsage
public ISet ExtendedKeyUsage { get; set; }
Property Value
- ISet
IgnoreX509NameOrdering
public bool IgnoreX509NameOrdering { get; set; }
Property Value
- bool
Issuer
public X509Name Issuer { get; set; }
Property Value
- X509Name
IssuerAsString
[Obsolete("Avoid working with X509Name objects in string form")]
public string IssuerAsString { get; }
Property Value
- string
KeyUsage
public bool[] KeyUsage { get; set; }
Property Value
- bool[]
Policy
public ISet Policy { get; set; }
Property Value
- ISet
PrivateKeyValid
public DateTimeObject PrivateKeyValid { get; set; }
Property Value
- DateTimeObject
SerialNumber
public BigInteger SerialNumber { get; set; }
Property Value
- BigInteger
Subject
public X509Name Subject { get; set; }
Property Value
- X509Name
SubjectAsString
[Obsolete("Avoid working with X509Name objects in string form")]
public string SubjectAsString { get; }
Property Value
- string
SubjectKeyIdentifier
public byte[] SubjectKeyIdentifier { get; set; }
Property Value
- byte[]
SubjectPublicKey
public SubjectPublicKeyInfo SubjectPublicKey { get; set; }
Property Value
- SubjectPublicKeyInfo
SubjectPublicKeyAlgID
public DerObjectIdentifier SubjectPublicKeyAlgID { get; set; }
Property Value
- DerObjectIdentifier
Methods
Clone()
public virtual object Clone()
Returns
- object
Match(object)
public virtual bool Match(object obj)
Parameters
obj
object
Returns
- bool