public abstract class ProxyMessageDigest extends MessageDigestSpi
| Modifier and Type | Field and Description |
|---|---|
protected MessageDigest |
digest_ |
| Modifier | Constructor and Description |
|---|---|
protected |
ProxyMessageDigest()
Creates a new instance of this
ProxyMessageDigest. |
| Modifier and Type | Method and Description |
|---|---|
protected byte[] |
engineDigest() |
protected int |
engineDigest(byte[] buf,
int offset,
int len) |
protected int |
engineGetDigestLength() |
protected void |
engineReset() |
protected void |
engineUpdate(byte input) |
protected void |
engineUpdate(byte[] input,
int offset,
int len) |
protected void |
engineUpdate(ByteBuffer input) |
protected void |
getInstance(XSecProvider.Purpose purpose) |
protected void |
getInstanceUncaught(XSecProvider.Purpose purpose) |
protected abstract String |
getMessageDigestName() |
cloneprotected MessageDigest digest_
protected ProxyMessageDigest()
throws NoSuchAlgorithmException,
NoSuchProviderException
ProxyMessageDigest.protected void getInstanceUncaught(XSecProvider.Purpose purpose) throws NoSuchAlgorithmException, NoSuchProviderException
protected void getInstance(XSecProvider.Purpose purpose)
protected abstract String getMessageDigestName()
protected void engineReset()
engineReset in class MessageDigestSpiMessageDigestSpi.engineReset()protected byte[] engineDigest()
engineDigest in class MessageDigestSpiMessageDigestSpi.engineDigest()protected void engineUpdate(byte input)
engineUpdate in class MessageDigestSpiMessageDigestSpi.engineUpdate(byte)protected void engineUpdate(byte[] input,
int offset,
int len)
engineUpdate in class MessageDigestSpiMessageDigestSpi.engineUpdate(byte[], int, int)protected void engineUpdate(ByteBuffer input)
engineUpdate in class MessageDigestSpiMessageDigestSpi.engineUpdate(java.nio.ByteBuffer)protected int engineDigest(byte[] buf,
int offset,
int len)
throws DigestException
engineDigest in class MessageDigestSpiDigestExceptionMessageDigestSpi.engineDigest(byte[], int, int)protected int engineGetDigestLength()
engineGetDigestLength in class MessageDigestSpiMessageDigestSpi.engineGetDigestLength()© 2002-2005 IAIK, © 2004, 2006 - 2019 Stiftung SIC