Java Globus API: Class Base64
org.globus.util
Class Base64
java.lang.Object
|
+--org.globus.util.Base64
public final class Base64 extends Object
This class provides encode/decode for RFC 2045 Base64 as defined by
RFC 2045, N. Freed and N. Borenstein. RFC 2045 :
Multipurpose Internet Mail Extensions (MIME) Part One: Format of
Internet Message Bodies. Reference 1996
Version: $Id: Base64.java,v 1.5.2.1 2002/11/04 20:45:00 gawor Exp $
Author: Jeffrey Rodriguez
Method Summary
static byte[]
decode (byte[] base64Data)
Decodes Base64 data into octects
static byte[]
encode (byte[] binaryData)
Encodes hex octects into Base64.
static boolean
isArrayByteBase64 (byte[] arrayOctect)
static boolean
isBase64 (byte octect)
static boolean
isBase64 (String isValidString)
Methods inherited from class java.lang.Object
clone , equals , finalize , getClass , hashCode , notify , notifyAll , toString , wait , wait , wait
Base64
public Base64 ()
isBase64
public static boolean isBase64 (String isValidString)
isBase64
public static boolean isBase64 (byte octect)
isArrayByteBase64
public static boolean isArrayByteBase64 (byte[] arrayOctect)
encode
public static byte[] encode (byte[] binaryData)
Encodes hex octects into Base64.
Parameters: binaryData - Array containing binary data to encode.Returns: Base64-encoded data.
decode
public static byte[] decode (byte[] base64Data)
Decodes Base64 data into octects
Parameters: binaryData - Byte array containing Base64 dataReturns: Array containing decoded data.