Class EncodingUtil
java.lang.Object
com.aquima.interactions.foundation.utility.EncodingUtil
Utility class for various string to byte encoding/decoding.
- Since:
- 5.1
- Author:
- m.hesselink
-
Method Summary
Modifier and TypeMethodDescriptionstatic byte[]
decodeBase64String
(String str) Decode a BASE64 encoded string.static String
decodeUTF8String
(byte[] bytes) Decode an UTF-8 encoded message.static String
encodeBase64String
(byte[] bytes) Encode bytes as a BASE64 encoded string.static byte[]
encodeUTF8String
(String str) Encode a string to an UTF-8 encoded byte array.
-
Method Details
-
decodeUTF8String
Decode an UTF-8 encoded message.- Parameters:
bytes
- bytes containing an UTF-8 encoded string- Returns:
- decoded string
-
encodeUTF8String
Encode a string to an UTF-8 encoded byte array.- Parameters:
str
- message- Returns:
- byte array containing an UTF-8 encoded string
-
encodeBase64String
Encode bytes as a BASE64 encoded string.- Parameters:
bytes
- raw bytes- Returns:
- string containing BASE64 encoded bytes
-
decodeBase64String
Decode a BASE64 encoded string.- Parameters:
str
- string containing BASE64 encoded byte- Returns:
- decoded bytes
-