Class HmacKcCheckSum

All Implemented Interfaces:
CheckSumTypeHandler, CryptoTypeHandler
Direct Known Subclasses:
HmacSha1Aes128CheckSum, HmacSha1Aes256CheckSum, HmacSha1Des3CheckSum

public abstract class HmacKcCheckSum extends KcCheckSum
  • Constructor Details

    • HmacKcCheckSum

      public HmacKcCheckSum(EncryptProvider encProvider, int computeSize, int outputSize)
  • Method Details

    • mac

      protected byte[] mac(byte[] kc, byte[] data, int start, int len) throws org.apache.kerby.kerberos.kerb.KrbException
      Specified by:
      mac in class KcCheckSum
      Throws:
      org.apache.kerby.kerberos.kerb.KrbException