| Modifier and Type | Field and Description |
|---|---|
private static byte[] |
base64Alphabet |
private static int |
BASELENGTH |
private static int |
EIGHTBIT |
private static int |
FOURBYTE |
private static char[] |
lookUpBase64Alphabet |
private static int |
LOOKUPLENGTH |
private static char |
PAD |
private static int |
SIGN |
private static int |
SIXTEENBIT |
private static int |
TWENTYFOURBITGROUP |
| Constructor and Description |
|---|
Base64() |
| Modifier and Type | Method and Description |
|---|---|
static byte[] |
decode(String encoded)
Decodes Base64 data into octects
|
static String |
encode(byte[] binaryData)
Encodes hex octects into Base64
|
private static boolean |
isData(char octect) |
private static boolean |
isPad(char octect) |
private static boolean |
isWhiteSpace(char octect) |
private static int |
removeWhiteSpace(char[] data)
remove WhiteSpace from MIME containing encoded Base64 data.
|
private static final int BASELENGTH
private static final int LOOKUPLENGTH
private static final int TWENTYFOURBITGROUP
private static final int EIGHTBIT
private static final int SIXTEENBIT
private static final int FOURBYTE
private static final int SIGN
private static final char PAD
private static final byte[] base64Alphabet
private static final char[] lookUpBase64Alphabet
public Base64()
private static boolean isWhiteSpace(char octect)
private static boolean isPad(char octect)
private static boolean isData(char octect)
public static String encode(byte[] binaryData)
binaryData - Array containing binaryDatapublic static byte[] decode(String encoded)
encoded - string containing Base64 dataprivate static int removeWhiteSpace(char[] data)
data - the byte array of base64 data (with WS)Copyright © 2024. All rights reserved.