Skip navigation links

Oracle Fusion Middleware JCE Java API Reference for Oracle Security Developer Tools
11g Release 1 (11.1.1)

E10697-04


oracle.security.crypto.jce.provider
Class PhaosMacSpi

java.lang.Object
  extended by javax.crypto.MacSpi
      extended by oracle.security.crypto.jce.provider.PhaosMacSpi

Direct Known Subclasses:
HmacMD5Spi, HmacSHA1Spi

public abstract class PhaosMacSpi
extends javax.crypto.MacSpi

Constructor Summary
protected PhaosMacSpi(oracle.security.crypto.core.AlgorithmIdentifier algID)
           

 

Method Summary
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)
           

 

Methods inherited from class javax.crypto.MacSpi
clone, engineGetMacLength, engineUpdate

 

Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

 

Constructor Detail

PhaosMacSpi

protected PhaosMacSpi(oracle.security.crypto.core.AlgorithmIdentifier algID)

Method Detail

engineInit

protected void engineInit(java.security.Key key,
                          java.security.spec.AlgorithmParameterSpec params)
                   throws java.security.InvalidKeyException,
                          java.security.InvalidAlgorithmParameterException
Specified by:
engineInit in class javax.crypto.MacSpi
Throws:
java.security.InvalidKeyException
java.security.InvalidAlgorithmParameterException

engineReset

protected void engineReset()
Specified by:
engineReset in class javax.crypto.MacSpi

engineUpdate

protected void engineUpdate(byte b)
Specified by:
engineUpdate in class javax.crypto.MacSpi

engineUpdate

protected void engineUpdate(byte[] input,
                            int offset,
                            int len)
Specified by:
engineUpdate in class javax.crypto.MacSpi

engineDoFinal

protected byte[] engineDoFinal()
Specified by:
engineDoFinal in class javax.crypto.MacSpi

Skip navigation links

Oracle Fusion Middleware JCE Java API Reference for Oracle Security Developer Tools
11g Release 1 (11.1.1)

E10697-04


Copyright © 2005, 2011 , Oracle. All rights reserved.