Package 

Class APBase64

    • Method Summary

      Modifier and Type Method Description
      static String encodeString(String s) Encodes a string into Base64 format.No blanks or line breaks are inserted.
      static Array<char> encode(Array<byte> in) Encodes a byte array into Base64 format.No blanks or line breaks are inserted.
      static Array<char> encode(Array<byte> in, int iLen) Encodes a byte array into Base64 format.No blanks or line breaks are inserted.
      static String decodeString(String s) Decodes a string from Base64 format.
      static Array<byte> decode(String s) Decodes a byte array from Base64 format.
      static Array<byte> decode(Array<char> in) Decodes a byte array from Base64 format.No blanks or line breaks are allowed within the Base64 encoded data.
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Method Detail

      • encodeString

         static String encodeString(String s)

        Encodes a string into Base64 format.No blanks or line breaks are inserted.

        Parameters:
        s - a String to be encoded.
      • encode

         static Array<char> encode(Array<byte> in)

        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.
      • encode

         static Array<char> encode(Array<byte> in, int iLen)

        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.
      • decodeString

         static String decodeString(String s)

        Decodes a string from Base64 format.

        Parameters:
        s - a Base64 String to be decoded.
      • decode

         static Array<byte> decode(String s)

        Decodes a byte array from Base64 format.

        Parameters:
        s - a Base64 String to be decoded.
      • decode

         static Array<byte> decode(Array<char> in)

        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.