Class Hmac
java.lang.Object
org.apache.kerby.kerberos.kerb.crypto.util.Hmac
Ref. MIT krb5 hmac.c
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic byte[]hmac(HashProvider hashProvider, byte[] key, byte[] data) static byte[]hmac(HashProvider hashProvider, byte[] key, byte[] data, int outputSize) static byte[]hmac(HashProvider hashProvider, byte[] key, byte[] data, int start, int len) static byte[]hmac(HashProvider hashProvider, byte[] key, byte[] data, int start, int len, int outputSize)
-
Constructor Details
-
Hmac
public Hmac()
-
-
Method Details
-
hmac
public static byte[] hmac(HashProvider hashProvider, byte[] key, byte[] data, int outputSize) throws org.apache.kerby.kerberos.kerb.KrbException - Throws:
org.apache.kerby.kerberos.kerb.KrbException
-
hmac
public static byte[] hmac(HashProvider hashProvider, byte[] key, byte[] data, int start, int len, int outputSize) throws org.apache.kerby.kerberos.kerb.KrbException - Throws:
org.apache.kerby.kerberos.kerb.KrbException
-
hmac
public static byte[] hmac(HashProvider hashProvider, byte[] key, byte[] data) throws org.apache.kerby.kerberos.kerb.KrbException - Throws:
org.apache.kerby.kerberos.kerb.KrbException
-
hmac
public static byte[] hmac(HashProvider hashProvider, byte[] key, byte[] data, int start, int len) throws org.apache.kerby.kerberos.kerb.KrbException - Throws:
org.apache.kerby.kerberos.kerb.KrbException
-