Package org.seppiko.commons.utils
Class Base64Util
java.lang.Object
org.seppiko.commons.utils.Base64Util
public class Base64Util
extends java.lang.Object
Base64 Encoder / Decoder base on Java 8+
- Author:
- Leonard Woo
- See Also:
Base64
-
Constructor Summary
Constructors Constructor Description Base64Util() -
Method Summary
Modifier and Type Method Description static byte[]decode(byte[] data)BASE 64 decodestatic byte[]decode(java.lang.String data)BASE 64 decode from Stringstatic java.lang.StringdecodeToString(byte[] data)static java.lang.StringdecodeToString(java.lang.String data)static byte[]decodeUrl(byte[] data)BASE 64 decode with URLstatic byte[]decodeUrl(java.lang.String data)BASE 64 decode from String with URLstatic byte[]encode(byte[] data)Get BASE 64 codestatic java.lang.StringencodeToString(byte[] data)Get BASE 64 code to Stringstatic java.lang.StringencodeToStringUrl(byte[] data)Get BASE 64 code to String with URLstatic byte[]encodeUrl(byte[] data)Get Base64 code with URLMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Constructor Details
-
Base64Util
public Base64Util()
-
-
Method Details
-
encode
public static byte[] encode(byte[] data)Get BASE 64 code- Parameters:
data- data source- Returns:
- Base64 Bytes
-
encodeToString
public static java.lang.String encodeToString(byte[] data)Get BASE 64 code to String- Parameters:
data- data source- Returns:
- Base64
-
decode
public static byte[] decode(byte[] data)BASE 64 decode- Parameters:
data- BASE 64 source- Returns:
- BASE 64 decode
-
decode
public static byte[] decode(java.lang.String data)BASE 64 decode from String- Parameters:
data- BASE 64 source- Returns:
- BASE 64 decode
-
decodeToString
public static java.lang.String decodeToString(java.lang.String data) -
decodeToString
public static java.lang.String decodeToString(byte[] data) -
encodeUrl
public static byte[] encodeUrl(byte[] data)Get Base64 code with URL- Parameters:
data- data source- Returns:
- Base64
-
encodeToStringUrl
public static java.lang.String encodeToStringUrl(byte[] data)Get BASE 64 code to String with URL- Parameters:
data- data source- Returns:
- Base64
-
decodeUrl
public static byte[] decodeUrl(byte[] data)BASE 64 decode with URL- Parameters:
data- BASE 64 source- Returns:
- BASE 64 decode
-
decodeUrl
public static byte[] decodeUrl(java.lang.String data)BASE 64 decode from String with URL- Parameters:
data- BASE 64 source- Returns:
- BASE 64 decode
-