org.mozilla.jss.pkix.crmf

Class CertId

public class CertId extends Object implements ASN1Value

CRMF CertId.
 CertId ::= SEQUENCE {
      issuer          GeneralName,
      serialNumber    INTEGER }
 
Nested Class Summary
static classCertId.Template
A Template for decoding a CertId.
Constructor Summary
CertId(ANY issuer, INTEGER serialNumber)
Constructs a new CertId from its components.
Method Summary
voidencode(OutputStream ostream)
voidencode(Tag implicitTag, OutputStream ostream)
ANYgetIssuer()
Returns the issuer field as an ANY.
INTEGERgetSerialNumber()
Returns the serialNumber field.
TaggetTag()
static CertId.TemplategetTemplate()

Constructor Detail

CertId

public CertId(ANY issuer, INTEGER serialNumber)
Constructs a new CertId from its components. Neither component may be null.

Method Detail

encode

public void encode(OutputStream ostream)

encode

public void encode(Tag implicitTag, OutputStream ostream)

getIssuer

public ANY getIssuer()
Returns the issuer field as an ANY. The actual type of the field is GeneralName.

getSerialNumber

public INTEGER getSerialNumber()
Returns the serialNumber field.

getTag

public Tag getTag()

getTemplate

public static CertId.Template getTemplate()