org.bouncycastle.asn1.cmp

Class RevRepContent

Implemented Interfaces:
DEREncodable

public class RevRepContent
extends ASN1Encodable

Field Summary

Fields inherited from class org.bouncycastle.asn1.ASN1Encodable

BER, DER

Method Summary

CertificateList[]
getCrls()
static RevRepContent
getInstance(Object o)
CertId[]
getRevCerts()
PKIStatusInfo[]
getStatus()
DERObject
toASN1Object()
 RevRepContent ::= SEQUENCE {
        status       SEQUENCE SIZE (1..MAX) OF PKIStatusInfo,
        -- in same order as was sent in RevReqContent
        revCerts [0] SEQUENCE SIZE (1..MAX) OF CertId OPTIONAL,
        -- IDs for which revocation was requested
        -- (same order as status)
        crls     [1] SEQUENCE SIZE (1..MAX) OF CertificateList OPTIONAL
        -- the resulting CRLs (there may be more than one)
   }
 

Methods inherited from class org.bouncycastle.asn1.ASN1Encodable

equals, getDEREncoded, getDERObject, getEncoded, getEncoded, hashCode, toASN1Object

Method Details

getCrls

public CertificateList[] getCrls()

getInstance

public static RevRepContent getInstance(Object o)

getRevCerts

public CertId[] getRevCerts()

getStatus

public PKIStatusInfo[] getStatus()

toASN1Object

public DERObject toASN1Object()
 RevRepContent ::= SEQUENCE {
        status       SEQUENCE SIZE (1..MAX) OF PKIStatusInfo,
        -- in same order as was sent in RevReqContent
        revCerts [0] SEQUENCE SIZE (1..MAX) OF CertId OPTIONAL,
        -- IDs for which revocation was requested
        -- (same order as status)
        crls     [1] SEQUENCE SIZE (1..MAX) OF CertificateList OPTIONAL
        -- the resulting CRLs (there may be more than one)
   }
 
Overrides:
toASN1Object in interface ASN1Encodable
Returns:
a basic ASN.1 object representation.