- java.lang.Object
-
- colesico.framework.security.assist.HMACSignature
-
public class HMACSignature extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.StringHmacMD5static java.lang.StringHmacSHA1static java.lang.StringHmacSHA224static java.lang.StringHmacSHA256static java.lang.StringHmacSHA3_224static java.lang.StringHmacSHA3_256static java.lang.StringHmacSHA3_384static java.lang.StringHmacSHA3_512static java.lang.StringHmacSHA384static java.lang.StringHmacSHA512static java.lang.StringHmacSHA512_224static java.lang.StringHmacSHA512_256
-
Constructor Summary
Constructors Constructor Description HMACSignature()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static byte[]sign(java.lang.String algorithm, byte[] value, byte[] key)static booleanverify(java.lang.String algorithm, byte[] value, byte[] key, byte[] signature)
-
-
-
Field Detail
-
HmacMD5
public static final java.lang.String HmacMD5
- See Also:
- Constant Field Values
-
HmacSHA1
public static final java.lang.String HmacSHA1
- See Also:
- Constant Field Values
-
HmacSHA224
public static final java.lang.String HmacSHA224
- See Also:
- Constant Field Values
-
HmacSHA256
public static final java.lang.String HmacSHA256
- See Also:
- Constant Field Values
-
HmacSHA384
public static final java.lang.String HmacSHA384
- See Also:
- Constant Field Values
-
HmacSHA512
public static final java.lang.String HmacSHA512
- See Also:
- Constant Field Values
-
HmacSHA512_224
public static final java.lang.String HmacSHA512_224
- See Also:
- Constant Field Values
-
HmacSHA512_256
public static final java.lang.String HmacSHA512_256
- See Also:
- Constant Field Values
-
HmacSHA3_224
public static final java.lang.String HmacSHA3_224
- See Also:
- Constant Field Values
-
HmacSHA3_256
public static final java.lang.String HmacSHA3_256
- See Also:
- Constant Field Values
-
HmacSHA3_384
public static final java.lang.String HmacSHA3_384
- See Also:
- Constant Field Values
-
HmacSHA3_512
public static final java.lang.String HmacSHA3_512
- See Also:
- Constant Field Values
-
-