Class V2AttributeCertificateInfoGenerator
- Namespace
- Enterprises.Org.BouncyCastle.Asn1.X509
- Assembly
- Enterprises.BouncyCastle.Crypto.dll
public class V2AttributeCertificateInfoGenerator
- Inheritance
-
V2AttributeCertificateInfoGenerator
- Inherited Members
-
Constructors
V2AttributeCertificateInfoGenerator()
public V2AttributeCertificateInfoGenerator()
Methods
AddAttribute(AttributeX509)
public void AddAttribute(AttributeX509 attribute)
Parameters
attribute
AttributeX509
AddAttribute(string, Asn1Encodable)
public void AddAttribute(string oid, Asn1Encodable value)
Parameters
oid
string
value
Asn1Encodable
GenerateAttributeCertificateInfo()
public AttributeCertificateInfo GenerateAttributeCertificateInfo()
Returns
- AttributeCertificateInfo
SetEndDate(DerGeneralizedTime)
public void SetEndDate(DerGeneralizedTime endDate)
Parameters
endDate
DerGeneralizedTime
SetExtensions(X509Extensions)
public void SetExtensions(X509Extensions extensions)
Parameters
extensions
X509Extensions
SetHolder(Holder)
public void SetHolder(Holder holder)
Parameters
holder
Holder
SetIssuer(AttCertIssuer)
public void SetIssuer(AttCertIssuer issuer)
Parameters
issuer
AttCertIssuer
SetIssuerUniqueID(DerBitString)
public void SetIssuerUniqueID(DerBitString issuerUniqueID)
Parameters
issuerUniqueID
DerBitString
SetSerialNumber(DerInteger)
public void SetSerialNumber(DerInteger serialNumber)
Parameters
serialNumber
DerInteger
SetSignature(AlgorithmIdentifier)
public void SetSignature(AlgorithmIdentifier signature)
Parameters
signature
AlgorithmIdentifier
SetStartDate(DerGeneralizedTime)
public void SetStartDate(DerGeneralizedTime startDate)
Parameters
startDate
DerGeneralizedTime