Packagecalista.utils
Classpublic class Base64
InheritanceBase64 Inheritance Object

Since : FlashPlayer 10

The Base64 algorithm encoding tool class.

Example :

     import calista.utils.Base64 ;
     
     var encode:String = Base64.encode( "hello world with a base 64 algorithm" ) ;
     var decode:String = Base64.decode( encode ) ;
     
     trace("encode : " + encode) ; // encode : aGVsbG8gd29ybGQgd2l0aCBhIGJhc2UgNjQgYWxnb3JpdGht
     trace("decode : " + decode) ; // decode : hello world with a base 64 algorithm
     



Public Methods
 MethodDefined By
  
decode(source:String):String
[static] Decodes a base64 string.
Base64
  
decodeToByteArray(data:String):ByteArray
[static] Decodes a base64 string in a ByteArray object.
Base64
  
encode(source:String):String
[static] Encodes a base64 string.
Base64
  
encodeByteArray(data:ByteArray):String
[static] Encodes a ByteArray object in a base64 string.
Base64
Method Detail
decode()method
public static function decode(source:String):String

Decodes a base64 string.

Example :

         import calista.utils.Base64 ;
         var decode:String = Base64.decode( "aGVsbG8gd29ybGQgd2l0aCBhIGJhc2UgNjQgYWxnb3JpdGht" ) ;
         trace("decode : " + decode) ; // decode : hello world with a base 64 algorithm
         

Parameters

source:String

Returns
String
decodeToByteArray()method 
public static function decodeToByteArray(data:String):ByteArray

Decodes a base64 string in a ByteArray object.

Parameters

data:String

Returns
ByteArray
encode()method 
public static function encode(source:String):String

Encodes a base64 string.

Example :

         import calista.utils.Base64 ;
         var source:String = "hello world with a base 64 algorithm" ;
         
         var encode:String = Base64.encode( source ) ;
         trace("encode : " + encode) ;
         
         // encode : aGVsbG8gd29ybGQgd2l0aCBhIGJhc2UgNjQgYWxnb3JpdGht
         

Parameters

source:String

Returns
String
encodeByteArray()method 
public static function encodeByteArray(data:ByteArray):String

Encodes a ByteArray object in a base64 string.

Parameters

data:ByteArray

Returns
String