net.sourceforge.jcetaglib.tools
Class SignatureInputStream

java.lang.Object
  extended byjava.io.InputStream
      extended byjava.io.FilterInputStream
          extended bynet.sourceforge.jcetaglib.tools.SignatureInputStream

public class SignatureInputStream
extends java.io.FilterInputStream

SignatureInputStream. As data is read it updates a MAC


Field Summary
 
Fields inherited from class java.io.FilterInputStream
in
 
Constructor Summary
SignatureInputStream(java.io.InputStream st, java.security.Signature sig)
           
 
Method Summary
 int read()
           
 int read(byte[] b)
           
 int read(byte[] b, int o, int l)
           
 
Methods inherited from class java.io.FilterInputStream
available, close, mark, markSupported, reset, skip
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SignatureInputStream

public SignatureInputStream(java.io.InputStream st,
                            java.security.Signature sig)
Method Detail

read

public int read()
         throws java.io.IOException
Throws:
java.io.IOException

read

public int read(byte[] b)
         throws java.io.IOException
Throws:
java.io.IOException

read

public int read(byte[] b,
                int o,
                int l)
         throws java.io.IOException
Throws:
java.io.IOException