public class CodeUtil
extends java.lang.Object
Create in 16:33 2017/12/10
| 限定符和类型 | 类和说明 |
|---|---|
static class |
CodeUtil.SecretType |
| 构造器和说明 |
|---|
CodeUtil() |
| 限定符和类型 | 方法和说明 |
|---|---|
static boolean |
chechBySHA(java.lang.String sha,
java.lang.String data,
java.lang.String secret,
CodeUtil.SecretType secretType) |
static boolean |
checkByMD5(java.lang.String message,
java.lang.String md5) |
static java.lang.Long |
decode36C(java.lang.String imIdentify) |
static java.lang.String |
decodeByAES(java.lang.String content,
java.lang.String password) |
static java.lang.String |
decodeByBase64(java.lang.String base64) |
static java.lang.String |
decodeByBase64Byte(byte[] base64) |
static java.lang.String |
encode36C(java.lang.Long userId) |
static java.lang.String |
encodeByAES(java.lang.String content,
java.lang.String password) |
static java.lang.String |
encodeByBase64(java.lang.String data) |
static byte[] |
encodeByBase64Byte(java.lang.String data) |
static java.lang.String |
encodeByMD5(byte[] message) |
static java.lang.String |
encodeByMD5(java.lang.String message) |
static java.lang.String |
encodeBySHA(java.lang.String data,
java.lang.String secret,
CodeUtil.SecretType secretType) |
static byte[] |
encodeBySHASource(java.lang.String data,
java.lang.String secret,
CodeUtil.SecretType secretType) |
static java.lang.String |
generateString(int number) |
static javax.crypto.spec.SecretKeySpec |
getAESSecretKey(java.lang.String password) |
static java.lang.String |
getNumberRandom(int length) |
static java.lang.String |
getRandom(int number) |
static java.lang.String |
getUUID() |
static boolean |
isEmpty(java.lang.String string) |
static java.lang.String |
subString(java.lang.String s,
java.lang.Integer start,
java.lang.Integer end) |
public static final java.lang.String SOURCES
public static final java.lang.String NUMBERS
public static final java.lang.Long decode36C(java.lang.String imIdentify)
public static final java.lang.String encode36C(java.lang.Long userId)
public static java.lang.String getUUID()
public static java.lang.String getRandom(int number)
public static java.lang.String getNumberRandom(int length)
public static java.lang.String generateString(int number)
public static java.lang.String encodeByBase64(java.lang.String data)
public static java.lang.String decodeByBase64(java.lang.String base64)
public static byte[] encodeByBase64Byte(java.lang.String data)
public static java.lang.String decodeByBase64Byte(byte[] base64)
public static java.lang.String encodeByMD5(java.lang.String message)
public static java.lang.String encodeByMD5(byte[] message)
public static boolean checkByMD5(java.lang.String message,
java.lang.String md5)
public static java.lang.String encodeByAES(java.lang.String content,
java.lang.String password)
public static java.lang.String decodeByAES(java.lang.String content,
java.lang.String password)
public static javax.crypto.spec.SecretKeySpec getAESSecretKey(java.lang.String password)
public static boolean chechBySHA(java.lang.String sha,
java.lang.String data,
java.lang.String secret,
CodeUtil.SecretType secretType)
public static java.lang.String encodeBySHA(java.lang.String data,
java.lang.String secret,
CodeUtil.SecretType secretType)
public static byte[] encodeBySHASource(java.lang.String data,
java.lang.String secret,
CodeUtil.SecretType secretType)
public static java.lang.String subString(java.lang.String s,
java.lang.Integer start,
java.lang.Integer end)
public static boolean isEmpty(java.lang.String string)
Copyright © 2019. All Rights Reserved.