public class Base64 extends Object
Constructor and Description |
---|
Base64() |
Modifier and Type | Method and Description |
---|---|
static byte[] |
decode(byte[] src)
Decode the given byte[].
|
static String |
decode(String src)
Decode the given string.
|
static byte[] |
encode(byte[] src)
Encode the given byte[].
|
static byte[] |
encode(byte[] src,
int lineFeed)
Encode the given byte[].
|
static String |
encode(String src)
Encode the given string.
|
public static final byte[] encode(byte[] src)
src
- the source string.public static final byte[] encode(byte[] src, int lineFeed)
src
- the source string.lineFeed
- a linefeed is added after linefeed
characters;
must be dividable by four; 0 means no linefeedspublic static final String encode(String src)
src
- the source string.public static final byte[] decode(byte[] src) throws IllegalArgumentException
src
- the base64-encoded data.IllegalArgumentException
- Thrown if the base 64 strings contains non-valid characters,
beside the bas64 chars, LF, CR, tab and space are accepted.Copyright © 1998–2023 Apryse Group NV. All rights reserved.