public abstract class PhaosMacSpi
extends javax.crypto.MacSpi
Modifier | Constructor and Description |
---|---|
protected |
PhaosMacSpi(oracle.security.crypto.core.AlgorithmIdentifier algID) |
Modifier and Type | Method and Description |
---|---|
protected byte[] |
engineDoFinal() |
protected void |
engineInit(java.security.Key key, java.security.spec.AlgorithmParameterSpec params) |
protected void |
engineReset() |
protected void |
engineUpdate(byte b) |
protected void |
engineUpdate(byte[] input, int offset, int len) |
protected PhaosMacSpi(oracle.security.crypto.core.AlgorithmIdentifier algID)
protected void engineInit(java.security.Key key, java.security.spec.AlgorithmParameterSpec params) throws java.security.InvalidKeyException, java.security.InvalidAlgorithmParameterException
engineInit
in class javax.crypto.MacSpi
java.security.InvalidKeyException
java.security.InvalidAlgorithmParameterException
protected void engineReset()
engineReset
in class javax.crypto.MacSpi
protected void engineUpdate(byte b)
engineUpdate
in class javax.crypto.MacSpi
protected void engineUpdate(byte[] input, int offset, int len)
engineUpdate
in class javax.crypto.MacSpi
protected byte[] engineDoFinal()
engineDoFinal
in class javax.crypto.MacSpi