Overview | Package | Class | Tree | Deprecated | Index | Help
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD

## com.mindbright.jca.security
Class MessageDigestSpi

    java.lang.Object
      com.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`

Overview | Package | Class | Tree | Deprecated | Index | Help
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD