Class Base64

java.lang.Object
com.codename1.util.Base64

public abstract class Base64 extends Object
This class implements Base64 encoding/decoding functionality as specified in RFC 2045 (http://www.ietf.org/rfc/rfc2045.txt).
  • Constructor Details

    • Base64

      public Base64()
  • Method Details

    • decode

      public static byte[] decode(byte[] in)
    • decode

      public static byte[] decode(byte[] in, int len)

      Decodes an array of bytes containing a Base64 ascii string into binary data

      Parameters
      • in: the array

      • len: the length of the array

      Returns

      the decoded array

    • encode

      public static String encode(byte[] in)

      Encodes the given array as a base64 string

      Parameters
      • in: the array to encode
      Returns

      the String containing the array

    • encodeNoNewline

      public static String encodeNoNewline(byte[] in)

      Encodes the given array as a base64 string without breaking lines

      Parameters
      • in: the array to encode
      Returns

      the String containing the array