org.mozilla.jss.provider.java.security

Class JSSMessageDigestSpi

Known Direct Subclasses:
JSSMessageDigestSpi.MD2, JSSMessageDigestSpi.MD5, JSSMessageDigestSpi.SHA1, JSSMessageDigestSpi.SHA256, JSSMessageDigestSpi.SHA384, JSSMessageDigestSpi.SHA512

public abstract class JSSMessageDigestSpi
extends MessageDigestSpi

Nested Class Summary

static class
JSSMessageDigestSpi.MD2
static class
JSSMessageDigestSpi.MD5
static class
JSSMessageDigestSpi.SHA1
static class
JSSMessageDigestSpi.SHA256
static class
JSSMessageDigestSpi.SHA384
static class
JSSMessageDigestSpi.SHA512

Constructor Summary

JSSMessageDigestSpi(DigestAlgorithm alg)

Method Summary

Object
clone()
byte[]
engineDigest()
int
engineDigest(byte[] buf, int offset, int len)
int
engineGetDigestLength()
void
engineReset()
void
engineUpdate(byte input)
void
engineUpdate(byte[] input, int offset, int len)

Constructor Details

JSSMessageDigestSpi

protected JSSMessageDigestSpi(DigestAlgorithm alg)

Method Details

clone

public Object clone()
            throws CloneNotSupportedException

engineDigest

public byte[] engineDigest()

engineDigest

public int engineDigest(byte[] buf,
                        int offset,
                        int len)
            throws DigestException

engineGetDigestLength

public int engineGetDigestLength()

engineReset

public void engineReset()

engineUpdate

public void engineUpdate(byte input)

engineUpdate

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