public final class Base64Support extends Object
Base64
.
This helper class specifically addresses that waste of the Apache Codec encode/decode static methods creating new
instances of the Base64
for every operation. It also provides the helper method to produce both chunked and
unchunked encoded content as strings.
Modifier and Type | Field and Description |
---|---|
static boolean |
CHUNKED
Chunk the encoded data into 76-character lines broken by CRLF characters.
|
private static org.apache.commons.codec.binary.Base64 |
CHUNKED_ENCODER
Encoder used to produce chunked output.
|
static boolean |
UNCHUNKED
Do not chunk encoded data.
|
private static org.apache.commons.codec.binary.Base64 |
UNCHUNKED_ENCODER
Encoder used to produce unchunked output.
|
Modifier | Constructor and Description |
---|---|
private |
Base64Support()
Constructor.
|
Modifier and Type | Method and Description |
---|---|
static byte[] |
decode(String data)
Decodes (un)chunked Base64 encoded data.
|
static String |
encode(byte[] data,
boolean chunked)
Base64 encodes the given binary data.
|
public static final boolean CHUNKED
public static final boolean UNCHUNKED
private static final org.apache.commons.codec.binary.Base64 CHUNKED_ENCODER
private static final org.apache.commons.codec.binary.Base64 UNCHUNKED_ENCODER
Copyright © 1999–2017. All rights reserved.