Class JceMac

java.lang.Object
com.hierynomus.security.jce.JceMac
All Implemented Interfaces:
Mac

public class JceMac extends Object implements Mac
  • Field Details

    • algorithm

      private final String algorithm
    • mac

      private Mac mac
  • Constructor Details

  • Method Details

    • init

      public void init(byte[] key) throws SecurityException
      Specified by:
      init in interface Mac
      Throws:
      SecurityException
    • update

      public void update(byte b)
      Specified by:
      update in interface Mac
    • update

      public void update(byte[] array)
      Specified by:
      update in interface Mac
    • update

      public void update(byte[] array, int offset, int length)
      Specified by:
      update in interface Mac
    • doFinal

      public byte[] doFinal()
      Specified by:
      doFinal in interface Mac
    • reset

      public void reset()
      Specified by:
      reset in interface Mac