com.mindbright.jca.security
Class MessageDigestSpi

java.lang.Object
  extended bycom.mindbright.jca.security.MessageDigestSpi
Direct Known Subclasses:
MessageDigest

public abstract class MessageDigestSpi
extends java.lang.Object


Constructor Summary
MessageDigestSpi()
           
 
Method Summary
 java.lang.Object clone()
           
protected abstract  byte[] engineDigest()
           
protected  int engineDigest(byte[] buf, int offset, int len)
           
protected  int engineGetDigestLength()
           
protected abstract  void engineReset()
           
protected abstract  void engineUpdate(byte input)
           
protected abstract  void engineUpdate(byte[] input, int offset, int len)
           
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MessageDigestSpi

public MessageDigestSpi()
Method Detail

engineGetDigestLength

protected int engineGetDigestLength()

engineDigest

protected abstract byte[] engineDigest()

engineDigest

protected int engineDigest(byte[] buf,
                           int offset,
                           int len)
                    throws DigestException
Throws:
DigestException

engineReset

protected abstract void engineReset()

engineUpdate

protected abstract void engineUpdate(byte input)

engineUpdate

protected abstract void engineUpdate(byte[] input,
                                     int offset,
                                     int len)

clone

public java.lang.Object clone()
                       throws java.lang.CloneNotSupportedException
Throws:
java.lang.CloneNotSupportedException