本文整理了Java中cn.hutool.core.util.StrUtil.utf8Bytes()
方法的一些代码示例,展示了StrUtil.utf8Bytes()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。StrUtil.utf8Bytes()
方法的具体详情如下:
包路径:cn.hutool.core.util.StrUtil
类名称:StrUtil
方法名:utf8Bytes
[英]编码字符串,编码为UTF-8
[中]编码字符串,编码为UTF-8
代码示例来源:origin: looly/hutool
/**
* 创建HMac对象,调用digest方法可获得hmac值
*
* @param algorithm {@link HmacAlgorithm}
* @param key 密钥,如果为<code>null</code>生成随机密钥
* @return {@link HMac}
* @since 3.3.0
*/
public static HMac hmac(HmacAlgorithm algorithm, String key) {
return new HMac(algorithm, StrUtil.utf8Bytes(key));
}
代码示例来源:origin: looly/hutool
/**
* 创建HMac对象,调用digest方法可获得hmac值
*
* @param algorithm {@link HmacAlgorithm}
* @param key 密钥,如果为<code>null</code>生成随机密钥
* @return {@link HMac}
* @since 3.3.0
*/
public static HMac hmac(HmacAlgorithm algorithm, String key) {
return new HMac(algorithm, StrUtil.utf8Bytes(key));
}
代码示例来源:origin: looly/hutool
/**
* HmacMD5加密器<br>
* 例:<br>
* HmacMD5加密:hmacMd5(key).digest(data)<br>
* HmacMD5加密并转为16进制字符串:hmacMd5(key).digestHex(data)<br>
*
* @param key 加密密钥,如果为<code>null</code>生成随机密钥
* @return {@link HMac}
* @since 3.3.0
*/
public static HMac hmacMd5(String key) {
return hmacMd5(StrUtil.utf8Bytes(key));
}
代码示例来源:origin: looly/hutool
/**
* HmacSHA1加密器<br>
* 例:<br>
* HmacSHA1加密:hmacSha1(key).digest(data)<br>
* HmacSHA1加密并转为16进制字符串:hmacSha1(key).digestHex(data)<br>
*
* @param key 加密密钥,如果为<code>null</code>生成随机密钥
* @return {@link HMac}
* @since 3.3.0
*/
public static HMac hmacSha1(String key) {
return hmacSha1(StrUtil.utf8Bytes(key));
}
代码示例来源:origin: looly/hutool
/**
* HmacMD5加密器<br>
* 例:<br>
* HmacMD5加密:hmacMd5(key).digest(data)<br>
* HmacMD5加密并转为16进制字符串:hmacMd5(key).digestHex(data)<br>
*
* @param key 加密密钥,如果为<code>null</code>生成随机密钥
* @return {@link HMac}
* @since 3.3.0
*/
public static HMac hmacMd5(String key) {
return hmacMd5(StrUtil.utf8Bytes(key));
}
代码示例来源:origin: looly/hutool
/**
* HmacSHA1加密器<br>
* 例:<br>
* HmacSHA1加密:hmacSha1(key).digest(data)<br>
* HmacSHA1加密并转为16进制字符串:hmacSha1(key).digestHex(data)<br>
*
* @param key 加密密钥,如果为<code>null</code>生成随机密钥
* @return {@link HMac}
* @since 3.3.0
*/
public static HMac hmacSha1(String key) {
return hmacSha1(StrUtil.utf8Bytes(key));
}
代码示例来源:origin: cn.hutool/hutool-all
/**
* 创建HMac对象,调用digest方法可获得hmac值
*
* @param algorithm {@link HmacAlgorithm}
* @param key 密钥,如果为<code>null</code>生成随机密钥
* @return {@link HMac}
* @since 3.3.0
*/
public static HMac hmac(HmacAlgorithm algorithm, String key) {
return new HMac(algorithm, StrUtil.utf8Bytes(key));
}
代码示例来源:origin: cn.hutool/hutool-all
/**
* HmacSHA1加密器<br>
* 例:<br>
* HmacSHA1加密:hmacSha1(key).digest(data)<br>
* HmacSHA1加密并转为16进制字符串:hmacSha1(key).digestHex(data)<br>
*
* @param key 加密密钥,如果为<code>null</code>生成随机密钥
* @return {@link HMac}
* @since 3.3.0
*/
public static HMac hmacSha1(String key) {
return hmacSha1(StrUtil.utf8Bytes(key));
}
代码示例来源:origin: cn.hutool/hutool-all
/**
* HmacMD5加密器<br>
* 例:<br>
* HmacMD5加密:hmacMd5(key).digest(data)<br>
* HmacMD5加密并转为16进制字符串:hmacMd5(key).digestHex(data)<br>
*
* @param key 加密密钥,如果为<code>null</code>生成随机密钥
* @return {@link HMac}
* @since 3.3.0
*/
public static HMac hmacMd5(String key) {
return hmacMd5(StrUtil.utf8Bytes(key));
}
内容来源于网络,如有侵权,请联系作者删除!