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