org.bouncycastle.asn1.x509
public class V2AttributeCertificateInfoGenerator extends Object
AttributeCertificateInfo ::= SEQUENCE { version AttCertVersion -- version is v2, holder Holder, issuer AttCertIssuer, signature AlgorithmIdentifier, serialNumber CertificateSerialNumber, attrCertValidityPeriod AttCertValidityPeriod, attributes SEQUENCE OF Attribute, issuerUniqueID UniqueIdentifier OPTIONAL, extensions Extensions OPTIONAL }
Constructor Summary | |
---|---|
V2AttributeCertificateInfoGenerator() |
Method Summary | |
---|---|
void | addAttribute(String oid, ASN1Encodable value) |
void | addAttribute(Attribute attribute) |
AttributeCertificateInfo | generateAttributeCertificateInfo() |
void | setEndDate(DERGeneralizedTime endDate) |
void | setExtensions(X509Extensions extensions) |
void | setHolder(Holder holder) |
void | setIssuer(AttCertIssuer issuer) |
void | setIssuerUniqueID(DERBitString issuerUniqueID) |
void | setSerialNumber(DERInteger serialNumber) |
void | setSignature(AlgorithmIdentifier signature) |
void | setStartDate(DERGeneralizedTime startDate) |
Parameters: attribute