Skip navigation links 
 
oracle.security.crypto.jce.provider
Class PhaosMacSpi
java.lang.Object
  
javax.crypto.MacSpi
      
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) 
            | 
  
 
 
| 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 | 
 
 
PhaosMacSpi
protected PhaosMacSpi(oracle.security.crypto.core.AlgorithmIdentifier algID)
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 
 
Copyright © 2005, 2013, Oracle. All rights reserved.