Module java.base
Package javax.crypto

# Class MacSpi

=
public abstract class MacSpi
extends java.lang.Object

## Constructors

- =
  public MacSpi()

## Methods

- =
  public java.lang.Object clone() throws java.lang.CloneNotSupportedException
- =
  protected abstract byte[] engineDoFinal()
- =
  protected abstract int engineGetMacLength()
- =
  protected abstract void engineInit(java.security.Key arg0, java.security.spec.AlgorithmParameterSpec arg1) throws java.security.InvalidAlgorithmParameterException, java.security.InvalidKeyException
- =
  protected abstract void engineReset()
- =
  protected abstract void engineUpdate(byte arg0)
- =
  protected abstract void engineUpdate(byte[] arg0, int arg1, int arg2)
- =
  protected void engineUpdate(java.nio.ByteBuffer arg0)

## Summary

No differences.