org.mozilla.jss.pkix.cmmf
public class RevRepContent extends Object implements ASN1Value
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) }
Nested Class Summary | |
---|---|
static class | RevRepContent.Template
A Template for decoding a RevRepContent . |
Constructor Summary | |
---|---|
RevRepContent(SEQUENCE status, SEQUENCE revCerts, SEQUENCE crls)
Creates a new RevRepContent from its components.
|
Method Summary | |
---|---|
void | encode(OutputStream ostream) |
void | encode(Tag implicitTag, OutputStream ostream) |
SEQUENCE | getCrls()
The crls field, which is a SEQUENCE of
ANY . |
SEQUENCE | getRevCerts()
The revCerts field, which is a SEQUENCE
of CertId . |
SEQUENCE | getStatus()
The status field, which is a SEQUENCE
of PKIStatusInfo .
|
Tag | getTag() |
RevRepContent
from its components.
Parameters: status A SEQUENCE
of PKIStatusInfo
. revCerts A SEQUENCE
of CertId
. This
field is optional, so null
may be used. crls A SEQUENCE
of ANY
. This field
is optional, so null
may be used.
See Also: PKIStatusInfo
crls
field, which is a SEQUENCE
of
ANY
. Returns null
if this field
is not present.revCerts
field, which is a SEQUENCE
of CertId
. Returns null
if this
field is not present.
See Also: CertId