org.mozilla.jss.pkix.cmmf
Class RevRepContent
java.lang.Objectorg.mozilla.jss.pkix.cmmf.RevRepContent
- ASN1Value
public class RevRepContent
extends java.lang.Object
CMMF
RevRepContent.
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) }
void | encode(OutputStream ostream)- Write this value's DER encoding to an output stream using
its own base tag.
|
void | encode(Tag implicitTag, OutputStream ostream)- Write this value's DER encoding to an output stream using
an implicit tag.
|
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()- Returns the base tag for this type, not counting any tags
that may be imposed on it by its context.
|
RevRepContent
public RevRepContent(SEQUENCE status,
SEQUENCE revCerts,
SEQUENCE crls) Creates a new RevRepContent from its components.
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.
encode
public void encode(OutputStream ostream)
throws IOException Write this value's DER encoding to an output stream using
its own base tag.
- encode in interface ASN1Value
encode
public void encode(Tag implicitTag,
OutputStream ostream)
throws IOException Write this value's DER encoding to an output stream using
an implicit tag.
- encode in interface ASN1Value
getCrls
public SEQUENCE getCrls()
The crls field, which is a SEQUENCE of
ANY. Returns null if this field
is not present.
getRevCerts
public SEQUENCE getRevCerts()
The revCerts field, which is a SEQUENCE
of CertId. Returns null if this
field is not present.
getStatus
public SEQUENCE getStatus()
The status field, which is a SEQUENCE
of PKIStatusInfo.
getTag
public Tag getTag()
Returns the base tag for this type, not counting any tags
that may be imposed on it by its context.
- getTag in interface ASN1Value