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(java.lang.String s) |
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 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