JSS 3.1.2

org.mozilla.jss.pkcs12
Class AuthenticatedSafes.Template

java.lang.Object
  |
  +--org.mozilla.jss.pkcs12.AuthenticatedSafes.Template
All Implemented Interfaces:
ASN1Template
Enclosing class:
AuthenticatedSafes

public static class AuthenticatedSafes.Template
extends java.lang.Object
implements ASN1Template

A Template class for decoding an AuthenticatedSafes from its BER encoding.


Field Summary
private  SEQUENCE.OF_Template seqt
           
 
Constructor Summary
AuthenticatedSafes.Template()
           
 
Method Summary
 ASN1Value decode(java.io.InputStream istream)
          Decodes an ASN1Value from the InputStream without an implicit tag.
 ASN1Value decode(Tag implicitTag, java.io.InputStream istream)
          Decodes an ASN1Value from the InputStream with the given implicit tag.
 boolean tagMatch(Tag tag)
          Determines whether the given tag will satisfy this template.
 
Methods inherited from class java.lang.Object
, clone, equals, finalize, getClass, hashCode, notify, notifyAll, registerNatives, toString, wait, wait, wait
 

Field Detail

seqt

private SEQUENCE.OF_Template seqt
Constructor Detail

AuthenticatedSafes.Template

public AuthenticatedSafes.Template()
Method Detail

tagMatch

public boolean tagMatch(Tag tag)
Description copied from interface: ASN1Template
Determines whether the given tag will satisfy this template.
Specified by:
tagMatch in interface ASN1Template

decode

public ASN1Value decode(java.io.InputStream istream)
                 throws InvalidBERException,
                        java.io.IOException
Description copied from interface: ASN1Template
Decodes an ASN1Value from the InputStream without an implicit tag.
Specified by:
decode in interface ASN1Template
Following copied from interface: org.mozilla.jss.asn1.ASN1Template
Parameters:
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.

decode

public ASN1Value decode(Tag implicitTag,
                        java.io.InputStream istream)
                 throws InvalidBERException,
                        java.io.IOException
Description copied from interface: ASN1Template
Decodes an ASN1Value from the InputStream with the given implicit tag.
Specified by:
decode in interface ASN1Template
Following copied from interface: org.mozilla.jss.asn1.ASN1Template
Parameters:
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.

JSS 3.1.2