JSS 3.1

org.mozilla.jss.pkix.cmmf
Class CertResponse

java.lang.Object
  |
  +--org.mozilla.jss.pkix.cmmf.CertResponse

public class CertResponse
extends java.lang.Object
implements ASN1Value


Field Summary
private  CertifiedKeyPair certifiedKeyPair
           
private  INTEGER certReqId
           
private  PKIStatusInfo status
           
static Tag TAG
           
 
Constructor Summary
private CertResponse()
           
  CertResponse(INTEGER certReqId, PKIStatusInfo status)
           
  CertResponse(INTEGER certReqId, PKIStatusInfo status, CertifiedKeyPair certifiedKeyPair)
           
 
Method Summary
 void encode(java.io.OutputStream ostream)
           
 void encode(Tag implicitTag, java.io.OutputStream ostream)
           
 CertifiedKeyPair getCertifiedKeyPair()
          Returns the optional certified key pair.
 INTEGER getCertReqId()
           
 PKIStatusInfo getPKIStatusInfo()
           
 Tag getTag()
           
 boolean hasCertifiedKeyPair()
          Returns true if the certifiedKeyPair field is present.
 
Methods inherited from class java.lang.Object
, clone, equals, finalize, getClass, hashCode, notify, notifyAll, registerNatives, toString, wait, wait, wait
 

Field Detail

certReqId

private INTEGER certReqId

status

private PKIStatusInfo status

certifiedKeyPair

private CertifiedKeyPair certifiedKeyPair

TAG

public static final Tag TAG
Constructor Detail

CertResponse

private CertResponse()

CertResponse

public CertResponse(INTEGER certReqId,
                    PKIStatusInfo status)

CertResponse

public CertResponse(INTEGER certReqId,
                    PKIStatusInfo status,
                    CertifiedKeyPair certifiedKeyPair)
Method Detail

getCertReqId

public INTEGER getCertReqId()

getPKIStatusInfo

public PKIStatusInfo getPKIStatusInfo()

hasCertifiedKeyPair

public boolean hasCertifiedKeyPair()
Returns true if the certifiedKeyPair field is present.

getCertifiedKeyPair

public CertifiedKeyPair getCertifiedKeyPair()
Returns the optional certified key pair. Should only be called if the certifiedKeyPair field is present.

getTag

public Tag getTag()
Specified by:
getTag in interface ASN1Value

encode

public void encode(java.io.OutputStream ostream)
            throws java.io.IOException
Specified by:
encode in interface ASN1Value

encode

public void encode(Tag implicitTag,
                   java.io.OutputStream ostream)
            throws java.io.IOException
Specified by:
encode in interface ASN1Value

JSS 3.1