cn.hutool.core.util.StrUtil.utf8Bytes()方法的使用及代码示例

x33g5p2x  于2022-01-30 转载在 其他  
字(3.2k)|赞(0)|评价(0)|浏览(403)

本文整理了Java中cn.hutool.core.util.StrUtil.utf8Bytes()方法的一些代码示例,展示了StrUtil.utf8Bytes()的具体用法。这些代码示例主要来源于Github/Stackoverflow/Maven等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。StrUtil.utf8Bytes()方法的具体详情如下:
包路径:cn.hutool.core.util.StrUtil
类名称:StrUtil
方法名:utf8Bytes

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));
}

相关文章

微信公众号

最新文章

更多

StrUtil类方法