Class EncodingUtil

java.lang.Object
com.aquima.interactions.foundation.utility.EncodingUtil

public final class EncodingUtil extends Object
Utility class for various string to byte encoding/decoding.
Since:
5.1
Author:
m.hesselink
  • Method Details

    • decodeUTF8String

      public static String decodeUTF8String(byte[] bytes)
      Decode an UTF-8 encoded message.
      Parameters:
      bytes - bytes containing an UTF-8 encoded string
      Returns:
      decoded string
    • encodeUTF8String

      public static byte[] encodeUTF8String(String str)
      Encode a string to an UTF-8 encoded byte array.
      Parameters:
      str - message
      Returns:
      byte array containing an UTF-8 encoded string
    • encodeBase64String

      public static String encodeBase64String(byte[] bytes)
      Encode bytes as a BASE64 encoded string.
      Parameters:
      bytes - raw bytes
      Returns:
      string containing BASE64 encoded bytes
    • decodeBase64String

      public static byte[] decodeBase64String(String str)
      Decode a BASE64 encoded string.
      Parameters:
      str - string containing BASE64 encoded byte
      Returns:
      decoded bytes