public class Digest extends Object
| 构造器和说明 |
|---|
Digest() |
| 限定符和类型 | 方法和说明 |
|---|---|
static String |
certStr(String key)
根据certId拼接解码证书串
|
static String |
certStr(String str,
String key)
根据certId和certKey拼接解码证书串
|
static String |
decodeURIComponent(String src)
用于浏览器cookie解码
|
static byte[] |
decrypt(char[] arr)
对编码过的字符数组进行解码
|
static byte[] |
decrypt(char[] arr,
String cert)
用指定证书,对编码过的字符数组进行解码
|
static String |
decrypt(String str)
对编码过的字符串进行解码
|
static String |
decrypt(String str,
String cert)
用指定证书,对编码过的字符串进行解码
|
static String |
encodeURIComponent(String src)
用于浏览器cookie编码
|
static String |
encrypt(byte[] bytes)
对字符数组编码
|
static String |
encrypt(byte[] bytes,
String cert)
对字符数组进行编码
|
static String |
encrypt(String str)
对字符串进行编码
|
static String |
encrypt(String str,
String cert)
用指定证书,对字符串进行编码
|
static String |
escape(String src)
用于浏览器cookie编码
|
static boolean |
imgDecode(String imgStr,
String imgFile)
还原图片
|
static String |
imgEncode(String imgFile)
读取图片字节数组
|
static String |
md5id(String str) |
static String |
randInt(int len)
任意随机生成 N位数字
|
static String |
randKey()
根据11位字符串随机排序生成KeyId
|
static String |
randStr()
任意生成的包含26位字母的随机字符串
|
static String |
randStr(String str)
任意字符串随机打乱顺序
|
static String |
randStr(String str,
int len)
把一个N位字符串随机排序
|
static String |
unescape(String src)
用于浏览器cookie解码
|
static String |
urlDecode(String url) |
static String |
urlEncode(String url) |
static String |
uuid()
生成通用唯一识别码
|
static String |
uuid8() |
public static String randInt(int len)
len - 长度public static String randKey()
public static String randStr()
public static String randStr(String str, int len)
str - 原始字符串len - 保留的长度public static String encrypt(byte[] bytes)
public static byte[] decrypt(char[] arr)
public static byte[] decrypt(char[] arr,
String cert)
public static String uuid()
public static String uuid8()
Copyright © 2022. All rights reserved.