Secure iNet Factory

com.jscape.inet.util
Class Base64

java.lang.Object
  extended by com.jscape.inet.util.Base64
All Implemented Interfaces:
Codec

public class Base64
extends java.lang.Object
implements Codec

Implements methods for encoding and decoding using base64 algorithm.


Constructor Summary
Base64()
           
 
Method Summary
 byte[] decode(char[] data)
          Decodes data from base64 format.
 char[] encode(byte[] data)
          Encodes data to base64 format.
 int getLineLength()
          Gets maximum line length when encoding data.
 void setLineLength(int lineLength)
          Sets maximum line length when encoding data.
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Base64

public Base64()
Method Detail

encode

public char[] encode(byte[] data)
Encodes data to base64 format.

Specified by:
encode in interface Codec
Parameters:
data - the data to encode
Returns:
encoded data

decode

public byte[] decode(char[] data)
Decodes data from base64 format.

Specified by:
decode in interface Codec
Parameters:
data - the data to decode
Returns:
decoded data

setLineLength

public void setLineLength(int lineLength)
Sets maximum line length when encoding data. Default value is 72.

Parameters:
lineLength - maximume line length

getLineLength

public int getLineLength()
Gets maximum line length when encoding data. Default value is 72

Returns:
maximum line length

Secure iNet Factory

Copyright © JSCAPE LLC. 1999-2011. All Rights Reserved