Class AttributeCertificateHolder
  
  
  
    - Namespace
- Enterprises.Org.BouncyCastle.X509
- Assembly
- Enterprises.BouncyCastle.Crypto.dll
 
  
  
  
    public class AttributeCertificateHolder : IX509Selector, ICloneable
   
  
    - Inheritance
- 
      
      AttributeCertificateHolder 
    - Implements
- 
      
      
    
    - Inherited Members
- 
    
    
    
    
    
  
Constructors
  
  
  AttributeCertificateHolder(X509Name)
  
  
  
  
  
    public AttributeCertificateHolder(X509Name principal)
   
  Parameters
  
    - principalX509Name
  AttributeCertificateHolder(X509Name, BigInteger)
  
  
  
  
  
    public AttributeCertificateHolder(X509Name issuerName, BigInteger serialNumber)
   
  Parameters
  
    - issuerNameX509Name
- serialNumberBigInteger
  AttributeCertificateHolder(X509Certificate)
  
  
  
  
  
    public AttributeCertificateHolder(X509Certificate cert)
   
  Parameters
  
    - certX509Certificate
  AttributeCertificateHolder(int, string, string, byte[])
  
  
  
  
  
    public AttributeCertificateHolder(int digestedObjectType, string digestAlgorithm, string otherObjectTypeID, byte[] objectDigest)
   
  Parameters
  
    - digestedObjectTypeint
- digestAlgorithmstring
- otherObjectTypeIDstring
- objectDigestbyte[]
Properties
  
  
  DigestAlgorithm
  
  
  
  
  
    public string DigestAlgorithm { get; }
   
  Property Value
  
    - string
  DigestedObjectType
  
  
  
  
  
    public int DigestedObjectType { get; }
   
  Property Value
  
    - int
  OtherObjectTypeID
  
  
  
  
  
    public string OtherObjectTypeID { get; }
   
  Property Value
  
    - string
  SerialNumber
  
  
  
  
  
    public BigInteger SerialNumber { get; }
   
  Property Value
  
    - BigInteger
Methods
  
  
  Clone()
  
  
  
  
  
  Returns
  
    - object
  Equals(object)
  
  
  
  
  
    public override bool Equals(object obj)
   
  Parameters
  
    - objobject
Returns
  
    - bool
  GetEntityNames()
  
  
  
  
  
    public X509Name[] GetEntityNames()
   
  Returns
  
    - X509Name[]
  GetHashCode()
  
  
  
  
  
    public override int GetHashCode()
   
  Returns
  
    - int
  GetIssuer()
  
  
  
  
  
    public X509Name[] GetIssuer()
   
  Returns
  
    - X509Name[]
  GetObjectDigest()
  
  
  
  
  
    public byte[] GetObjectDigest()
   
  Returns
  
    - byte[]
  Match(X509Certificate)
  
  
  
  
  
    public bool Match(X509Certificate x509Cert)
   
  Parameters
  
    - x509CertX509Certificate
Returns
  
    - bool
  Match(object)
  
  
  
  
  
    public bool Match(object obj)
   
  Parameters
  
    - objobject
Returns
  
    - bool