org.mozilla.jss.pkix.cmmf

Class IssuerAndSubject

public class IssuerAndSubject extends Object implements ASN1Value

CMMF IssuerAndSubject.
 IssuerAndSubject ::= SEQUENCE {
      issuer          Name,
      subject         Name,
      certReqId       INTEGER OPTIONAL }
 
Nested Class Summary
static classIssuerAndSubject.Template
A Template for decoding an IssuerAndSubject.
Constructor Summary
IssuerAndSubject(ANY issuer, ANY subject, INTEGER certReqId)
Method Summary
voidencode(OutputStream ostream)
voidencode(Tag implicitTag, OutputStream ostream)
INTEGERgetCertReqId()
Returns the certReqId field, which may be null.
ANYgetIssuer()
Returns the issuer field.
ANYgetSubject()
Returns the subject field.
TaggetTag()
static IssuerAndSubject.TemplategetTemplate()

Constructor Detail

IssuerAndSubject

public IssuerAndSubject(ANY issuer, ANY subject, INTEGER certReqId)

Method Detail

encode

public void encode(OutputStream ostream)

encode

public void encode(Tag implicitTag, OutputStream ostream)

getCertReqId

public INTEGER getCertReqId()
Returns the certReqId field, which may be null.

getIssuer

public ANY getIssuer()
Returns the issuer field.

getSubject

public ANY getSubject()
Returns the subject field.

getTag

public Tag getTag()

getTemplate

public static IssuerAndSubject.Template getTemplate()