JSS 3.1

org.mozilla.jss.pkix.cmmf
Class CertOrEncCert

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

public class CertOrEncCert
extends java.lang.Object
implements ASN1Value


Field Summary
private  ANY certificate
           
(package private)  byte[] encoding
           
static Tag TAG
           
 
Constructor Summary
CertOrEncCert(byte[] encodedCert)
           
 
Method Summary
 void encode(java.io.OutputStream ostream)
           
 void encode(Tag implicitTag, java.io.OutputStream ostream)
           
 Tag getTag()
           
 
Methods inherited from class java.lang.Object
, clone, equals, finalize, getClass, hashCode, notify, notifyAll, registerNatives, toString, wait, wait, wait
 

Field Detail

certificate

private ANY certificate

encoding

byte[] encoding

TAG

public static final Tag TAG
Constructor Detail

CertOrEncCert

public CertOrEncCert(byte[] encodedCert)
              throws java.io.IOException,
                     InvalidBERException
Throws:
InvalidBERException - If the certificate is not a valid BER-encoding.
Method Detail

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
Parameters:
implicitTag - This parameter is ignored, because a CHOICE cannot have an implicit tag.

JSS 3.1