Class Base64


  • @Deprecated
    public class Base64
    extends Object
    Deprecated.
    Replaced by Base64
    A Base64 Encoder/Decoder.

    This class is used to encode and decode data in Base64 format as described in RFC 1521.

    • Method Detail

      • encodeString

        public static String encodeString​(String s)
        Deprecated.
        Encodes a string into Base64 format. No blanks or line breaks are inserted.
        Parameters:
        s - a String to be encoded.
        Returns:
        A String with the Base64 encoded data.
      • encode

        public static char[] encode​(byte[] in)
        Deprecated.
        Encodes a byte array into Base64 format. No blanks or line breaks are inserted.
        Parameters:
        in - an array containing the data bytes to be encoded.
        Returns:
        A character array with the Base64 encoded data.
      • encode

        public static char[] encode​(byte[] in,
                                    int iLen)
        Deprecated.
        Encodes a byte array into Base64 format. No blanks or line breaks are inserted.
        Parameters:
        in - an array containing the data bytes to be encoded.
        iLen - number of bytes to process in in.
        Returns:
        A character array with the Base64 encoded data.
      • decodeString

        public static String decodeString​(String s)
        Deprecated.
        Decodes a string from Base64 format.
        Parameters:
        s - a Base64 String to be decoded.
        Returns:
        A String containing the decoded data.
        Throws:
        IllegalArgumentException - if the input is not valid Base64 encoded data.
      • decode

        public static byte[] decode​(String s)
        Deprecated.
        Decodes a byte array from Base64 format.
        Parameters:
        s - a Base64 String to be decoded.
        Returns:
        An array containing the decoded data bytes.
        Throws:
        IllegalArgumentException - if the input is not valid Base64 encoded data.
      • decode

        public static byte[] decode​(char[] in)
        Deprecated.
        Decodes a byte array from Base64 format. No blanks or line breaks are allowed within the Base64 encoded data.
        Parameters:
        in - a character array containing the Base64 encoded data.
        Returns:
        An array containing the decoded data bytes.
        Throws:
        IllegalArgumentException - if the input is not valid Base64 encoded data.