|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--org.apache.commons.codec.base64.Base64
Base64
Base64 encoder and decoder.
This class provides encoding/decoding methods for the Base64 encoding as defined by RFC 2045, N. Freed and N. Borenstein. y * RFC 2045: Multipurpose Internet Mail Extensions (MIME) Part One: Format of Internet Message Bodies. Reference 1996. Available at: http://www.ietf.org/rfc/rfc2045.txt
Field Summary | |
protected static java.lang.String |
DEFAULT_CHAR_ENCODING
Deprecated. |
Constructor Summary | |
Base64()
Deprecated. |
Method Summary | |
static byte[] |
decode(byte[] base64Data)
Deprecated. Decodes Base64 data into octects |
static byte[] |
encode(byte[] binaryData)
Deprecated. Encodes hex octects into Base64 |
static java.lang.String |
encode(java.lang.String data)
Deprecated. Returns the base64 encoding of String. |
static java.lang.String |
encode(java.lang.String data,
java.lang.String charEncoding)
Deprecated. Returns the base64 encoding of String (by first converting to byte[], using the specified charEncoding ). |
static boolean |
isBase64(byte octect)
Deprecated. |
static boolean |
isBase64(byte[] arrayOctect)
Deprecated. |
static boolean |
isBase64(java.lang.String isValidString)
Deprecated. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
protected static final java.lang.String DEFAULT_CHAR_ENCODING
Constructor Detail |
public Base64()
Method Detail |
public static boolean isBase64(java.lang.String isValidString)
public static boolean isBase64(byte octect)
public static boolean isBase64(byte[] arrayOctect)
public static byte[] encode(byte[] binaryData)
binaryData
- Array containing binaryData
public static java.lang.String encode(java.lang.String data)
ISO-8859-1
.
data
- String of data to convert
public static java.lang.String encode(java.lang.String data, java.lang.String charEncoding) throws java.io.UnsupportedEncodingException
charEncoding
). The
return value is also a String. The Default
codeEncoding is ISO-8859-1
.
- Parameters:
data
- String of data to convertcharEncoding
- the character encoding to use when converting
a String to a byte[]
- Returns:
- Base64-encoded String
java.io.UnsupportedEncodingException
public static byte[] decode(byte[] base64Data)
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |