AttributeCertificateHolder Class

Definition

Namespace: Org.BouncyCastle.X509
Assembly: BouncyCastle.Cryptography (in BouncyCastle.Cryptography.dll) Version: 2.3.0-beta.187+d6da5648ae
public class AttributeCertificateHolder : IEquatable<AttributeCertificateHolder>, 
	ISelector<X509Certificate>, ICloneable
Inheritance
Object    AttributeCertificateHolder
Implements
ISelectorX509Certificate, ICloneable, IEquatableAttributeCertificateHolder

Remarks

The Holder object.
            Holder ::= SEQUENCE {
            	baseCertificateID   [0] IssuerSerial OPTIONAL,
            		-- the issuer and serial number of
            		-- the holder's Public Key Certificate
            	entityName          [1] GeneralNames OPTIONAL,
            		-- the name of the claimant or role
            	objectDigestInfo    [2] ObjectDigestInfo OPTIONAL
            		-- used to directly authenticate the holder,
            		-- for example, an executable
            }
            

Constructors

AttributeCertificateHolder(X509Certificate)Initializes a new instance of the AttributeCertificateHolder class
AttributeCertificateHolder(X509Name)Initializes a new instance of the AttributeCertificateHolder class
AttributeCertificateHolder(X509Name, BigInteger)Initializes a new instance of the AttributeCertificateHolder class
AttributeCertificateHolder(Int32, String, String, Byte)Initializes a new instance of the AttributeCertificateHolder class

Properties

Methods

Clone 
Equals(AttributeCertificateHolder) 
Equals(Object)
(Overrides ObjectEquals(Object))
FinalizeAllows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Inherited from Object)
GetEntityNames 
GetHashCode
(Overrides ObjectGetHashCode)
GetIssuer 
GetObjectDigest 
GetTypeGets the Type of the current instance.
(Inherited from Object)
Match 
MemberwiseCloneCreates a shallow copy of the current Object.
(Inherited from Object)
ToStringReturns a string that represents the current object.
(Inherited from Object)

See Also