public class Base64
extends java.lang.Object
Modifier and Type | Method and Description |
---|---|
static byte[] |
decode(byte[] src,
int off,
int len)
Decodes Base64 content in byte array format and returns the decoded byte
array.
|
static byte[] |
decode(java.lang.String s)
Decodes data from Base64 notation.
|
static java.lang.String |
encode(byte[] src)
Encodes a byte array into Base64 notation.
|
static java.lang.String |
encode(byte[] src,
int off,
int len,
boolean breakLines)
Encodes a byte array into Base64 notation.
|
public static final java.lang.String encode(byte[] src)
encode(source, 0, source.length)
.src
- the data to convert.public static final java.lang.String encode(byte[] src, int off, int len, boolean breakLines)
src
- the data to convert.off
- offset in array where conversion should begin.len
- length of data to convert.breakLines
- break lines at 80 characters or less.public static final byte[] decode(java.lang.String s)
s
- the string to decode.public static byte[] decode(byte[] src, int off, int len)
src
- the Base64 encoded data.off
- the offset of where to begin decoding.len
- the length of characters to decode.java.lang.IllegalArgumentException
- if src
contains an illegal
Base-64 character.Copyright © 2025. All rights reserved.