public abstract class Encoding
extends java.lang.Object
Modifier and Type | Method and Description |
---|---|
static byte[] |
base32Decode(char[] input) |
static char[] |
base32Encode(byte[] input) |
static byte[] |
base64BasicDecode(byte[] input)
base64 decode a byte array
|
static byte[] |
base64BasicDecode(java.lang.String input)
base64 decode a base64 encoded string
|
static java.lang.String |
base64BasicDecodeToString(java.lang.String input)
base64 decode a base64 encoded string
|
static byte[] |
base64BasicEncode(byte[] input)
base64 encode a byte array to a byte array
|
static java.lang.String |
base64BasicEncodeToString(byte[] input)
base64 encode a byte array to a byte array
|
static java.lang.String |
base64BasicEncodeToString(java.lang.String input)
base64 url encode a byte array to a byte array
|
static byte[] |
base64Encode(byte[] input)
Deprecated.
Use
base64UrlEncode(byte[]) instead.
base64 url encode a byte array to a byte array |
static byte[] |
base64UrlDecode(byte[] input)
base64 url decode a byte array
|
static byte[] |
base64UrlDecode(java.lang.String input)
base64 url decode a base64 url encoded string
|
static java.lang.String |
base64UrlDecodeToString(java.lang.String input)
base64 url decode a base64 url encoded string
|
static byte[] |
base64UrlEncode(byte[] input)
base64 url encode a byte array to a byte array
|
static java.lang.String |
base64UrlEncodeToString(byte[] input)
base64 url encode a byte array to a byte array
|
static java.lang.String |
base64UrlEncodeToString(java.lang.String input)
base64 url encode a byte array to a byte array
|
static java.lang.String |
fromBase64Url(java.lang.String input)
Deprecated.
Use
base64UrlDecodeToString(String) instead.
get a string from a base64 url encoded byte array |
static java.lang.String |
jsonDecode(java.lang.String s) |
static java.lang.String |
jsonEncode(char[] chars) |
static java.lang.String |
jsonEncode(java.lang.String s) |
static java.lang.StringBuilder |
jsonEncode(java.lang.StringBuilder sb,
char[] chars) |
static java.lang.StringBuilder |
jsonEncode(java.lang.StringBuilder sb,
java.lang.String s) |
static java.lang.String |
toBase64Url(byte[] input)
Deprecated.
Use
base64UrlEncodeToString(byte[]) instead.
base64 url encode a byte array to a string |
static java.lang.String |
toBase64Url(java.lang.String input)
Deprecated.
Use
base64UrlEncodeToString(String) instead.
base64 url encode a string to a string |
static java.lang.String |
uriDecode(java.lang.String source) |
public static byte[] base64BasicEncode(byte[] input)
input
- the input byte array to encodepublic static java.lang.String base64BasicEncodeToString(byte[] input)
input
- the input byte array to encodepublic static java.lang.String base64BasicEncodeToString(java.lang.String input)
input
- the input byte array to encodepublic static byte[] base64UrlEncode(byte[] input)
input
- the input byte array to encodepublic static java.lang.String base64UrlEncodeToString(byte[] input)
input
- the input byte array to encodepublic static java.lang.String base64UrlEncodeToString(java.lang.String input)
input
- the input byte array to encodepublic static byte[] base64BasicDecode(byte[] input)
input
- the input byte array to decodepublic static byte[] base64BasicDecode(java.lang.String input)
input
- the input string to decodepublic static java.lang.String base64BasicDecodeToString(java.lang.String input)
input
- the input string to decodepublic static byte[] base64UrlDecode(byte[] input)
input
- the input byte array to decodepublic static byte[] base64UrlDecode(java.lang.String input)
input
- the input string to decodepublic static java.lang.String base64UrlDecodeToString(java.lang.String input)
input
- the input string to decodepublic static char[] base32Encode(byte[] input)
public static byte[] base32Decode(char[] input)
public static java.lang.String jsonDecode(java.lang.String s)
public static java.lang.String jsonEncode(java.lang.String s)
public static java.lang.StringBuilder jsonEncode(java.lang.StringBuilder sb, java.lang.String s)
public static java.lang.String jsonEncode(char[] chars)
public static java.lang.StringBuilder jsonEncode(java.lang.StringBuilder sb, char[] chars)
public static java.lang.String uriDecode(java.lang.String source)
@Deprecated public static byte[] base64Encode(byte[] input)
base64UrlEncode(byte[])
instead.
base64 url encode a byte array to a byte arrayinput
- the input byte array to encode@Deprecated public static java.lang.String toBase64Url(byte[] input)
base64UrlEncodeToString(byte[])
instead.
base64 url encode a byte array to a stringinput
- the input byte array to encode@Deprecated public static java.lang.String toBase64Url(java.lang.String input)
base64UrlEncodeToString(String)
instead.
base64 url encode a string to a stringinput
- the input string to encode@Deprecated public static java.lang.String fromBase64Url(java.lang.String input)
base64UrlDecodeToString(String)
instead.
get a string from a base64 url encoded byte arrayinput
- the input string to decode