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
principal X509Name
AttributeCertificateHolder(X509Name, BigInteger)
public AttributeCertificateHolder(X509Name issuerName, BigInteger serialNumber)
Parameters
issuerName X509Name
serialNumber BigInteger
AttributeCertificateHolder(X509Certificate)
public AttributeCertificateHolder(X509Certificate cert)
Parameters
cert X509Certificate
AttributeCertificateHolder(int, string, string, byte[])
public AttributeCertificateHolder(int digestedObjectType, string digestAlgorithm, string otherObjectTypeID, byte[] objectDigest)
Parameters
digestedObjectType int
digestAlgorithm string
otherObjectTypeID string
objectDigest byte[]
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
obj object
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
x509Cert X509Certificate
Returns
- bool
Match(object)
public bool Match(object obj)
Parameters
obj object
Returns
- bool