public static class CertReqMsg.Template extends java.lang.Object implements ASN1Template
| Constructor and Description | 
|---|
CertReqMsg.Template()  | 
| Modifier and Type | Method and Description | 
|---|---|
ASN1Value | 
decode(java.io.InputStream istream)
Decodes a CertReqMsg from the given input stream. 
 | 
ASN1Value | 
decode(Tag implicit,
      java.io.InputStream istream)
Decodes a CertReqMsg from the given input stream, using
      the given implicit tag. 
 | 
boolean | 
tagMatch(Tag t)
Determines whether the given tag will satisfy this template. 
 | 
public boolean tagMatch(Tag t)
ASN1TemplatetagMatch in interface ASN1Templatepublic ASN1Value decode(java.io.InputStream istream) throws java.io.IOException, InvalidBERException
decode in interface ASN1Templateistream - Must support marking (markSupported() == true). 
      For example, ByteArrayInputStream and BufferedInputStream
      support marking, but FileInputStream does not. If your source
      does not support marking, you can wrap it in a
      BufferedInputStream.CertReqMsg.InvalidBERException - If the data on the input stream is not
      a valid BER encoding of a CertReqMsg.java.io.IOExceptionpublic ASN1Value decode(Tag implicit, java.io.InputStream istream) throws java.io.IOException, InvalidBERException
decode in interface ASN1Templateimplicit - The implicit tag for this item.  This must be
      supplied if the CertReqMsg appears in a context
      where it is implicitly tagged.istream - Must support marking (markSupported() == true). 
      For example, ByteArrayInputStream and BufferedInputStream
      support marking, but FileInputStream does not. If your source
      does not support marking, you can wrap it in a
      BufferedInputStream.CertReqMsg.InvalidBERException - If the data on the input stream is not
      a valid BER encoding of a CertReqMsg.java.io.IOException