RTI Connext Java API Version 7.7.0
Base64 Class Reference

Static Public Member Functions

static final char[] encodeToChar (byte[] sArr, boolean lineSep)
 
static final byte[] decode (char[] sArr)
 
static final byte[] decodeFast (char[] sArr)
 
static final byte[] encodeToByte (byte[] sArr, boolean lineSep)
 
static final byte[] decode (byte[] sArr)
 
static final byte[] decodeFast (byte[] sArr)
 
static final String encodeToString (byte[] sArr, boolean lineSep)
 
static final byte[] decode (String str)
 
static final byte[] decodeFast (String s)
 

Detailed Description

A wrapper for Base64 encoding and decoding, kept for backwards compatibility.

The original implementation relied on the migbase64 library, which is no longer used. This class now uses the Base64 MIME encoder/decoder built into the JDK.

This class is deprecated and should not be used in new code. Use the JDK's java.util.Base64 class directly instead.

See also
"Original implementation: https://migbase64.sourceforge.net/"

Member Function Documentation

◆ encodeToChar()

static final char[] encodeToChar ( byte[]  sArr,
boolean  lineSep 
)
static
See also
java.util.Base64.Encoder::encodeToString(byte[])

References Base64.encodeToString().

◆ decode() [1/3]

static final byte[] decode ( char[]  sArr)
static
See also
java.util.Base64.Decoder::decode(String)

References Base64.decode().

Referenced by Base64.decode(), and Base64.decodeFast().

◆ decodeFast() [1/3]

static final byte[] decodeFast ( char[]  sArr)
static
See also
java.util.Base64.Decoder::decode(String)

References Base64.decode().

◆ encodeToByte()

static final byte[] encodeToByte ( byte[]  sArr,
boolean  lineSep 
)
static
See also
java.util.Base64.Encoder::encode(byte[])

◆ decode() [2/3]

static final byte[] decode ( byte[]  sArr)
static
See also
java.util.Base64.Decoder::decode(byte[])

References Base64.decode().

◆ decodeFast() [2/3]

static final byte[] decodeFast ( byte[]  sArr)
static
See also
java.util.Base64.Decoder::decode(byte[])

References Base64.decode().

◆ encodeToString()

static final String encodeToString ( byte[]  sArr,
boolean  lineSep 
)
static
See also
java.util.Base64.Encoder::encodeToString(byte[])

References Base64.encodeToString().

Referenced by Base64.encodeToChar(), and Base64.encodeToString().

◆ decode() [3/3]

static final byte[] decode ( String  str)
static
See also
java.util.Base64.Decoder::decode(String)

References Base64.decode().

◆ decodeFast() [3/3]

static final byte[] decodeFast ( String  s)
static
See also
java.util.Base64.Decoder::decode(String)

References Base64.decode().