org.bouncycastle.asn1.x509
public class AttributeCertificateInfo extends ASN1Encodable
| Constructor Summary | |
|---|---|
| AttributeCertificateInfo(ASN1Sequence seq) | |
| Method Summary | |
|---|---|
| AttCertValidityPeriod | getAttrCertValidityPeriod() |
| ASN1Sequence | getAttributes() |
| X509Extensions | getExtensions() |
| Holder | getHolder() |
| static AttributeCertificateInfo | getInstance(ASN1TaggedObject obj, boolean explicit) |
| static AttributeCertificateInfo | getInstance(Object obj) |
| AttCertIssuer | getIssuer() |
| DERBitString | getIssuerUniqueID() |
| DERInteger | getSerialNumber() |
| AlgorithmIdentifier | getSignature() |
| DERInteger | getVersion() |
| DERObject | toASN1Object()
Produce an object suitable for an ASN1OutputStream.
|
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
}
AttCertVersion ::= INTEGER { v2(1) }