类 Base64Utils

java.lang.Object
com.cdkjframework.util.encrypts.Base64Utils

@Component public class Base64Utils extends Object
将String进行base64编码解码,使用utf-8
  • 构造器详细资料

    • Base64Utils

      public Base64Utils()
  • 方法详细资料

    • decodeData

      public static String decodeData(String inputData)
      对给定的字符串进行base64解码操作
      参数:
      inputData - 加密字符串
      返回:
      密文
    • decodeDataToByte

      public static byte[] decodeDataToByte(String inputData)
      对给定的字符串进行base64解码操作
      参数:
      inputData - 加密字符串
      返回:
      返回结果
    • decodeData

      public static String decodeData(byte[] inputData)
      对给定的字符串进行base64解码操作
      参数:
      inputData - 加密字符串
      返回:
      密文
    • decodeDataToByte

      public static byte[] decodeDataToByte(byte[] inputData)
      对给定的字符串进行base64解码操作
      参数:
      inputData - 加密字符串
      返回:
      密文
    • encodeData

      public static String encodeData(String inputData)
      对给定的字符串进行base64加密操作
      参数:
      inputData - 加密字符串
      返回:
      密文
    • encodeDataToByte

      public static byte[] encodeDataToByte(String inputData)
      对给定的字符串进行base64加密操作
      参数:
      inputData - 加密字符串
      返回:
      密文
    • encode

      public static String encode(byte[] dataList)
      byte 生成 base 64
      参数:
      dataList - 数据
      返回:
      返回结果
    • base64ToInputStream

      public static InputStream base64ToInputStream(String base64String)
      base64 转 InputStream
      参数:
      base64String - 编码字符
      返回:
      返回位图
    • inputStreamToBase64

      public static String inputStreamToBase64(InputStream input)
      流转换为 base64
      参数:
      input - 文件流
      返回:
      返回字符
    • base64ToFile

      public static File base64ToFile(String destPath, String base64, String fileName)
      BASE64解码成File文件
      参数:
      destPath - 路径
      base64 - 编码值
      fileName - 文件名称
      返回:
      返回文件